Planner-Executor-Muster
What It Is
Planner-Executor teilt das Agentenverhalten in zwei Stufen: Ein Planner schlägt einen strukturierten Plan vor, ein Executor setzt ihn über Werkzeuge um.
Der Plan kann von Richtlinien, Menschen oder automatisierten Prüfungen begutachtet werden, bevor überhaupt eine Aktion stattfindet.
Das reduziert impulsive Aktionen und verbessert die Zuverlässigkeit bei mehrstufigen Workflows.
Why It Matters in Enterprise
Die Trennung von Planung und Ausführung unterstützt Governance: Sie können Absicht prüfen, bevor Wirkung entsteht.
Sie ermöglicht sicherere Automatisierung im großen Maßstab, weil sich Freigaben, Budgets und Constraints an der Plangrenze anwenden lassen.
Sie verbessert außerdem das Debugging: Fehler lassen sich konkreten Planschritten zuordnen, statt einem einzigen undurchsichtigen „Agentenlauf“.
Common Mistakes
- Den Executor den Plan während der Ausführung still umschreiben lassen („Plan-Drift“).
- Pläne, die unstrukturierte Prosa statt Schrittlisten mit expliziten Werkzeugen und Parametern sind.
- Plan-Validierung (Berechtigungen, Datenzugriff, Budgets) erst nach Beginn der Ausführung durchführen.
- Keine Re-Planning-Strategie, wenn sich die Realität während des Laufs ändert.
How Copyl Supports This Pattern
- Copyls werkzeugorientierter Ansatz passt natürlich zu Planner-Executor: Pläne werden zu prüfbaren Werkzeugaufrufen.
- Freigabe-Workflows können die Ausführung auf Plan- oder Schrittebene für risikoreiche Aktionen begrenzen.
- Audit-Trails bieten Sichtbarkeit auf Schrittebene, was passiert ist und warum.