Mete dos agentes en el mismo checkout y tarde o temprano editan el mismo archivo. overvibe new --worktree da a cada ayudante su propio git worktree, en una rama nueva ov/<name> creada desde tu HEAD. Cuando un ayudante para, la sesión que lo inició recibe la rama, el número de commits, los archivos sin commitear y el comando para fusionarla.

Una sesión reescribe un archivo que la otra tiene a medias, o ejecuta los tests sobre una mezcla de los dos cambios. Y luego te pasas la tarde averiguando qué trozo vino de qué agente.
Construye la exportación a CSV y el límite de intentos de login en paralelo, cada uno en su propio worktree, y fusiónalos cuando estén listos.
Funciones que no dependan unas de otras. Con dos o tres ya empiezas bien.
Iniciado con --worktree y --attach, así cada uno queda bajo el coordinador en su propia rama.
Tu checkout se queda como lo dejaste, y puedes seguir trabajando en él.
La rama, los commits, los archivos sin commitear y el comando para fusionar llegan al coordinador.
Con los tests entre una fusión y otra. El worktree y la rama se quedan hasta que los borres tú o los borre el coordinador.
Detrás de todo, un flag por ayudante. El coordinador añade --worktree siempre que dos ayudantes fueran a editar el mismo repo. Los ayudantes de Codex también lo aceptan. Lee la referencia de la CLI
$ overvibe new --attach --worktree --cwd . --name "shop: csv export" \ --prompt "Add CSV export to the orders page and commit. When done, run: overvibe send \"$OVERVIBE_SESSION\" \"<summary>\"" $ overvibe new --attach --worktree --tool codex --cwd . --name "shop: rate limit" \ --prompt "Add a rate limit to POST /login and commit. When done, run: overvibe send \"$OVERVIBE_SESSION\" \"<summary>\""
solo hay una función, o el segundo trabajo solo lee. Un revisor que no toca tus archivos puede compartir tu checkout, y un agente en una rama se sigue mejor que tres.
Junto al repo, en <repo>.worktrees/<name>, cada uno en una rama nueva ov/<name> creada desde el HEAD de la carpeta.
Tú, o el coordinador cuando se lo digas. Overvibe nunca borra un worktree ni una rama por su cuenta.
Por defecto, una sesión puede tener 8 hijos en marcha, hasta 3 niveles de profundidad. Settings > Spawn limits cambia las dos cosas. Las sesiones que inicias tú no tienen tope.
Un refactor o una migración grande repartida por módulos, un ayudante por zona en su propio worktree y un revisor que lee el resultado fusionado.
Revisión de códigoClaude escribe el cambio, Codex escribe los tests y agy lee el diff. Las tres respuestas llegan a una sola sesión.
Revisión del planClaude escribe el plan y Codex lo lee con el repo abierto y le pone pegas, todo antes de que exista una línea de código.
Instala Overvibe, inicia un coordinador en tu repo y pídele un worktree por función.
