Gesprochene Zusammenfassung — drücke auf Play zum Mitlesen: die gesprochene Zeile bleibt oben.
Subagents sind spezialisierte Assistenten, an die Claude Code Aufgaben delegieren kann. Stellen Sie sich sie als fokussierte Helfer vor: Jeder läuft in seinem eigenen Conversation Context Window, erledigt seine Arbeit und gibt eine Zusammenfassung an den Hauptthread zurück. Die Zwischenschritte -- alle Dateileser, Suchen und Tool-Aufrufe -- bleiben isoliert und verstopfen niemals Ihre Hauptkonversation.
Warum Subagents wichtig sind
Jedes Mal, wenn Sie mit Claude Code chatten, fügen Sie zum Hauptkontext-Fenster hinzu. Jeder Tool-Aufruf, jedes Datenlesen, jedes Suchergebnis wird dort gespeichert. Dieser Platz ist begrenzt, und sobald er sich füllt, verliert Claude den Überblick über frühere Teile der Konversation.
Subagents lösen dies, indem sie ein separates Context Window starten. Der Subagent erhält zwei Dinge:
- Ein benutzerdefiniertes System-Prompt aus Ihrer Konfigurationsdatei, das die Rolle und das Verhalten des Subagents definiert
- Eine Aufgabenbeschreibung, die vom übergeordneten Agent basierend auf Ihrer Anfrage geschrieben wurde
Der Subagent arbeitet dann eigenständig. Er liest Dateien, führt Suchen durch, bearbeitet Code -- was immer nötig ist. Wenn er fertig ist, kommt nur eine Zusammenfassung zu Ihrer Hauptkonversation zurück. Die gesamte Subagent-Konversation wird dann verworfen.
Dies bedeutet, dass Ihr Hauptkontext sauber bleibt. Sie erhalten die Antwort ohne all das Rauschen des Weges, den sie nahm, um sie zu finden. Der Kompromiss ist, dass Sie die Sichtbarkeit darüber verlieren, wie der Subagent zu seinen Schlussfolgerungen gelangt ist.
Ein praktisches Beispiel
Angenommen, Sie erkunden eine unbekannte Codebasis und möchten wissen, welcher Service Rückerstattungen verarbeitet. Ohne einen Subagent könnte Claude 15 Dateien lesen, mehrere Suchen durchführen und mehrere Funktionsaufrufe verfolgen. All das füllt Ihr Context Window, obwohl Sie nur eine Tatsache benötigten.
Mit einem Subagent ist die Erfahrung viel sauberer. Sie stellen die Frage, der Explore-Subagent startet, führt all diese Recherche in seinem eigenen Kontext durch und gibt eine fokussierte Antwort zurück.
Ihr Hauptkontext-Fenster verzeichnet nur die Frage und die Zusammenfassung -- nicht die 15 Dateien, die unterwegs gelesen wurden.
Integrierte Subagents
Claude Code wird mit mehreren integrierten Subagents ausgeliefert, die Sie sofort verwenden können:
- Allgemeiner Subagent \-- für mehrstufige Aufgaben, die sowohl Exploration als auch Aktion erfordern
- Explore \-- für schnelle Suche und Navigation in Codebases
- Plan \-- wird während des Plan-Modus für Recherche und Analyse Ihrer Codebasis vor der Präsentation eines Plans verwendet
Benutzerdefinierte Subagents
Über die integrierten Optionen hinaus können Sie Ihre eigenen Subagents mit benutzerdefinierten System-Prompts und Tool-Zugriff erstellen. Dies ermöglicht es Ihnen, spezialisierte Agents zu definieren, die auf Ihren Workflow zugeschnitten sind -- ein Code-Reviewer, ein Test-Schreiber, ein Dokumentationsgenerator oder alles andere, was Sie benötigen.
Wichtigste Erkenntnisse
Subagents bieten Ihnen drei Hauptvorteile:
- Sie unterteilen die Arbeit in fokussierte Teile, sodass sich jeder Subagent auf eine bestimmte Aufgabe konzentrieren kann
- Sie halten Ihr Hauptkontext-Fenster sauber, indem sie alle Zwischenarbeiten isolieren
- Sie bringen nur die Informationen zurück, die Sie als prägnante Zusammenfassung benötigen
Ob Sie die integrierten Subagents verwenden oder Ihre eigenen erstellen, sie sind eine praktische Möglichkeit, mehr aus längeren Claude Code-Sitzungen herauszuholen. Je weniger Rauschen in Ihrem Hauptkontext, desto länger und effektiver können Sie arbeiten.