Zurück zu PodcastsClaude
Claude Code subagents
Was sind Subagenten?
Sub-agents are specialized assistants that Claude can delegate tasks to.
Subagenten sind spezialisierte Assistenten, an die Claude Aufgaben delegieren kann.
Each sub-agent runs in its own conversation contacts window with a custom system prompt that you define.
Jeder Subagent läuft in seinem eigenen Kontextfenster mit einem benutzerdefinierten System-Prompt, den Sie festlegen.
When finished, it returns a summary to the main thread while all the intermediate work stays isolated.
Nach Abschluss gibt er eine Zusammenfassung an den Haupt-Thread zurück, während die gesamte Zwischenarbeit isoliert bleibt.
One of the main advantages of sub-agents is that they help manage context window usage.
Einer der Hauptvorteile von Subagenten ist, dass sie bei der Verwaltung des Kontextfensters helfen.
When you chat with Claude Code, you're adding context to the main context window.
Wenn Sie mit Claude Code chatten, fügen Sie dem Haupt-Kontextfenster kontinuierlich Kontext hinzu.
Every tool call and its results get stored in this main context window.
Jeder Tool-Aufruf und seine Ergebnisse werden in diesem Haupt-Kontextfenster gespeichert.
And so, when Claude uses a sub-agent, a separate window starts.
Wenn Claude einen Subagenten verwendet, startet ein separates Fenster.
The sub-agent receives two inputs, a custom system prompt from your configuration file, and a task description written by the parent or parent agent based on what you ask for.
Der Subagent erhält zwei Eingaben: einen benutzerdefinierten System-Prompt aus Ihrer Konfigurationsdatei und eine Aufgabenbeschreibung, die der übergeordnete Agent basierend auf Ihrer Anfrage erstellt.
The sub-agent then works autonomously.
Der Subagent arbeitet dann autonom.
When it reads files, edits files, or uses tools, none of these will appear in the main conversation.
Wenn er Dateien liest, bearbeitet oder Tools verwendet, erscheint nichts davon im Hauptgespräch.
Just a summary is returned back.
Es wird nur eine Zusammenfassung zurückgegeben.
The entire sub-agent conversation then gets completely discarded.
Das gesamte Gespräch des Subagenten wird danach vollständig verworfen.
Consider a task like investigating how the payment system works in an unfamiliar code base.
Stellen Sie sich eine Aufgabe vor wie die Untersuchung des Zahlungssystems in einer unbekannten Codebasis.
Maybe you're trying to use Claude Code to figure out which service handles refunds.
Vielleicht versuchen Sie, mit Claude Code herauszufinden, welcher Dienst Rückerstattungen verwaltet.
Well, without a sub-agent, Claude might read 15 files, run several searches, and trace through multiple function calls.
Ohne Subagent müsste Claude möglicherweise 15 Dateien lesen, mehrere Suchen durchführen und mehrere Funktionsaufrufe verfolgen.
All of that context fills your context window, even if you only needed one single fact, which service handles refunds.
All dieser Kontext füllt Ihr Kontextfenster, auch wenn Sie nur eine einzige Information benötigt hätten: welcher Dienst Rückerstattungen verwaltet.
With a sub-agent, you get the answer without the journey.
Mit einem Subagenten erhalten Sie die Antwort direkt, ohne den gesamten Weg durchlaufen zu müssen.
The sub-agent explores, discovers the answer, and returns a focused summary, keeping your main context clean.
Der Subagent erkundet, findet die Antwort und gibt eine fokussierte Zusammenfassung zurück, sodass Ihr Hauptkontext sauber bleibt.
But, the main window loses visibility into how the sub-agent reaches its conclusions and what it discovered along the way.
Das Hauptfenster verliert jedoch die Sichtbarkeit darüber, wie der Subagent zu seinen Schlüssen gelangt und was er dabei entdeckt hat.
Claude Code includes several built-in sub-agents that you can use immediately, like the general-purpose sub-agent, used for multi-step tasks that require both exploration and action.
Claude Code enthält mehrere integrierte Subagenten, die Sie sofort nutzen können, wie den universellen Subagenten für mehrstufige Aufgaben, die sowohl Erkundung als auch Aktion erfordern.
The explore sub-agent, used for fast searching of code bases.
Den Erkundungs-Subagenten, der für die schnelle Suche in Codebasen verwendet wird.
The plan sub-agent, used during plan mode for research and analysis of your code base before presenting a plan.
Den Planungs-Subagenten, der im Planungsmodus für die Recherche und Analyse Ihrer Codebasis verwendet wird, bevor ein Plan vorgestellt wird.
And you can also create your own sub-agents with custom system prompts and tool access.
Sie können auch eigene Subagenten mit benutzerdefinierten System-Prompts und Tool-Zugriff erstellen.
Sub-agents like Claude Code break work into focused pieces, keep your main context window clean, and bring back just what you need, whether you're using the built-in ones or creating your own.
Subagenten wie die in Claude Code unterteilen die Arbeit in fokussierte Einheiten, halten Ihr Haupt-Kontextfenster sauber und liefern nur das zurück, was Sie benötigen, egal ob Sie die integrierten nutzen oder eigene erstellen.
They're a practical way to get more out of longer Claude Code sessions.
Sie sind ein praktischer Weg, um längere Claude Code-Sitzungen effektiver zu gestalten.