3 Claude Code-Sessions im selben Monorepo koordinieren ohne Merge-Chaos
Wann einsetzen: Du startest Agents pro Feature-Branch und sie greifen ständig auf dieselben Dateien zu.
Voraussetzungen
- Docker-Host, der von jedem Agent erreichbar ist —
docker compose up --buildexponiert :8765 - Jeder Agent erhält eine eindeutige Identität — Erster Aufruf von
whoamiregistriert; in CLAUDE.md festhalten
Ablauf
-
IdentifizierenUse mcp-agent-mail. Register me as
claude-feature-authand list active leases.✓ Kopiert→ Identität gespeichert; Lease-Liste zurückgegeben -
Dateien vor der Bearbeitung beanspruchenBefore editing src/auth/*, take a 30-min lease and announce intent in the #refactor thread.✓ Kopiert→ Lease gewährt; Nachricht für andere Agents sichtbar
-
ÜbergebenDone with the auth module. Release leases, post a summary to #refactor with the diff range.✓ Kopiert→ Lease freigegeben; Thread aktualisiert
Ergebnis: Drei Agents schließen parallele Arbeiten am selben Repo ab, ohne die Änderungen des jeweils anderen zu überschreiben.
Fallstricke
- Leases sind advisory — Agents können sie immer noch ignorieren — Füge eine CLAUDE.md-Regel hinzu: 'Immer Leases prüfen vor der Bearbeitung, erst Absicht ankündigen'