Sub-Agenten
Sub-Agenten sind parallele Kind-Prozesse, die von einem Haupt-KI-Coding-Agenten gestartet werden, um unabhaengige Teile einer komplexen Aufgabe gleichzeitig zu bearbeiten. Anstatt alles sequenziell zu verarbeiten, delegiert der Hauptagent Teilaufgaben an spezialisierte Kind-Agenten, die parallel laufen und Ergebnisse an den Eltern-Agenten zurueckmelden.
Wie Sub-Agenten funktionieren
Wenn ein Hauptagent auf eine Aufgabe mit mehreren unabhaengigen Teilen trifft, kann er Sub-Agenten starten, um sie parallel zu bearbeiten. Wenn Sie zum Beispiel fragen "Refactore die Authentifizierungs-, Zahlungs- und Benachrichtigungsmodule zur Verwendung des neuen Fehlerbehandlungsmusters", koennte der Hauptagent drei Sub-Agenten starten – einen fuer jedes Modul. Jeder Sub-Agent liest die relevanten Dateien, nimmt Aenderungen vor und fuehrt Tests unabhaengig aus. Der Hauptagent sammelt die Ergebnisse und stellt die Konsistenz ueber die Aenderungen hinweg sicher.
Wann Sub-Agenten nuetzlich sind
- +Grosse Refactoring-Aufgaben, die mehrere unabhaengige Module umfassen
- +Gleichzeitige Recherche verschiedener Teile einer Codebasis
- +Parallele Ausfuehrung mehrerer Analyseaufgaben (Sicherheitsaudit, Leistungspruefung, Stilueberpruefung)
- +Gleichzeitige Code-Generierung fuer mehrere unabhaengige Komponenten
- +Untersuchung komplexer Bugs, die mehrere Grundursachen haben koennten
Sub-Agenten sind am effektivsten, wenn die Teilaufgaben wirklich unabhaengig sind – sie modifizieren nicht dieselben Dateien und haengen nicht von der Ausgabe des jeweils anderen ab. Wenn Aufgaben Abhaengigkeiten haben, ist eine sequenzielle Ausfuehrung durch einen einzelnen Agenten angemessener, um Konflikte zu vermeiden.
Claude Code unterstuetzt Sub-Agenten ueber sein Task-Tool. Der Hauptagent kann Kind-Agenten mit spezifischen Anweisungen und begrenzten Berechtigungen starten und dann deren Ergebnisse zu einer kohaerenten Antwort zusammenfuegen.
Teilen Sub-Agenten den Kontext mit dem Hauptagenten?+
Wie viele Sub-Agenten koennen gleichzeitig laufen?+
Koennen Sub-Agenten eigene Sub-Agenten starten?+
Wann sollte ich auf Sub-Agenten verzichten?+
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →