Vor einem Monat bestand dein AI-Coding-Setup aus einem Agenten, einer Konversation, einem Thread. Du hast einen Prompt getippt, er hat die nächste Zeile vorgeschlagen, du hast akzeptiert oder abgelehnt. Simpel.

Aber ein Agent an einer Aufgabe räumt keinen Backlog mit zwölf Items bis Freitag ab. Du brauchst Parallelismus: mehrere Agenten, die gleichzeitig an mehreren Branches arbeiten. Die Frage, die niemand vor dem Release beantwortet hat: Was passiert mit deiner Git-History, wenn diese Branches gemergt werden müssen?

In der ersten Aprilhälfte 2026 haben vier Unternehmen parallele Coding-Agenten ausgeliefert — jedes mit einer anderen Strategie, um Code-Kollisionen zu vermeiden. Am 14. April hat Anthropic Claude Code Desktop neu designed mit Routines: persistente Agenten, die in unabhängigen Sessions laufen. Am 16. April hat OpenAI ein großes Codex-Update gepusht mit Agenten in sandboxed virtuellen Workspaces. Die Welle begann zwei Wochen früher: GitHub Copilot launchte /fleet am 1. April, und Cursor 3 brachte am 2. April Background Agent Tabs.

Vier Tools, vier Isolationsmodelle. So löst jedes das Merge-Problem — und so scheitert jedes.

Cursor 3 nutzt Git Worktrees — separate Verzeichnis-Checkouts pro Agent. Agenten blockieren sich während der Arbeit nie gegenseitig. Aber Cursor schiebt alle Konflikte bis zum Merge-Zeitpunkt auf. Zwei Agenten refaktorieren dasselbe Modul aus verschiedenen Worktrees, und du entdeckst die Kollision erst beim Zusammenführen — nachdem beide bereits weitere Arbeit auf divergierenden Annahmen aufgebaut haben.

GitHub /fleet verfolgt einen Last-Write-Wins-Ansatz. In ihrem eigenen Blog steht: 'Wenn zwei Agenten in dieselbe Datei schreiben, gewinnt der letzte, der fertig wird — stillschweigend. Kein Fehler, kein Merge, nur ein Überschreiben." Die Arbeit des langsameren Agenten verschwindet spurlos. Keine Conflict-Marker. Keine Warnung.

Claude Code Routines geben jedem Agenten eine vollständig isolierte Session. Agent A weiß nicht, dass Agent B existiert. Einer fügt eine Caching-Schicht hinzu; ein anderer strukturiert den Datenfluss um, von dem dieser Cache abhängt. Beide Branches bestehen CI unabhängig voneinander. Zusammen crashen sie zur Laufzeit.

OpenAI Codex bietet die stärkste Isolation: Jeder Agent läuft in einer sandboxed VM. Auch am schwierigsten zu vereinen — du exportierst Diffs aus VM-Snapshots und löst Konflikte selbst mit Standard-Git. OpenAI liefert kein Merge-Tooling.

Die Kollisionswahrscheinlichkeit arbeitet gegen dich. In einer typischen Webanwendung machen geteilte Module — Utilities, Types, Konfiguration, Middleware — 15–25% der Dateien aus, tauchen aber im Import-Graph fast jedes Features auf. Schick drei Agenten auf drei 'unabhängige" Features los, und die Wahrscheinlichkeit, dass mindestens zwei ein geteiltes Modul anfassen, nähert sich der Gewissheit. Diese Agenten laufen zu lassen ist auch nicht billig: Jede komplexe Coding-Session verbraucht 50k–200k Tokens, und fünf parallele Agenten können $15–40 pro Dispatch-Runde verbrennen. Wenn ein Merge-Konflikt einen Re-Run erzwingt, zahlst du für dieselbe Arbeit doppelt.

Wie Addy Osmani am 26. März schrieb: 'Drei fokussierte Agenten übertreffen konsistent einen Generalisten-Agenten, der dreimal so lange arbeitet" — aber er warnte, dass 'kleine harmlose Fehler sich in einem nicht nachhaltigen Tempo aufaddieren." Der Sweet Spot ist hauchdünn. Unter drei Agenten verschenkst du Parallelismus. Über drei frisst der Merge-Overhead die Gewinne auf.

Die Workarounds opfern alle den Parallelismus, für den du bezahlt hast. GitHub empfiehlt, jedem Agenten manuell separate Dateien zuzuweisen — du zerlegst also die Architektur selbst, bevor du dispatcht. Du kannst Agenten sequenziell statt parallel laufen lassen, aber das reduziert sich auf Einzelabfertigung mit extra Zeremonie. Du kannst Tasks so eng scopen, dass sich Agenten nie überschneiden, was voraussetzt, dass du die Codebasis gut genug verstehst, um Null-Datei-Überschneidung zu garantieren. Wie Andrej Karpathy am 3. Februar schrieb: 'Du schreibst 99% der Zeit nicht direkt den Code, du orchestrierst Agenten, die es tun, und fungierst als Aufsicht."

Der Flaschenhals hat sich verschoben. Code schreiben ist jetzt billig. Code mergen kostet alles, was der Parallelismus eingespart hat. Dein Dispatch-Board sind sechs Terminal-Tabs, drei Browserfenster und die Wette, dass Branch claude/fix-auth dem Branch copilot/refactor-auth auf Type-Ebene nicht strukturell widerspricht.

Das nächste Tool, das den Coding-Agent-Krieg gewinnt, wird keine schlaueren Agenten liefern. Es wird einen merge-aware Orchestrator liefern, der trackt, was jeder Agent anfasst, bevor er fertig ist — nicht danach. Bis dahin machst du das teuerste git merge der Welt per Hand, einen Branch nach dem anderen.