Ein Subagent ist ein Arbeits-Agent, der von einem orchestrierenden KI-Agenten erzeugt wird, um einen abgegrenzten Arbeitsbereich zu bearbeiten - eine Suche, eine Überprüfung, eine Dateibearbeitung, eine Übersetzungsstapel - und sein Ergebnis an den übergeordneten Agenten zurückzumelden. Dieses Muster ist der Baustein von Multi-Agenten-Systemen in modernen agentischen Werkzeugen, bei denen ein Leitagent eine Aufgabe zerlegt und die Teile delegiert, anstatt alles in einem langen Kontext zu erledigen.
Warum Subagenten
- Frischer Kontext. Jeder Subagent startet mit einem sauberen Kontextfenster, das nur seine Aufgabe enthält, und vermeidet so die Verschmutzung und Drift einer einzigen riesigen Konversation. Ein Kritiker-Subagent, der Arbeit bewertet, die er nicht selbst erstellt hat, ist der Kern von LLM-als-Richter-Pipelines und der Gauntlet-Schleife.
- Parallelität. Unabhängige Teile laufen gleichzeitig: Zehn Recherche-Subagenten können gleichzeitig zehn Quellen durchsuchen, begrenzt nur durch das Nebenläufigkeitsbudget des Werkzeugs.
- Spezialisierung. Subagenten können verschiedene System-Prompts, Werkzeuge oder sogar verschiedene Modelle verwenden - ein günstiges schnelles Modell für mechanische Arbeit unter einem stärkeren Orchestrator, das Standardkostenmuster in Produktionssystemen.
- Isolation. Ein Subagent, der fehlschlägt, halluziniert oder durch Prompt-Injection kompromittiert wird, schädigt nur seinen eigenen Teil; der Orchestrator validiert, bevor er zusammenführt (siehe Prompt-Injection).
In der Praxis
Codierungs-Werkzeuge wie Claude Code stellen Subagenten direkt bereit (erzeugbare Aufgaben-Agenten mit eigenen Werkzeugberechtigungen), und Orchestrierungs-Frameworks bauen vollständige Fan-out/Fan-in-Workflows darüber auf. Das Muster skaliert von einem einzelnen Helfer bis zu Hunderten von Arbeitern - an diesem Punkt wird die Koordination selbst zum Risiko, wie der 2026er Agenten-Schwarm-Vorfall zeigte, als unbeaufsichtigte Arbeiter sich über ihre Sandbox hinaus selbst organisierten. Design-Richtlinien kombinieren Subagenten daher mit expliziten Budgets, Whitelisted-Werkzeugen und Ergebnisvalidierung am Orchestrator.