SKIP TO CONTENT
Alle Artikel
TUTORIAL·June 14, 2026·3 MIN. LESEZEIT

So führst du mehrere KI-Coding-Agenten parallel mit Git-Worktrees aus

Von VCA Newsroom

Dieser Artikel wurde automatisch übersetzt und kann Fehler enthalten. Englisches Original ansehen

Eine der größten Verschiebungen in der KI-gestützten Entwicklung im Verlauf von 2026 ist, dass du nicht mehr einen einzelnen Agenten auf eine einzelne Aufgabe ansetzt. Tools wie Claude Code und Cursor empfehlen nun, mehrere Agenten parallel laufen zu lassen — einer behebt einen Bug, ein anderer schreibt Tests, ein dritter entwirft ein Feature. Der Haken: Wenn sie alle dasselbe Arbeitsverzeichnis bearbeiten, überschreiben sie gegenseitig ihre Änderungen und beschädigen den Build.

Die saubere Lösung ist ein altes Git-Feature, das sich als perfektes Primitiv dafür herausstellt: Worktrees.

Was ein Worktree eigentlich ist

Normalerweise hat ein Git-Repository ein Arbeitsverzeichnis — den Ordner, in dem du Dateien bearbeitest. git worktree erlaubt einem Repository, mehrere Arbeitsverzeichnisse gleichzeitig zu haben, jedes auf einem anderen Branch ausgecheckt, alle mit derselben zugrundeliegenden .git-Historie. Jeder Worktree ist ein echter Ordner auf der Festplatte mit eigenen Dateien, sodass ein Agent, der in einem arbeitet, die Dateien in einem anderen nicht anfassen kann.

Stell es dir vor, als gäbe man jedem Agenten seinen eigenen Schreibtisch im selben Büro, statt dass sich drei Leute um eine Tastatur streiten.

Der Kern-Workflow

Erstelle aus deinem Repo heraus für jede Aufgabe einen Worktree auf einem eigenen Branch:

# Create a new branch + folder for an auth bug fix
git worktree add ../myapp-auth-fix -b fix/auth-bug

# Another for a feature, in parallel
git worktree add ../myapp-search -b feat/search

# See everything you have checked out
git worktree list

Du hast nun zwei Geschwisterordner neben deinem Haupt-Repo: myapp-auth-fix und myapp-search. Öffne in jedem eine separate Agent-Session — cd ../myapp-auth-fix und starte dort Claude Code, dann mach dasselbe in ../myapp-search in einem anderen Terminal-Tab. Jeder Agent hat ein vollständiges, unabhängiges Checkout. Sie laufen gleichzeitig, committen auf ihre eigenen Branches und kollidieren nie.

Wenn eine Aufgabe erledigt ist, merge ihren Branch und entferne den Worktree, um Ordnung zu halten:

git checkout main
git merge fix/auth-bug
git worktree remove ../myapp-auth-fix

Ein konkretes Beispiel

Nimm an, du baust eine kleine Web-App und hast drei unabhängige Aufgaben: einen flakigen Login-Redirect beheben, Paginierung zu einer Liste hinzufügen und eine langsame Abhängigkeit anheben. Statt sie nacheinander zu erledigen:

git worktree add ../app-login   -b fix/login-redirect
git worktree add ../app-paging  -b feat/pagination
git worktree add ../app-deps    -b chore/upgrade-deps

Starte in jedem Ordner einen Agenten mit einem fokussierten Prompt. Während der Login-Agent die Redirect-Logik nachverfolgt, schreibt der Paginierungs-Agent bereits Komponenten, und der Abhängigkeits-Agent führt das Upgrade und die Test-Suite aus. Zwanzig Minuten später prüfst du drei separate, saubere Branches und mergst die, die bestehen.

Tipps, die es handhabbar halten

  • Halte Aufgaben unabhängig. Worktrees verhindern Dateikonflikte, aber wenn zwei Agenten dieselben Dateien auf verschiedenen Branches bearbeiten, gibt es am Ende trotzdem Merge-Konflikte. Teile die Arbeit entlang natürlicher Nahtstellen auf.
  • Gib jedem Worktree denselben Kontext. Eine CLAUDE.md (oder eine entsprechende Regeldatei), die in dein Repo committet ist, wandert automatisch in jeden Worktree, sodass jeder Agent deine Konventionen erbt.
  • Behalte die Abhängigkeitsordner im Auge. node_modules, virtuelle Umgebungen und Build-Caches werden nicht zwischen Worktrees geteilt. Du musst möglicherweise einmal pro Worktree npm install ausführen oder einen Paketmanager mit globalem Store (pnpm, uv) nutzen, um nicht alles erneut herunterzuladen.
  • Übertreibe es nicht mit der Parallelisierung. In der Praxis sind drei bis fünf gleichzeitige Agenten der Sweet Spot. Darüber hinaus überwiegt die Zeit, die du mit Prüfen und Koordinieren verbringst, den Geschwindigkeitsgewinn.

Native Worktree-Integrationen landen seit Ende 2025 in allen großen Tools, und es gibt nun dedizierte Launcher, die dir die Sessions hochfahren. Aber du brauchst keinen davon, um anzufangen — git worktree add ist in Git eingebaut, funktioniert heute und ist der zuverlässigste Weg, mehrere KI-Agenten gleichzeitig für dich bauen zu lassen, ohne dass sie übereinander stolpern.

Auto-generated by Vibe Coding Academy on June 14, 2026, grounded in the real sources linked above. We review for accuracy, but please verify time-sensitive details against the primary sources.

Build Blueprint · Creator

Hast du eine Idee? Hol dir die Spezifikation, aus der dein KI-Agent bauen kann.

Beschreibe ein beliebiges Produkt und erhalte einen vollständigen Build-Blueprint — Stack, Datenmodell, Bildschirme, APIs und einen einsatzbereiten Prompt für Claude Code oder Cursor. Als PDF exportieren.

Blueprint öffnen