CLI

Mensagens entre agentes com overvibe send: alvos, turnos e respostas

overvibe send digita uma mensagem no prompt de outra sessão. É o único canal que alcança Claude Code, Codex e agy do mesmo jeito. Algumas regras decidem se a mensagem chega onde você queria e se a resposta volta.

Publicado em · 4 min de leitura

Como o alvo é encontrado

O primeiro argumento pode ser qualquer um destes:

  • um id tmux, como o valor de $OVERVIBE_SESSION
  • um id de sessão
  • um nome exato de sessão
  • parte de um nome, caso em que vence a correspondência ativa mais recente

Nomes curtos no formato project: role tornam as correspondências parciais seguras. Duas sessões chamadas "review" são um acidente esperando para acontecer.

O que o destinatário vê

O texto chega com um cabeçalho que nomeia o remetente, a ferramenta dele e o comando exato para responder. Quebras de linha viram espaços.

$ overvibe send "shop: codex copy" "Also shorten the CTA."

# typed into the prompt of "shop: codex copy"
[overvibe message from "shop: lead" (claude); reply with: overvibe send "shop: lead" "<reply>"] Also shorten the CTA.

Como o comando de resposta vem escrito por extenso, um agente nunca precisa adivinhar o nome do remetente para responder.

Por que uma resposta nunca chega

Quase sempre, o agente que recebe ainda está no turno dele: dormindo, consultando ou esperando um comando longo. A mensagem fica no prompt até o turno acabar. Delegue, encerre o turno, e a resposta chega como uma nova mensagem.

A outra causa é um alvo fora do Overvibe. Uma sessão em uma aba comum do Terminal não tem painel para digitar. Confira com overvibe ls: a terceira coluna mostra outside nesses casos. Traga a sessão para o Overvibe pela barra lateral e ela passa a receber.

De Claude para Claude há uma segunda opção

Sessões Claude também podem trocar mensagens com o SendMessage do próprio Claude Code. Para Codex e agy, overvibe send é a única entrada, então um briefing que pode ir para qualquer ferramenta deve usá-lo.

Ensine seus agentes uma vez

overvibe --help mostra o uso completo com exemplos. Uma linha no seu CLAUDE.md ou AGENTS.md apontando para ele basta para um agente começar a usar, e o briefing que você dá a um auxiliar deve terminar com o overvibe send exato que ele precisa rodar ao terminar.

Perguntas

Posso mandar mensagem para uma sessão do meu próprio shell?

Sim. O overvibe funciona em qualquer shell do seu Mac. De um shell comum, o remetente aparece como você, e você também pode parar qualquer sessão.

Existe limite de tamanho?

A mensagem é digitada no prompt como uma linha só, então deixe material longo em um arquivo e envie o caminho.

O overvibe send funciona com deck?

deck é o nome antigo do mesmo comando e continua funcionando, assim como a forma curta ov.

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
Fluxo de trabalhoFaça o Claude Code passar uma revisão ao Codex e receber os achados

Um exemplo prático do padrão attach de uma vez, do briefing ao overvibe stop.

Ler →6 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.