Subagent-Task-Delegation
Ermöglicht die Task-Delegation an isolierte Ausführungsumgebungen, inklusive Unterstützung für sequenzielle und parallele Subagent-Lifecycles mit automatisierter Ergebniserfassung.
Prompt-Beispiel
Delegiere die folgende Aufgabe an einen Subagenten in einer isolierten Umgebung: [AUFGABE]. Spezifische Constraints oder Anforderungen: [DETAILS].
Konkrete Beispiele
Delegiere die folgende Aufgabe an einen Subagenten in einer isolierten Umgebung: Analysiere den aktuellen Zustand des Ariadne Academy Skill-Redesigns und erstelle einen Statusbericht. Spezifische Constraints oder Anforderungen: Erstelle eine Liste der kritischen Pfade.
Ermöglicht eine kontrollierte Task-Delegation durch das Starten von Child-Agenten in isolierten Ausführungsumgebungen. Jeder Subagent-Run ist atomar: Der Agent führt einen spezifischen Prompt aus, liefert das Ergebnis und schließt die Ausführung unmittelbar ab, um unnötigen interaktiven Overhead zu vermeiden.
Unterstützt verschiedene Ausführungsmuster: Im sequenziellen Modus wartet der Master-Agent auf den Abschluss des Subagenten, um lineare Abhängigkeiten zu gewährleisten. Der parallele Modus erlaubt die gleichzeitige Bearbeitung unabhängiger Workloads, was die Gesamtlatenz signifikant reduziert.
Erfordert vollständig in sich geschlossene Subagent-Prompts. Für vorhersehbare Ergebnisse müssen Prompts Ziele, Constraints, den Kontext sowie das erwartete Output-Format explizit definieren, um Rückfragen zu minimieren.
Steuern Sie komplexe Subagent-Lifecycles über Observability-Tools: Überwachen Sie parallele Läufe mit `inspect_background_process`, führen Sie Detailanalysen via `get_subagent_execution_trace_by_initiating_message` durch oder brechen Sie Tasks gezielt mit `cancel_background_process` ab.
