← Zum Glossar

Agenten, Tools und Orchestrierung

Orchestration

Koordination von Modellaufrufen, Agenten, Daten und Werkzeugen.

Orchestration ist die Koordination der beteiligten Teile: welcher Modellaufruf oder Agent wann läuft, in welcher Reihenfolge und wer über den nächsten Schritt entscheidet. OpenAI: Orchestrating multiple agents Der Begriff beschreibt damit nicht eine Technik, sondern die Frage nach der Steuerung.

Zwei Wege, dieselbe Frage

Die Steuerung kann im Code liegen. Dann ist der Ablauf festgelegt, und Geschwindigkeit, Kosten und Ergebnis lassen sich vorhersagen. Oder sie liegt beim Modell, das mit Anweisungen, Werkzeugen und der Möglichkeit zur Übergabe ausgestattet ist und seinen Weg selbst wählt.

Für den Fall mehrerer Agenten haben sich zwei Muster eingebürgert. Beim ersten behält ein leitender Agent das Gespräch und ruft Spezialisten wie Werkzeuge auf. Beim zweiten übergibt er an einen Spezialisten, der danach selbst weiterführt. Das erste passt, wenn die Ergebnisse zusammengeführt werden sollen, das zweite, wenn der Spezialist den Rest des Auftrags übernehmen soll.

So kannst du dir das vorstellen

Orchestrierung ist die Regie, nicht die Schauspielerei. Sie legt fest, wer wann auftritt und wer die Szene beendet. Ein gutes Ensemble mit schlechter Regie ergibt trotzdem ein unverständliches Stück. Das Bild erklärt die Rolle der Steuerung, es bewertet die einzelnen Bausteine nicht.

Was es in der Praxis bedeutet

Die Entscheidung über die Steuerung bestimmt, was du hinterher debuggen kannst. Steht der Ablauf im Code, zeigt das Protokoll die Station, an der es schiefging. Entscheidet das Modell, musst du aus dem Verlauf herauslesen, warum es sich so entschieden hat, und beim nächsten Lauf kann es anders ausgehen.

Die Empfehlung ist deshalb, so viel wie möglich im Code festzulegen und dem Modell nur die Entscheidungen zu überlassen, die sich nicht vorab treffen lassen. Das gilt besonders für Schritte mit Nebenwirkungen.

Wo es verwechselt wird

Orchestrierung ist nicht dasselbe wie Multi-Agent System: Auch ein einzelner Agent mit mehreren Werkzeugen braucht Steuerung. Und ein Orchestrator im Sinne des Musters ist ein Bauteil, kein eigenes Produkt.

Verwandte Begriffe

Workflow, Multi-Agent System, Manager Agent, Delegation, Model Routing, Agentic System.

Quellen