Claude Code Tutorial · Aktualisiert September 2026

Claude Code Agent Teams Tutorial: 15 Schritte vom Setup bis zum Herunterfahren

Agent Teams geben jedem Teammitglied eine eigene Claude-Code-Sitzung, eine gemeinsame Aufgabenliste und direkten Chat untereinander. Dieser Screenshot-Walkthrough behandelt den settings.json-Schalter, den ersten Spawn, Steuerung, Herunterfahren — und die Grenzen, über die niemand spricht.

Die Kurzfassung

  • Agent Teams sind experimentell und standardmäßig aus: Ergänzen Sie "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1" im env-Block der settings.json und führen Sie Claude Code ab Version 2.1.32 aus.
  • Sie müssen es aussprechen — bitten Sie Claude, ein "agent team" zu erstellen, und nennen Sie Teammitglieder oder Modell, sonst spawnt es stillschweigend gewöhnliche Subagents.
  • Teammitglieder erben niemals Ihren Gesprächsverlauf — geben Sie ihnen eine Kontextdatei und halten Sie jede Aufgabe klein genug für genau ein klares Ergebnis.
  • Jedes Teammitglied ist eine eigene Claude-Code-Instanz mit eigenem Kontextfenster, also vervielfachen sich die Token — stufen Sie Teammitglieder auf Sonnet oder Haiku herunter, wenn die Aufgabe es erlaubt, und prüfen Sie nach jedem Lauf /cost.

Claude Code Agent Teams (Full Tutorial): The BEST FEATURE of Claude Code is HERE!

Video:AICodeKing13:58

Auf YouTube ansehen

Agent teams — Orchestrate teams of Claude Code sessions

Dokumentation:code.claude.comDocs

Auf YouTube ansehen

Agent Teams sind experimentell: Rechnen Sie mit rauen Kanten bei Sitzungswiederherstellung, Aufgabenstatus und Shutdown-Zeitpunkt. Jeder Befehl, jeder Einstellungsschlüssel und jede Abkürzung auf dieser Seite wurde vor der Veröffentlichung gegen die offizielle Dokumentation geprüft.

Screenshots stammen aus AICodeKings Bildschirmaufzeichnung; die Walkthroughs von Bart Slodyczka und Simon Scrapes lieferten zusätzliche Praxisfakten. Alle Quellen sind namentlich genannt und verlinkt, und jeder Schritt führt direkt zurück zur exakten Stelle im Video.

Vom kalten Terminal zum entlassenen Team

1. Agent Teams aktivieren und Setup prüfen

  1. 1

    Die Agent-Teams-Dokumentation finden und die Experimentell-Warnung lesen

    Agent Teams liegen im Abschnitt Build with Claude Code der offiziellen Doku. Die Seite beginnt mit einem orangefarbenen Banner: Das Feature ist experimentell, standardmäßig deaktiviert und hat bekannte Einschränkungen bei Sitzungswiederherstellung, Aufgabenkoordination und Shutdown. Lesen Sie das Banner, bevor Sie Schalter umlegen.

    Claude Code Docs page for Orchestrate teams of Claude Code sessions showing the orange experimental warning that agent teams must be enabled by adding CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS to your settings.json environment
    Die offizielle Agent-Teams-Seite mit ihrem Experimentell-Banner.Video bei 0:20 ansehen
  2. 2

    Zwischen Subagents und Agent Teams entscheiden

    Die Doku enthält eine Vergleichstabelle. Subagents laufen in einer einzigen Sitzung, melden Ergebnisse an den Aufrufer zurück und kosten weniger Token. Teammitglieder sind eigenständige Claude-Code-Instanzen, die sich direkt Nachrichten schreiben und eine Aufgabenliste teilen — echte Zusammenarbeit kostet mehr Token. Nehmen Sie Subagents, wenn nur das Ergebnis zählt; ein Team, wenn die Arbeiter einander hinterfragen müssen.

    Official Claude Code documentation table comparing Subagents and Agent teams across context, communication, coordination, best for and token cost, with the caption use subagents for quick focused workers and agent teams when teammates must coordinate
    Subagents vs. Agent Teams, direkt aus der offiziellen Vergleichstabelle.Video bei 1:00 ansehen
  3. 3

    Den Schalter in der settings.json aktivieren

    Öffnen (oder erstellen) Sie ~/.claude/settings.json und ergänzen Sie einen env-Block mit "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1". Auch projektweite und lokale Einstellungsdateien können das aktivieren, ein Shell-Export funktioniert ebenfalls — aber ein "0" in den Benutzereinstellungen überschreibt den Shell-Export. Die Änderung greift ohne Neustart in der laufenden Sitzung.

    VS Code editing settings.json with an env block setting CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS to the string 1, the flag that switches on Claude Code agent teams
    Der env-Block, der Agent Teams einschaltet.Video bei 2:00 ansehen
  4. 4

    Claude Code aktualisieren, starten und das Team im Klartext anfordern

    Führen Sie zuerst claude update aus — Teams brauchen einen aktuellen Build (2.1.32 oder neuer), ältere Versionen ignorieren den Schalter stillschweigend. Starten Sie Claude, prüfen Sie die Modellauswahl (im Video Opus 4.6 mit Claude Max) und tippen Sie einen Prompt mit den Zauberworten: "Use the agent teams feature." Ohne diesen Satz spawnt Claude stattdessen gewöhnliche Subagents.

    Claude Code v2.1.34 welcome banner showing Opus 4.6 and Claude Max in the ~/claude-agent-test directory while the prompt Make me a minesweeper game. Use the agent teams feature is being typed
    Claude Code v2.1.34 nimmt den Agent-Teams-Prompt entgegen.Video bei 3:30 ansehen

2. Das erste Team spawnen

  1. 5

    Zusehen, wie der Lead die Arbeit in eine gemeinsame Aufgabenliste zerlegt

    Der Lead übersetzt Ihren Prompt in Aufgaben und spawnt dann die Teammitglieder. Jeder Eintrag zeigt seine Aufgabe und "shift+↑ to manage". Beachten Sie die Abhängigkeitsmarkierung: "Build UI, styling, and user interaction > blocked by #1" — das UI-Mitglied kann seine Aufgabe erst annehmen, wenn das Engine-Mitglied fertig ist. So verhindert die gemeinsame Liste doppelte Arbeit.

    Claude Code reporting 2 agents launched with the engine-dev and ui-dev teammates, their task names manageable with shift+up, and the second task marked blocked by #1 in the shared task list
    Zwei Teammitglieder gestartet, Aufgabe #2 blockiert von #1.Video bei 4:30 ansehen
  2. 6

    Laufen lassen und den Live-Fortschritt lesen

    Teammitglieder arbeiten parallel in ihren eigenen Sitzungen. Der Lead kommentiert den Zustand — "Both agents are working" — während jede Aufgabenzeile Name, verstrichene Zeit und Tokenverbrauch trägt. Mit ctrl+o klappen Sie Einträge auf, mit ctrl+t blenden Sie das Teammitglied-Panel ein und aus.

    Claude Code team lead summarizing two agents working in parallel while the engine-dev teammate builds game.js for 1 minute 28 seconds and 35.1k tokens under the task Build game engine and core logic
    Parallele Arbeit mit Token- und Zeitkonto pro Aufgabe.Video bei 5:00 ansehen
  3. 7

    Optional: Anzahl der Teammitglieder und Modell festlegen

    Sie können genau sagen, was Sie wollen: "Create a team with 4 teammates to refactor these modules in parallel. Use Sonnet for each teammate." Ein günstigeres Modell pro Teammitglied ist der beste Kostenhebel — Routinearbeit braucht kein Opus. Verlangen Sie bei riskanten Aufgaben zusätzlich Plan-Freigabe, damit der Plan eines Teammitglieds auf Ihre Unterschrift wartet.

    Claude Code Docs section Specify teammates and models with the example prompt create a team with 4 teammates to refactor these modules in parallel, use Sonnet for each teammate, plus the Require plan approval for teammates option
    Das Doku-Beispiel für Teammitglieder- und Modellvorgaben.Video bei 6:30 ansehen

3. Steuern, prüfen und iterieren

  1. 8

    Der Abhängigkeitsübergabe und der Lead-Prüfung folgen

    Sobald das Engine-Mitglied fertig ist, wird Aufgabe #2 freigegeben und der UI-Dev übernimmt. Danach liest der Lead selbst die geänderten Dateien — "Let me shut down the teammates and do a final review of the code to make sure everything integrates properly." Sie greifen nur ein, wenn etwas falsch aussieht.

    Claude Code team lead announcing that task #1 is complete so task #2 is now unblocked for the UI dev, then reading files for a final integration review before shutting the teammates down
    Aufgabe #1 fertig, #2 freigegeben, die Endprüfung beginnt.Video bei 7:30 ansehen
  2. 9

    Den Deliverable öffnen und selbst abnehmen

    Der Output des Teams landet als gewöhnliche Dateien im Projekt — hier ein Minesweeper mit drei Schwierigkeitsgraden, Flood-Fill-Aufdeckung und sicherem ersten Klick. Öffnen Sie es im Browser und benutzen Sie es wirklich, bevor Sie das Team entlassen: Die Agents prüfen ihren eigenen Code, aber die Abnahme gehört Ihnen.

    Minesweeper game built by a Claude Code agent team running in the browser with Beginner, Intermediate and Expert difficulty buttons, an LCD mine counter and the smiley reset button
    Der Deliverable des Teams: ein spielbarer Minesweeper-Klon.Video bei 9:00 ansehen
  3. 10

    Per Prompt mit demselben Team iterieren

    Die Featureliste stimmt, also geht das Video in die nächste Runde: "Add more themes to it. Use team." Bei Coding-Aufgaben lässt der Lead Teammitglieder oft im Leerlauf warten statt sie zu entlassen — Ihr Folgeprompt kommt mit vollem Kontext des bereits Gebauten an. Beachten Sie die Statusleiste: accept edits on (shift+tab zum Wechseln).

    Claude Code terminal listing the Minesweeper features its agent team delivered, the open command for index.html, and the next iteration prompt Add more themes to it. Use team with accept edits on in the status bar
    Die gelieferte Featureliste und der Prompt der zweiten Runde.Video bei 10:00 ansehen
  4. 11

    Einzelpersonen über das Teammitglied-Panel steuern

    In einem größeren Team (das zweite Demo im Video fährt sechs Teammitglieder) zeigt das Panel Namen, einen Live-Statusbegriff und den Tokenverbrauch je Mitglied. shift+↑ / shift+↓ wählt aus, Enter öffnet den Verlauf, und das Meldungsfeld nimmt @-Erwähnungen wie "Message @infra-dev…" an — so erreichen Sie ein Mitglied direkt, ohne den Lead.

    Claude Code teammates panel listing six named teammates with live token counts and shift+up and shift+down to select, while the message box addresses the infra-dev teammate directly with an @-mention
    Sechs Teammitglieder, Live-Token-Zahlen und ein @-Mention-Feld.Video bei 13:30 ansehen
  5. 12

    Teammitglieder ordentlich herunterfahren

    Bitten Sie den Lead namentlich — "Ask the ui-dev teammate to shut down" — dann stimmt das Teammitglied zu und beendet zuerst seinen laufenden Tool-Aufruf. Ein Mitglied, das seine Arbeit für kritisch hält, kann mit Begründung ablehnen. Wenn alles fertig ist, schließt "clean up the team" die gemeinsamen Sitzungen, und die Panels fallen wieder in eines zusammen.

    Claude Code team lead cleanup showing the ui-dev and engine-dev teammates each shut down gracefully after the lead asks to clean up the team and release the shared sessions
    Beide Teammitglieder fahren beim Aufräumen sauber herunter.Video bei 8:00 ansehen

4. Die Grenzen kennen, bevor Sie skalieren

  1. 13

    Die Kontextregel kennen, bevor Sie hochskalieren

    Teammitglieder laden CLAUDE.md, MCP-Server und Skills automatisch, erben aber niemals den Gesprächsverlauf des Leads. Übergeben Sie Kontext ausdrücklich — das Doku-Beispiel spawnt einen Security-Reviewer mit exakten Dateien, Schwerpunkten und Berichtsformat im Prompt. Und dimensionieren Sie Aufgaben ehrlich: zu klein verschwendet Koordination, zu groß riskiert verschwendete Mühe, genau richtig ist ein in sich geschlossener Deliverable.

    Claude Code Docs section Give teammates enough context explaining that teammates load CLAUDE.md, MCP servers and skills but never inherit the lead conversation history, above the Size tasks appropriately list of too small, too large and just right
    Die Kontext-Vererbungsregel und die Aufgaben-Dimensionierungsliste.Video bei 10:15 ansehen
  2. 14

    Akzeptieren, dass Teams keine Sitzung wiederherstellen

    Die Grenze, die die meisten überrascht: /resume und /rewind stellen In-Process-Teammitglieder nicht wieder her. Nach dem Fortsetzen versucht der Lead womöglich, nicht mehr existierende Teammitglieder zu kontaktieren — sagen Sie ihm in dem Fall, neue Teammitglieder zu spawnen. Rechnen Sie auch mit verzögertem Aufgabenstatus: Wirkt eine Aufgabe blockiert, prüfen Sie, ob die Arbeit tatsächlich erledigt ist, und aktualisieren Sie den Status manuell.

    Claude Code Docs Limitations list highlighting that /resume and /rewind do not restore in-process teammates, plus task status lag, slow shutdowns, one team per session and no nested teams
    Keine Sitzungswiederherstellung, dazu der Hinweis zum Aufgabenstatus.Video bei 10:30 ansehen
  3. 15

    Die restlichen Einschränkungen prüfen, dann echte Arbeit wählen

    Drei weitere Regeln aus der Doku: Der Lead ist fix (kein Beförderung eines Teammitglieds), beim Spawn gesetzte Berechtigungen propagieren — --dangerously-skip-permissions fließt an jedes Teammitglied, ändern Sie den Modus eines Reviewers also hinterher einzeln, wenn er nicht editieren darf — und Split Panes brauchen tmux oder iTerm2, denn VS Codes integriertes Terminal, Windows Terminal und Ghostty werden nicht unterstützt. Dann starten Sie mit 3-5 Teammitgliedern bei Arbeit, die echte Zusammenarbeit verlangt.

    Claude Code Docs Limitations section explaining that the lead is fixed, permissions set at spawn propagate to teammates, and split panes require tmux or iTerm2 because VS Code, Windows Terminal and Ghostty are unsupported
    Lead ist fix, Berechtigungen propagieren, Split Panes brauchen tmux.Video bei 11:30 ansehen

Claude Code Agent Teams FAQ

Verwandte Guides