Fork de agente

Faça fork do agente.
Mantenha toda a conversa.

Seu agente está trabalhando há duas horas. Leu o código, tentou três abordagens, descartou duas. Você quer um segundo agente em outra trilha, e não tem a menor vontade de digitar tudo aquilo de novo.

Clique no ícone de fork. Um gêmeo abre ao lado com o mesmo papel, o mesmo CLI e a mesma conversa. O original continua trabalhando e não percebe nada.

Fork de agenteTrabalhando
Dev Backend
  • leitura de auth/session.ts
  • abordagem de cookie descartada
  • testando o refresh por token

Um clique num agente em execução: um gêmeo abre com a conversa do pai já carregada.

Duplicar um agente, até agora, copiava a configuração dele e nada mais. Você ganhava o mesmo papel e o mesmo modelo diante de uma página em branco, e a primeira coisa a fazer era recontar duas horas de trabalho. Resultado: ninguém duplicava nada. As pessoas empurravam o mesmo agente cada vez mais longe na mesma trilha, ou abriam um novo e pagavam de novo o pedágio do briefing.

O fork copia a conversa. No Claude, no Codex e no Grok é o próprio comando de fork do CLI: o gêmeo herda o arquivo de sessão real, com as decisões tomadas, os becos sem saída, os arquivos já lidos e o raciocínio que você jamais quer resumir. Dali em diante, duas conversas que divergem de forma limpa, cada uma no seu console.

A outra metade do recurso é menor e você vai usar mais. Um botão na barra do compositor abre uma bolha onde você pergunta ao agente sem passar pelo agente: a pergunta roda sobre uma cópia da conversa dele, fora da tela, somente leitura. A resposta chega em streaming na bolha. O terminal não se mexe, o turno do agente não é interrompido, e nada do que você perguntou entra no histórico dele.

O que você ganha, na prática

Um segundo agente que já sabe tudo. Mesmo papel, mesmo CLI, mesmo modelo, mesma conversa. Nada para reexplicar, nenhum resumo para escrever, nenhum contexto perdido no caminho.

Uma pergunta respondida sem interromper. A bolha à parte roda sobre uma cópia da conversa, em segundo plano: o agente continua trabalhando enquanto você recebe sua resposta.

Duas conversas separadas, nunca dois consoles escrevendo no mesmo arquivo. O fork recebe sua própria identidade de sessão, então os dois agentes rodam a pleno vapor lado a lado.

Um plano B honesto. Num CLI sem comando de fork, o gêmeo começa do zero com a transcrição do pai para ler, e o app diz isso na tela em vez de fingir.

A bolha Perguntar à parte aberta sobre um agente de código IA em execução no AgentsRoom: a pergunta já foi enviada e uma cópia somente leitura do agente está pensando, enquanto o terminal do próprio agente continua rolando sem ser tocado
Pergunta enviada, a cópia está pensando. O terminal do agente não se mexeu.
AgentsRoom com a bolha Perguntar à parte respondendo: uma cópia do agente explica do que trata a sessão, em streaming dentro da bolha, enquanto o terminal e a conversa do agente original ficam intactos
A resposta chega na bolha, escrita por uma cópia do agente. Nada entra no histórico dele, e o terminal continua livre.

Como funciona

Dois gestos, uma só ideia: copiar a conversa e deixar o agente em paz.

01

Fork a partir da linha do agente

Passe o mouse sobre um agente com sessão aberta: o ícone de fork aparece na barra de ações dele, ao lado do menu. Ele também está no menu de contexto. O botão só aparece num agente em execução, porque um console fechado não tem mais conversa para copiar.

02

O gêmeo abre com o contexto

Um novo agente é criado, persistente, indentado sob o pai na lista: você distingue o galho do tronco num relance. O console dele abre já carregando a conversa do pai.

03

Mande os dois por caminhos diferentes

Os dois consoles rodam em paralelo, cada um na sua conversa. Tente a refatoração arriscada no fork e mantenha o caminho seguro no original. Jogue o galho fora se ele não levar a lugar nenhum: nada foi tocado rio acima.

04

Pergunte à parte, sem tomar o terminal

Na barra do compositor, o botão Perguntar abre uma bolha. Digite sua pergunta, a resposta vai chegando. O subtítulo diz de onde ela vem: uma cópia deste agente, ou uma sessão nova que lê o console dele.

05

Continue perguntando, depois aja sobre a resposta

O fio é mantido: uma pergunta de acompanhamento se apoia nas respostas anteriores em vez de começar do zero. Copie qualquer resposta, ou envie ao compositor, que preenche o campo sem enviar. O que chega ao agente de verdade é decisão sua.

Perguntar à parteO agente não vê nada disso
Perguntar
Uma cópia deste agente responde a você
por que você descartou a abordag

A bolha de pergunta à parte: você pergunta, uma cópia somente leitura responde, o terminal do agente não se mexe.

Nativo quando dá, explícito quando não dá

Nem todo CLI de agente tem um comando de fork. O AgentsRoom usa o de verdade quando ele existe e avisa quando não existe.

Fork nativo

Claude, Codex e Grok fazem fork da própria sessão, com o próprio comando. Nada é reproduzido e nada é reescrito por nós: o CLI copia o arquivo de conversa dele e os dois fios divergem a partir daí. No Claude e no Grok, o fork pode ser retomado desde o primeiro segundo.

Plano B explícito

Em todos os outros CLI, o gêmeo começa uma sessão nova e recebe a transcrição do console pai para ler. Uma linha no console diz exatamente isso, com todas as letras. Uma degradação que você vê vale mais do que uma que você descobre no dia seguinte.

Perguntas à parte

A bolha Perguntar funciona no Claude, Codex, Grok, GitHub Copilot CLI, OpenCode, Mistral Vibe e Antigravity CLI, usando o modo não interativo próprio de cada CLI, lido na ajuda dele em vez de adivinhado.

Bem feito

Fica na sua máquina
Quando uma transcrição precisa ser escrita para um fork de plano B, ela cai na pasta do seu projeto como arquivo temporário, que o AgentsRoom coloca no gitignore por você. Nenhum envio, nada para limpar na mão.
Somente leitura quando o CLI permite
As perguntas à parte rodam em modo plano no Claude e no Grok, num sandbox somente leitura no Codex, e no agente de plano do Mistral Vibe. Uma pergunta deve responder, não editar seu repositório.
Nada dispara pelas suas costas
Fechar a bolha cancela a execução em curso: nenhum modelo fica trabalhando numa resposta que ninguém vai ler. E Enviar ao agente só preenche o compositor: você aperta Enter, ou não.

FAQ

O que faz o fork de um agente de IA no AgentsRoom?

Ele cria um segundo agente que já tem a conversa do primeiro. Mesmo papel, mesmo CLI, mesmo modelo, e o contexto que importa: as decisões tomadas, as abordagens descartadas, os arquivos já lidos. Os dois consoles rodam então em paralelo, em duas conversas separadas. Serve para tentar uma segunda abordagem sem abandonar a primeira, para pedir uma revisão a um gêmeo do mesmo agente, ou para abrir um galho de exploração que você vai jogar fora.

Quais CLI de agente sabem fazer fork de uma sessão nativamente?

Claude, Codex e Grok. Cada um tem seu próprio comando de fork: o CLI copia o arquivo de conversa dele e o gêmeo herda a sessão real. Nada é reproduzido, nada é reescrito, e no Claude e no Grok o fork pode ser retomado no instante em que abre.

O que acontece num CLI que não sabe fazer fork?

O gêmeo começa como sessão nova e recebe a transcrição do console pai para ler, e o console diz isso já na primeira linha. Você fica com o contexto sem o fork no nível do CLI, e sabe qual dos dois recebeu. O plano B também preserva o prompt de lançamento: faça fork de um agente iniciado num ticket do backlog e o gêmeo continua carregando o briefing daquele ticket.

O agente original para, fica mais lento ou percebe alguma coisa?

Não. O fork cria um console novo ao lado dele, o original mantém a própria conversa e continua trabalhando. Uma pergunta à parte leva a ideia mais longe: ela roda fora da tela sobre uma cópia, então nada aparece no terminal do agente e nada entra no histórico dele.

O que é uma pergunta à parte, e por que não digitar direto no terminal?

Digitar no compositor é um turno de conversa de verdade: interrompe, toma o terminal e fica na conversa para sempre. Uma pergunta à parte roda sobre uma cópia. Você pergunta por que o agente escolheu certa abordagem, ou o que um arquivo faz, e recebe uma resposta numa bolha enquanto ele continua. É a resposta ao comando de barra que alguns CLI oferecem para perguntas rápidas, sem o defeito principal dele: esse comando ocupa o terminal e depois você tem que sair dele.

Posso fazer várias perguntas seguidas?

Sim. O fio é mantido enquanto a bolha viver: uma nova pergunta se apoia nas respostas anteriores em vez de recomeçar do zero. No Claude e no Grok, a continuação reutiliza uma conversa paralela, então ela custa uma pergunta e não uma pergunta mais toda a conversa do pai de novo.

Uma pergunta à parte pode modificar meu código?

Não onde o CLI nos dá um modo somente leitura verificado: Claude e Grok respondem em modo plano, o Codex num sandbox somente leitura, o Mistral Vibe no agente de plano dele. Nos CLI em que nenhuma flag desse tipo foi verificada, não inventamos nenhuma: essas ferramentas pedem aprovação antes de tocar em qualquer coisa, e uma execução não interativa sem ninguém para aprovar responde sem escrever no disco.

Um fork ou uma pergunta à parte custam tokens?

Sim, os dois rodam na sua própria conta do CLI, com a sua cota de provedor, exatamente como o agente. Um fork relê todo o contexto, o que no Claude é em grande parte servido pelo cache, já que o prefixo é idêntico, mas não é de graça. É também por isso que fechar a bolha cancela a execução: uma resposta que ninguém lê é cobrada como qualquer outro turno.

Você também pode gostar

Para se aprofundar

Dois agentes, uma só conversa de partida

Faça fork de um agente em execução e mantenha o contexto dele, ou faça uma pergunta que o terminal dele nunca vai ver. Gratuito para experimentar.

GrátisBaixar AgentsRoom

App complementar: acompanhe seus agentes em qualquer lugar

Use Claude, Codex, Antigravity CLI ou outro provedor de IA.

Instalar a extensão
Chrome Web Store

Envie bugs e pedidos direto para o seu backlog público.

Uma visão do AgentsRoom em ação.

Multi-projetos
Multi-provedor
Multi-agentes
Status ao vivo
Diff e commit
App mobile
Preview ao vivo
Equipes de agentes
Testes no navegador
Dev guiada por backlog
Biblioteca de prompts
Biblioteca de skills
Ver todas as funcionalidades