Iterativer Recherche-Agent mit Planung und Sub-Agent-Delegation
Mehrstufiger Recherche-Workflow, der Anfragen plant, iterativ ausführt und bei Bedarf über Sub-Agenten erweitert.
Dieser Workflow implementiert einen iterativen Recherche-Agenten, der komplexe und offene Fragestellungen über klar getrennte Planungs- und Ausführungsphasen bearbeitet. Die Nutzereingabe erfolgt über ein Formular und bildet den Einstiegspunkt in den Ablauf.
Eine Planer-Komponente analysiert die Anfrage und zerlegt sie in konkrete Arbeitsschritte. Diese Schritte werden in eine Iterationsschleife übergeben, in der ein primärer Agent die Recherche ausführt und bei Bedarf externe Tools oder Informationsquellen nutzt. Die Iterationsstruktur erlaubt es, Zwischenergebnisse zu bewerten und den Ansatz bei Bedarf anzupassen.
Nach jeder Iteration fasst eine Writer-Komponente die gewonnenen Informationen zu einem konsistenten Zwischenstand zusammen. Ein Kontrollknoten entscheidet anschließend, ob weitere Sub-Agenten benötigt werden oder zusätzliche Iterationen sinnvoll sind. Falls ja, wird der Ablauf zurück an die Planungsphase geführt. Andernfalls wird ein finaler Bericht erzeugt.
Der Workflow trennt Planung, Ausführung, Zusammenfassung und Kontrolllogik klar voneinander und eignet sich besonders für Rechercheaufgaben, bei denen schrittweise Verfeinerung und Struktur wichtiger sind als eine einmalige Antwort.
