Fluxo de trabalho

Faça o Claude Code passar uma revisão ao Codex e receber os achados

Você está em uma sessão Claude chamada shop: lead, em ~/code/shop, e quer que o Codex revise uma migration de banco de dados antes de o Claude publicar. Aqui está cada passo, com o que cada lado digita e o que vê.

Publicado em · 6 min de leitura

1. Peça ao Claude

Sua mensagem ao Claude é em linguagem comum:

Peça ao Codex para revisar db/migrations/0042_orders.sql em busca de problemas de lock e depois corrija o que ele encontrar.

O Claude sabe que o comando existe se o seu CLAUDE.md apontar para overvibe --help, ou se você tiver o skill instalado.

2. O Claude inicia uma sessão anexada do Codex

$ 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 torna a sessão do Codex filha de shop: lead, aninhada sob ela na barra lateral. $OVERVIBE_SESSION é expandido no shell do Claude antes de o comando rodar, então o Codex recebe o id tmux do Claude como endereço de resposta.

3. O Claude encerra o turno

Este é o passo que as pessoas pulam. A resposta é digitada no prompt do Claude, e o Claude só lê quando o turno atual termina. Uma sessão que dorme ou fica consultando o resultado bloqueia a mensagem que está esperando.

Enquanto isso, shop: codex review aparece como ocupada na barra lateral, e você pode abrir a sessão e ver o Codex lendo o arquivo.

4. O Codex responde

# 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.

O Claude começa um novo turno com essa mensagem como entrada, corrige a migration e pode fazer uma pergunta de seguimento do mesmo jeito:

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

5. Feche o auxiliar

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

A conversa fica guardada, então, se surgir uma dúvida na semana que vem, você pode retomar a sessão do Codex pelo histórico. overvibe stop --children fecha de uma vez todos os auxiliares que uma sessão iniciou.

Os mesmos comandos em qualquer direção

O Codex pode iniciar o agy, o agy pode mandar mensagem ao Claude, e uma sessão líder pode rodar vários auxiliares em paralelo. Tire o --attach quando a nova sessão tiver que durar mais que a sessão-mãe ou pertencer ao próprio grupo de projeto. A visão Agent map desenha cada mensagem como uma seta, então, depois de uma tarde movimentada, você vê quem delegou o quê.

Perguntas

Por que não usar um subagente do Claude para isso?

Um subagente é sempre a mesma ferramenta da sessão-mãe e não tem um prompt em que você possa digitar. Aqui o revisor é o Codex, e você pode abrir a sessão dele e corrigi-lo no meio da revisão.

O auxiliar pode fazer uma pergunta de volta ao Claude?

Sim. Toda mensagem traz o comando exato de resposta no cabeçalho, então qualquer lado pode continuar a conversa.

E se eu fechar a sessão do Codex cedo demais?

overvibe stop guarda a conversa. Retome pela barra lateral e ela continua de onde parou.

Continue lendo

ConfiguraçãoComo rodar Claude Code, Codex e Gemini lado a lado no Mac

Instalação, a primeira sessão, como cada CLI inicia e o que os pontos de status significam.

Ler →5 min de leitura
CLIMensagens entre agentes com overvibe send: alvos, turnos e respostas

Como os alvos são encontrados, o que o cabeçalho diz e por que uma resposta pode sumir.

Ler →4 min de leitura
AlternativasAlternativas ao Conductor para Claude Code e Codex no Mac

Seis ferramentas para sessões paralelas de Claude Code e Codex, e para quem cada uma serve.

Ler →6 min de leitura

Delegue sua próxima tarefa

Gratuito e open source. Claude Code, Codex e Gemini no seu Mac, trabalhando na mesma tarefa.