Flujo de trabajo

Haz que Claude Code pase una revisión a Codex y reciba los hallazgos

Estás en una sesión de Claude llamada shop: lead, en ~/code/shop, y quieres que Codex revise una migración de base de datos antes de que Claude la publique. Aquí está cada paso, con lo que escribe y ve cada lado.

Publicado · 6 min de lectura

1. Pídeselo a Claude

Tu mensaje a Claude es lenguaje natural:

Pídele a Codex que revise db/migrations/0042_orders.sql en busca de problemas de bloqueo y luego corrige lo que encuentre.

Claude sabe que el comando existe si tu CLAUDE.md apunta a overvibe --help, o si tienes la skill instalada.

2. Claude inicia una sesión de Codex adjunta

$ overvibe new --attach --tool codex --cwd ~/code/shop --name "shop: codex review" \
    --prompt "Review db/migrations/0042_orders.sql for table locks and long transactions on a busy orders table. List each problem with the line and a fix. When done, run: overvibe send \"$OVERVIBE_SESSION\" \"<findings>\""
started "shop: codex review" in ~/code/shop (session pending, tmux d7a01e44), attached to this session
close it when you no longer need it: overvibe stop "shop: codex review"

--attach convierte la sesión de Codex en hija de shop: lead, anidada bajo ella en la barra lateral. $OVERVIBE_SESSION se expande en el shell de Claude antes de que se ejecute el comando, así que Codex recibe el id de tmux de Claude como dirección de respuesta.

3. Claude termina su turno

Este es el paso que la gente se salta. La respuesta se escribe en el prompt de Claude, y Claude solo la lee cuando termina su turno actual. Una sesión que duerme o sondea esperando el resultado bloquea el mensaje que espera.

Mientras tanto, shop: codex review aparece como ocupada en la barra lateral, y puedes abrirla y ver cómo Codex lee el archivo.

4. Codex informa

# Codex, when it is done
$ overvibe send "d3b2c9f0" "Two problems. Line 12: ADD COLUMN with a default rewrites the whole table under a lock. Line 30: build the index CONCURRENTLY."

# what lands in Claude's prompt
[overvibe message from "shop: codex review" (codex); reply with: overvibe send "shop: codex review" "<reply>"] Two problems. Line 12: ADD COLUMN with a default rewrites the whole table under a lock. Line 30: build the index CONCURRENTLY.

Claude empieza un nuevo turno con ese mensaje como entrada, corrige la migración y puede hacer una pregunta de seguimiento de la misma forma:

$ overvibe send "shop: codex review" "Fixed both. Does the new version still lock anything?"

5. Cierra el ayudante

$ overvibe stop "shop: codex review"
stopped "shop: codex review" and hid it from the list (conversation kept)

La conversación se conserva, así que si surge una pregunta la semana que viene puedes reanudar la sesión de Codex desde su historial. overvibe stop --children cierra de una vez todos los ayudantes que inició una sesión.

Los mismos comandos en todas direcciones

Codex puede iniciar agy, agy puede escribirle a Claude, y una sesión principal puede llevar varios ayudantes en paralelo. Quita --attach cuando la nueva sesión deba sobrevivir a su madre o pertenezca a su propio grupo de proyecto. La vista del mapa de agentes dibuja cada mensaje como una flecha, así que tras una tarde intensa puedes ver quién delegó qué.

Preguntas

¿Por qué no usar un subagente de Claude para esto?

Un subagente siempre es la misma herramienta que su sesión madre y no tiene un prompt en el que puedas escribir. Aquí quien revisa es Codex, y puedes abrir su sesión y corregirlo a mitad de la revisión.

¿El ayudante puede hacerle una pregunta a Claude?

Sí. Cada mensaje lleva en su cabecera el comando exacto para responder, así que cualquiera de los dos lados puede seguir el hilo.

¿Y si cierro la sesión de Codex demasiado pronto?

overvibe stop conserva la conversación. Reanúdala desde la barra lateral y sigue donde estaba.

Sigue leyendo

ConfiguraciónCómo ejecutar Claude Code, Codex y Gemini en paralelo en un Mac

Instalación, la primera sesión, cómo arranca cada CLI y qué significan los puntos de estado.

Leer →5 min de lectura
CLIMensajes entre agentes con overvibe send: destinos, turnos y respuestas

Cómo se busca el destino, qué dice la cabecera y por qué una respuesta puede perderse.

Leer →4 min de lectura
AlternativasAlternativas a Conductor para ejecutar Claude Code y Codex en un Mac

Seis herramientas para sesiones paralelas de Claude Code y Codex, y a quién le encaja cada una.

Leer →6 min de lectura

Delega tu próxima tarea

Gratis y de código abierto. Claude Code, Codex y Gemini en tu Mac, trabajando en la misma tarea.