Mit mehreren parallelen Claude Code Sitzungen unter Verwendung von Git Worktrees

Ein Entwickler auf r/ClaudeAI stellt ein praktisches Muster vor, um mehrere Claude Code-Sitzungen parallel mit git worktree auszuführen. Das Kernproblem: Jedes Mal den Kontext zu verlieren, wenn man git stash verwendet und Branches wechselt, um einen Vorschlag des Agents zu testen.
Die Einrichtung
- Haupt-Worktree: wo du reviewst und commitest
- 2-3 zusätzliche Worktrees: jedes führt eine eigene Claude Code-Sitzung auf einem eigenen Branch aus
- Workflow: Wenn ein Agent eine Aufgabe erledigt hat, wechsle in dieses Worktree (
cd), überprüfe den Diff, merge und mach weiter
Kein Stashing, kein Kontextwechsel, kein „Moment, was habe ich gerade gemacht?“.
Git Worktree Schnellstart
So erstellst du ein neues Worktree auf einem Branch namens feature/agent-1:
git worktree add ../project-feature-agent-1 feature/agent-1Dies erstellt ein separates Verzeichnis (../project-feature-agent-1), in dem du Claude Code (oder einen anderen Agent) unabhängig ausführen kannst. Jedes Worktree ist eine vollständige Arbeitskopie des Repos, sodass du in jedem verschiedene Branches ausgecheckt haben kannst.
Wenn der Agent fertig ist, wechsle vom Haupt-Worktree aus:
cd ../project-feature-agent-1
git diff main
# review, then merge
git checkout main
git merge feature/agent-1Dann entferne das Worktree:
git worktree remove ../project-feature-agent-1Warum es für KI-Agenten funktioniert
Standard-Branching erfordert das Stashen uncommitteter Änderungen oder das Commitieren von in Arbeit befindlichem Code vor dem Branchwechsel – beides unterbricht den Arbeitsfluss und lässt den Kontext verloren gehen. Worktrees bieten isolierte Dateisystemverzeichnisse, sodass jede Agentensitzung in ihrer eigenen Sandbox lebt. Du kannst Claude Code in einem Worktree, Cursor in einem anderen oder verschiedene Prompts gleichzeitig ausführen.
Für wen es geeignet ist
Entwickler, die KI-Codierungsagenten (Claude Code, Cursor usw.) verwenden und mehrere Experimente oder parallele Aufgaben ohne den Overhead von git stash und Branchwechsel durchführen müssen.
📖 Vollständige Quelle lesen: r/ClaudeAI
👀 Siehe auch

HolyCode: Docker-Container für persistente KI-Codierungsagenten-Umgebungen
HolyCode ist ein Docker-Container, der eine persistente Entwicklungsumgebung für KI-Coding-Agenten bereitstellt und Sitzungen, Einstellungen und Plugins über Neuerstellungen hinweg beibehält. Er enthält vorkonfigurierte Browser-Tools für Agenten-Workflows und unterstützt Claude, OpenAI, Gemini und andere Anbieter über OpenCode.

E2a: Open-Source-E-Mail-Gateway für KI-Agenten mit SPF/DKIM-Überprüfung und Webhook/WebSocket-Zustellung
E2a ist ein authentifizierter E-Mail-Gateway für KI-Agenten, der SPF/DKIM bei eingehenden E-Mails überprüft, per Webhook oder WebSocket zustellt und ausgehende E-Mails mit Human-in-the-Loop-Genehmigung unterstützt.

Erstellung von CLIs für KI-Agenten: Designprinzipien von Googles gws CLI
Die gws CLI von Google zeigt, wie man Kommandozeilenoberflächen speziell für KI-Agenten entwirft, indem sie rohe JSON-Nutzlasten gegenüber menschenfreundlichen Flags priorisiert und Sicherheitsbarrieren gegen Halluzinationen implementiert.

ClankerRank: Ein Benchmark für KI-gestützte Programmierfähigkeiten mit Claude Haiku
Ein Entwickler hat ClankerRank erstellt, um die Kompetenz beim KI-gestützten Programmieren mithilfe von Claudes Haiku 4.5-Modell zu messen. Die Plattform stellt Nutzern identische Fehler vor, bewertet die Ausgaben mit verborgenen Testsuites und hat klare Kompetenzlücken unter Hunderten von Teilnehmern aufgezeigt.