Ein Agent, der eine ganze Migration allein macht, hat seinen Kontext auf halber Strecke voll und verliert dann, was er im ersten Modul entschieden hat. Hier schreibt der Koordinator die Regeln einmal auf, gibt jedes Modul einem eigenen Helfer in einem eigenen Worktree, führt die Branches wieder zusammen und übergibt das Ergebnis einem Prüfer, der nichts davon angefasst hat.

Die ersten Module bekommen sorgfältige Arbeit. Bei den späteren ist der Kontext voller Diffs, die frühen Entscheidungen sind wegkomprimiert, und dasselbe Muster wird im Repo auf drei verschiedene Arten umgesetzt.
Stell src vom alten db-Client auf den neuen um, ein Helfer pro Modul in seinem eigenen Worktree, und lass Codex danach das gemergte Ergebnis prüfen.
Er listet die Module auf und schreibt die Regeln, denen jeder Helfer folgt, in MIGRATION.md.
Jeder in seinem eigenen Worktree unter dem Koordinator, gebrieft mit MIGRATION.md und seinem Ordner.
Wenn ein Helfer stoppt, kommen sein Branch und der Merge-Befehl beim Koordinator an.
Ein Branch nach dem anderen, mit deiner Testsuite zwischen den Merges.
Codex liest den gemergten Diff gegen MIGRATION.md und meldet alles, was davon abweicht.
Dahinter stecken ein Helfer und der Prüfer. Der Koordinator führt den ersten Befehl einmal pro Modul aus. Standardmäßig kann eine Session 8 Kinder gleichzeitig laufen lassen, und unter Settings > Spawn limits änderst du das. Zur CLI-Referenz
$ overvibe new --attach --worktree --cwd . --name "db: billing" \ --prompt "Migrate src/billing to the new db client, following MIGRATION.md, and commit. When done, run: overvibe send \"$OVERVIBE_SESSION\" \"<summary>\"" $ overvibe new --attach --tool codex --cwd . --name "db: review" \ --prompt "Review git diff main against MIGRATION.md. Report drift and bugs. Do not edit. When done, run: overvibe send \"$OVERVIBE_SESSION\" \"<review>\""
die Änderung in einen Rutsch passt: eine Umbenennung über eine Handvoll Dateien, das Innenleben eines Moduls, ein Dependency-Update. Aufteilen hat seinen eigenen Preis. Jeder Helfer braucht ein Briefing, und Branches, die gemeinsamen Code berühren, können beim Mergen kollidieren.
Ändere ihn zuerst, im Koordinator oder in einem Helfer, und merge ihn, bevor die anderen anfangen. Sonst ändert ihn jeder Branch ein bisschen, und die Merges geraten sich in die Haare.
Ja. Misch Helfer von Claude Code und Codex mit --tool. Alle lesen dieselbe MIGRATION.md.
Wartet er auf dich, wird seine Zeile bernsteinfarben. Der Koordinator kann mit overvibe peek seinen Bildschirm sehen und ihm mit overvibe send den nächsten Schritt geben.
Zwei oder drei Helfer bauen gleichzeitig getrennte Features, jeder in seinem eigenen git worktree und Branch, und gemergt wird, wenn sie fertig sind.
Plan-ReviewClaude schreibt den Plan, Codex liest ihn mit offenem Repo und widerspricht, und das alles, bevor es eine Zeile Code gibt.
Code-ReviewClaude schreibt die Änderung, Codex die Tests, und agy liest den Diff. Alle drei Antworten landen in einer Session.
Installier Overvibe, schreib die Regeln einmal auf und lass einen Koordinator die Module verteilen.
