← Zum Glossar

Agenten, Tools und Orchestrierung

Planning

Heißt auch Plan-and-Solve.

Erstellen eines Arbeitsplans vor beziehungsweise während der Ausführung.

Planning bezeichnet den Teil der Arbeit eines Agenten, in dem er festlegt, welche Schritte zum Ziel führen sollen. Eine Übersichtsarbeit zur Planung von Agenten ordnet die Verfahren in fünf Richtungen: die Zerlegung der Aufgabe, die Auswahl zwischen mehreren Plänen, die Nutzung externer Module, die Überarbeitung nach Rückmeldungen und den Einsatz von Gedächtnis. Huang et al.

Der Plan entsteht selten am Stück

Zwei Bauweisen stehen nebeneinander. In der einen erstellt das Modell zuerst einen vollständigen Plan und arbeitet ihn dann ab. In der anderen entsteht der Plan Schritt für Schritt, weil nach jeder Handlung neu überlegt wird. Yao et al.: ReAct

Die erste Form ist übersichtlicher und lässt sich vorab prüfen, verträgt aber keine Überraschungen. Die zweite kommt mit Unerwartetem zurecht und ist dafür schwerer vorherzusagen. Viele Systeme mischen beides: grober Plan zu Beginn, Anpassung unterwegs.

So kannst du dir das vorstellen

Der Unterschied ist der zwischen einer ausgedruckten Route und einem Navigationsgerät. Die Route kennst du vorher ganz, das Gerät rechnet bei jeder Sperrung neu. Beides bringt dich ans Ziel, nur weißt du beim Gerät vorher nicht, welchen Weg du nimmst. Das Bild erklärt den Unterschied der Bauweisen, es sagt nichts über die Güte des Plans.

Was es in der Praxis bedeutet

Ein ausgegebener Plan ist der beste Prüfpunkt, den du als Nutzer hast. Lass dir vor der Ausführung sagen, welche Schritte vorgesehen sind, besonders wenn etwas verändert werden soll. Falsche Annahmen erkennst du dort in zwei Minuten, im fertigen Ergebnis oft gar nicht.

Der zweite Punkt betrifft die Grenzen: Ein Plan ist eine Behauptung des Modells über die Welt, keine Zusage. Schritte, die auf nicht vorhandene Rechte, fehlende Daten oder erfundene Schnittstellen setzen, sehen im Plan genauso plausibel aus wie die richtigen.

Wo es verwechselt wird

Planning ist mehr als Task Decomposition, denn zur Planung gehören auch Auswahl und Überarbeitung. Und ein ausgegebener Plan ist nicht der Gedankengang des Modells, sondern Text, der wie ein Plan aussieht.

Verwandte Begriffe

Task Decomposition, Agent Loop, Plan-Act-Observe Loop, Reasoning Model, Orchestration, AI Agent.

Quellen