In jedem Ansatz sind die Mitarbeiter Claude-Sitzungen. Um ein anderes Tool einzubeziehen, stellen Sie es Claude als MCP-Server zur Verfügung.
Drei weitere Tools unterstützen diese Arbeit, ohne selbst eine Möglichkeit zu sein, Agenten auszuführen:
- Worktrees geben jeder Sitzung einen separaten Git-Checkout, sodass parallele Sitzungen niemals dieselben Dateien bearbeiten. Verwenden Sie sie für Sitzungen, die Sie selbst ausführen. Eine Sitzung, die Sie aus der Agent-Ansicht versenden, wird vor der Bearbeitung von Dateien in ihren eigenen Worktree verschoben, und Subagenten, die Sie spawnen, können jeweils einen erhalten.
- Sitzungsübergreifendes Messaging ermöglicht es Claude, Ihre anderen Claude Code-Sitzungen auf diesem Computer, auf einem anderen Computer oder auf Claude Code im Web aufzulisten und zu kontaktieren, sodass Sitzungen, die Sie selbst ausführen, Ergebnisse und Status untereinander weitergeben können.
/batchist ein Skill, der Claude eine große Änderung in 5 bis 30 Worktree-isolierte Subagenten aufteilt, die jeweils einen Pull Request öffnen. Es ist eine gepackte Verwendung von Subagenten und Worktrees, keine separate Koordinationsstil.
- Ein Bash-Befehl im Hintergrund führt einen Shell-Befehl aus, ohne die Konversation zu blockieren. Es spawnt keinen Agenten.
- Ein abgezweigter Subagent ist ein Subagent, der Ihren vollständigen Konversationskontext erbt, anstatt neu zu beginnen. Es ist eine Möglichkeit, einen Subagenten zu spawnen, keine separate Oberfläche. Starten Sie einen mit
/subtask. Claude spawnt auch selbst einen, wenn Fork-Modus aktiviert ist. Um die gesamte Sitzung in eine neue Hintergrund-Sitzung zu kopieren, die parallel dazu ausgeführt wird, verwenden Sie/fork. Mit Agent-Ansicht deaktiviert ist der abgezweigte Subagent-Befehl stattdessen/forkund/subtaskist nicht verfügbar. - Eine Routine führt eine Sitzung nach einem Zeitplan in der Cloud aus, nicht parallel auf Ihrem Computer.
Das gleichzeitige Ausführen mehrerer Sitzungen oder Subagenten vervielfacht die Token-Nutzung. Siehe Kosten für Details zur Nutzung und Rate-Limit-Details.
Wählen Sie einen Ansatz
Der richtige Ansatz hängt davon ab, wer die Arbeit koordiniert, ob die Mitarbeiter kommunizieren müssen und ob sie dieselben Dateien bearbeiten:- Wer koordiniert die Arbeit?
- Claude delegiert und sammelt Ergebnisse in einer Konversation: Subagenten
- Sie übergeben unabhängige Aufgaben und überprüfen später: Agent-Ansicht
- Claude plant, weist zu und beaufsichtigt eine Gruppe von Mitarbeitern: Agent-Teams, experimentell und standardmäßig deaktiviert
- Ein Skript hält den Plan statt Claudes schrittweiser Beurteilung: dynamische Workflows. Siehe wie Workflows mit Subagenten und Skills verglichen werden
- Müssen die Mitarbeiter miteinander kommunizieren? Claude kann Erkenntnisse mit sitzungsübergreifendem Messaging zwischen Sitzungen weitergeben, die Sie selbst ausführen, einschließlich der Sitzungen, die Sie aus der Agent-Ansicht versenden. Subagenten berichten Ergebnisse an die Konversation, die sie spawned hat, und Agent-Ansicht-Sitzungen berichten nur an Sie. Teammates in einem Agent-Team senden sich gegenseitig direkt Nachrichten und teilen, wenn sie die Task-Tools haben, eine Aufgabenliste.
- Betreffen die Aufgaben dieselben Dateien? Isolieren Sie die Arbeit mit Worktrees. Subagenten und Sitzungen, die Sie selbst ausführen, können jeweils einen separaten Worktree verwenden. Agent-Teams isolieren Teammates nicht in Worktrees, daher partitionieren Sie die Arbeit, damit jeder Teammate einen anderen Satz von Dateien besitzt.
Überprüfen Sie laufende Arbeiten
Der Befehl zum Überprüfen laufender Arbeiten hängt davon ab, welchen Ansatz Sie verwendet haben:- Für Hintergrund-Sitzungen öffnet
claude agentsdie Agent-Ansicht: ein Bildschirm, der jede Sitzung, ihren Status und die Sitzungen anzeigt, die Ihre Eingabe benötigen. - Für Subagenten in der aktuellen Sitzung erscheinen benannte Hintergrund-Subagenten in der @-Mention-Typeahead mit ihrem Status. Ab v2.1.198 öffnet
/agentskein Panel mehr; es gibt einen Hinweis aus, der auf die Speicherorte der Subagenten-Dateien verweist. Um benutzerdefinierte Subagenten zu erstellen und zu bearbeiten, fragen Sie Claude oder bearbeiten Sie die Dateien direkt. Trotz des ähnlichen Namens ist/agentsgetrennt vonclaude agents. - Für alles, das im Hintergrund der aktuellen Sitzung ausgeführt wird, listet
/tasksjedes Element auf und ermöglicht es Ihnen, es zu überprüfen, sich daran anzuhängen oder es zu stoppen. Die Liste enthält auch Subagenten, die fertig sind. - Für dynamische Workflows listet
/workflowslaufende und abgeschlossene Ausführungen, die Phase, in der sich jede befindet, und wie viele Agenten fertig sind, auf.
Weitere Informationen
Jeder Leitfaden unten behandelt Setup und Konfiguration für einen Ansatz:- Erstellen Sie benutzerdefinierte Subagenten: definieren Sie wiederverwendbare Spezialisten und kontrollieren Sie, welche Tools sie verwenden können.
- Verwalten Sie Agenten mit Agent-Ansicht: versenden Sie Sitzungen, beobachten Sie ihren Status und hängen Sie sich an, wenn eine Sitzung Sie benötigt.
- Orchestrieren Sie Agent-Teams: richten Sie einen Lead und Teammates ein, weisen Sie Aufgaben zu und überprüfen Sie ihre Arbeit.
- Orchestrieren Sie dynamische Workflows: führen Sie einen gebündelten Workflow aus oder lassen Sie Claude einen schreiben, der viele Subagenten ausführt und ihre Ergebnisse gegeneinander überprüft.
- Führen Sie parallele Sitzungen mit Worktrees aus: starten Sie Claude in einem isolierten Checkout, kontrollieren Sie, was kopiert wird, und bereinigen Sie danach.