Multi-Agent-Orchestrierung: Wenn ein Agent nicht ausreicht
Vorgesetzten-Arbeiter-Muster für komplexe Arbeitsabläufe
Single-Agent-Architekturen eignen sich gut für fokussierte, domänenspezifische Aufgaben, Unternehmensabläufe erstrecken sich jedoch häufig über mehrere Domänen und erfordern koordinierte Maßnahmen über unterschiedliche Systeme hinweg. Ein Supervisor-Worker-Muster begegnet diesem Problem durch die Einführung eines koordinierenden Agenten, der komplexe Anfragen in Unteraufgaben zerlegt und diese jeweils an einen spezialisierten Worker-Agenten delegiert. Der Supervisor verwaltet den gesamten Workflow-Status, kümmert sich um Abhängigkeiten zwischen Unteraufgaben und aggregiert Ergebnisse. Wenn beispielsweise eine Abteilungsumstrukturierung bearbeitet wird, zerlegt der Vorgesetzte die Anfrage in Änderungen der Personalstruktur, Änderungen des IT-Zugriffs, Neuzuweisungen von Einrichtungen und Neuzuweisungen des Budgets. Jede Teilaufgabe wird an den entsprechenden Fachbeauftragten delegiert. Der Vorgesetzte verfolgt die Fertigstellung, verwaltet die Abhängigkeitskette, in der Zugriffsänderungen den HR-Änderungen folgen müssen, und kümmert sich um etwaige Fehler in einzelnen Unteraufgaben, ohne den gesamten Arbeitsablauf zu unterbrechen.
Agentenspezialisierung: Domänenexperten, die zusammenarbeiten
Spezialisierung ist eine architektonische Option. Ein Spezialist kann über einen begrenzten Werkzeugsatz, kuratierte Quellen und Anweisungen für eine Domäne verfügen. HR-, IT- und Finanzworkflows können von unterschiedlichen Berechtigungen und Bewertungssätzen profitieren. Gehen Sie nicht davon aus, dass ein Spezialist kleiner, schneller oder genauer ist als ein Generalist. Vergleichen Sie beide Designs anhand repräsentativer Aufgaben. Wenn sich Spezialisten koordinieren, tauschen Sie den erforderlichen Mindestkontext aus, authentifizieren Sie jede Delegation und zeichnen Sie Eigentümer und Status auf, ohne unzusammenhängende Daten preiszugeben.