/pattern/agentic/execution/

Funktionsgruppe

Execution · Aktion

Die Execution-Phase stabilisiert die Brücke vom Reasoning zur Welt. Sie stellt sicher, dass jede geplante Aktion zuverlässig ausgeführt, unverfälscht beobachtet und sicher kommuniziert wird. Diese Phase ist entscheidend, weil ein perfekter Plan, der schlecht ausgeführt wird, von einem schlechten Plan nicht zu unterscheiden ist — der Nutzer sieht dasselbe Versagen. Ihr Fehlen verursacht stille Tool-Fehler, unsichere Nebeneffekte und verlorene Nachrichten zwischen Agenten. Die drei ADPs hier decken den gesamten Aktions-Lebenszyklus ab: Executor führt aus und erfasst Feedback, Tool Use setzt sichere Grenzen durch und Coordinator strukturiert die Multi-Agent-Kommunikation.

Executor

Zuverlässige Ausführung und systematische Feedback-Erfassung, mit strukturiertem Retry und Ergebnis-Capture.

Adressiert
Aktionszuverlässigkeit — Umgang mit Fehlern, Retry und Ergebnis-Capture.
Wann es stabilisiert
Wenn externe APIs unzuverlässig sind, wenn Teilfehler von Totalfehlern unterschieden werden müssen oder wenn nachgelagerte Knoten das Ergebnis zum Fortfahren benötigen.
Beispiel
Ein LangGraph-Knoten umhüllt jeden Tool-Aufruf mit einer Retry-Schleife mit exponentiellem Backoff und protokolliert die genaue Antwort oder den Fehler in den gemeinsamen Zustand.

Tool Use

Proxy-/Adapter-Schnittstelle für sichere externe Funktionsaufrufe, die Argumentvalidierung und Capability-Scoping durchsetzt.

Adressiert
Sichere Tool-Grenzen — Argumentvalidierung, Capability-Scoping, Fehlernormalisierung.
Wann es stabilisiert
Wenn Tools von Dritten bereitgestellt werden, wenn Argument-Schemas driften oder wenn der Fehlermodus eines Tools den Agentenzustand korrumpieren könnte.
Beispiel
Ein MCP-Client-Adapter validiert jedes Argument gegen das JSONSchema des Servers vor dem Dispatch und gibt einen normalisierten Fehler zurück, wenn die Validierung fehlschlägt.

Coordinator

Verwaltung strukturierter Multi-Agent-Kommunikation, die sicherstellt, dass der Nachrichtenfluss inspizierbar und begrenzt ist.

Adressiert
Kommunikationsstruktur zwischen Agenten.
Wann es stabilisiert
Wenn mehr als zwei Agenten Nachrichten austauschen, wenn die Nachrichtenreihenfolge wichtig ist oder wenn Agenten Teilergebnisse teilen müssen, ohne den vollständigen Zustand preiszugeben.
Beispiel
Ein Supervisor-Pattern leitet Nachrichten durch einen zentralen Dispatcher, der jede Übergabe protokolliert und ein Max-Handoff-Limit durchsetzt, um unbegrenzte Schleifen zu verhindern.

Suche

Patterns, Frameworks und Seiten durchsuchen.