Voltar para artigos

O Claude Code agora faz seus agentes conversarem entre si

Diferentes sessões podem trocar informações em tempo real, detectar conflitos e coordenar tarefas — um passo em direção a times de agentes de programação.

5 min de leitura50 leituras
IA
Índice

Uma das maiores limitações de usar agentes de IA para programação é simples: cada sessão normalmente trabalha como se estivesse sozinha.

Você pode abrir duas sessões do Claude Code, colocar cada uma para trabalhar em uma parte do projeto e, ainda assim, elas não sabem exatamente o que a outra está fazendo. A Anthropic acaba de começar a mudar isso.

A partir da versão 2.1.224 do Claude Code, sessões diferentes podem enviar mensagens umas para as outras em tempo real. Na prática, isso transforma várias instâncias do agente em algo mais próximo de uma equipe de desenvolvedores trabalhando em paralelo.


O problema de ter vários agentes trabalhando sozinhos

Imagine que você peça para um agente trabalhar na API de autenticação enquanto outro atualiza o frontend.

O primeiro altera o contrato de uma API:

GET /users

vira:

GET /api/v2/users

O segundo agente, que não sabe da mudança, continua implementando o frontend usando o endereço antigo.

Agora temos um conflito.

Antes, você provavelmente precisaria perceber o problema, descobrir qual sessão fez a alteração e então comunicar manualmente uma sessão à outra.

Com a nova funcionalidade, o próprio Claude Code pode enviar uma mensagem:

A API de usuários foi alterada para /api/v2/users. Atualize as chamadas do frontend.

Parece uma pequena melhoria, mas existe uma mudança conceitual importante aqui:

os agentes deixam de ser processos completamente isolados.


Claude Code começa a ter comunicação entre agentes

A funcionalidade utiliza duas ferramentas internas:

  • ListAgents: encontra as sessões ativas;
  • SendMessage: envia mensagens para outra sessão.

A comunicação é propositalmente simples. O agente não compartilha automaticamente todo o contexto da conversa ou os arquivos da outra sessão.

Ele compartilha informação.

Isso é importante porque evita transformar todas as sessões em uma única grande conversa. Cada agente continua tendo seu próprio contexto e sua própria tarefa, mas agora existe um canal para coordenar o trabalho.

É uma arquitetura que lembra bastante o funcionamento de uma equipe:

Agente A (Backend)  
       │ 
  SendMessage 
       │
       ▼ 
Agente B (Frontend)

E isso pode ficar ainda mais interessante quando temos várias tarefas simultâneas.

Um agente pode descobrir que uma mudança quebrou um teste e avisar o responsável pela implementação. Outro pode identificar uma alteração de contrato e comunicar quem está trabalhando na interface.

O agente deixa de apenas executar tarefas e começa a participar da coordenação delas.

Mas eles não podem fazer qualquer coisa

A comunicação não significa que uma sessão ganhou controle sobre outra.

As mensagens são de texto simples e não carregam automaticamente arquivos ou o histórico completo das conversas. Além disso, elas podem ser configuradas para serem:

  • aceitas automaticamente;
  • aguardarem aprovação;
  • recusadas.

Existem também limites de segurança.

Uma sessão não pode simplesmente aprovar comandos em nome do usuário. Operações que exigem permissões adicionais continuam dependendo da aprovação necessária.

Isso é particularmente importante quando pensamos no próximo passo dessa tecnologia: agentes cada vez mais autônomos trabalhando durante longos períodos.


E o modo automático agora será o padrão

A comunicação entre sessões não foi a única mudança anunciada pela Anthropic.

A partir de 14 de agosto de 2026, o modo automático do Claude Code será ativado por padrão para novas sessões dos planos Pro, Max e Team.

A ideia é reduzir aquela experiência de:

Claude: posso executar este comando?

Você: sim.

Claude: posso executar o próximo?

Você: sim.

Claude: posso...

Você: 😐

No modo automático, o agente consegue avançar por tarefas mais longas sem pedir confirmação a cada operação.

Mas isso não significa simplesmente dar acesso irrestrito ao agente.

A Anthropic utiliza um sistema de segurança que analisa as chamadas de ferramentas e pode bloquear ações consideradas destrutivas, irreversíveis ou que tentem sair do ambiente de desenvolvimento.

Se o sistema bloquear o Claude três vezes consecutivas ou chegar a 20 bloqueios durante uma sessão, o modo volta automaticamente para a aprovação manual.


A mudança mais interessante não é o Claude ficar mais rápido

É fácil olhar para essa novidade e pensar apenas em produtividade.

Mas existe algo maior acontecendo.

Até pouco tempo, a principal evolução dos agentes de programação era:

“Como fazer um agente executar mais tarefas sozinho?”

Agora estamos começando a entrar em outra pergunta:

“Como fazer vários agentes trabalharem juntos?”

Essa diferença é enorme.


Estamos começando a construir “times” de agentes, de uma forma simples

Essa talvez seja a parte mais interessante da novidade.

Imagine abrir uma sessão responsável por arquitetura, outra por backend, outra por frontend e outra por testes.

Cada uma possui seu próprio contexto, seu próprio objetivo e seu próprio ambiente de trabalho.

Mas elas conseguem conversar.

O resultado não é simplesmente um chatbot melhor.

É uma mudança na unidade de trabalho da programação assistida por IA:

de um agente que escreve código para uma rede de agentes que colaboram para construir software.

E talvez seja justamente aí que ferramentas como Claude Code comecem a ficar realmente diferentes dos tradicionais copilotos de programação.

O futuro não parece ser apenas:

IA escreve código para mim.

Pode ser algo mais próximo de:

Eu defino o problema e coordeno uma equipe de agentes que constrói a solução.

A questão agora é descobrir quanto desse processo ainda precisaremos coordenar manualmente.

Compartilhar:XLinkedInWhatsApp
Wellington Eugenio dos Santos

Escrito por Wellington Eugenio dos Santos

Engenheiro de Software focado em criar soluções robustas de alto desempenho para Web e Mobile.
Criador de bibliotecas open-source como signal_form e lucid_validation.