Claude Code 2.1.224 adiciona mensagens entre sessões, suportando fluxos de trabalho de desenvolvimento paralelo
A Anthropic adicionou uma camada de coordenação ao Claude Code: sessões de codificação independentes agora podem enviar mensagens diretamente umas às outras. O recurso foi lançado no Claude Code v2.1.2

Claude Code 2.1.224 adiciona mensagens entre sessões, suportando fluxos de trabalho de desenvolvimento paralelo
Introdução
A Anthropic adicionou uma nova camada de coordenação ao Claude Code: sessões de codificação independentes agora podem enviar mensagens diretamente entre si.
O recurso foi lançado com o Claude Code v2.1.224 em 7 de agosto de 2026. A Anthropic o chama de mensagens entre sessões.
Os desenvolvedores não precisam mais copiar manualmente descobertas entre várias janelas de terminal. Em vez disso, uma sessão do Claude Code pode informar a outra que uma dependência foi alterada, uma migração foi concluída, um bug foi corrigido ou uma decisão foi tomada.
O artigo original da AIBase descreve o recurso como uma grande melhoria para desenvolvedores que lidam com múltiplas tarefas simultaneamente. Essa direção está correta, mas a documentação oficial da Anthropic acrescenta vários detalhes importantes.
Mensagens entre sessões:
- Requerem Claude Code v2.1.224 ou superior
- Funcionam em macOS e Linux (incluindo Linux sob WSL 2)
- Não funcionam no Windows nativo
- Trocam mensagens de texto, não o histórico completo da conversa ou arquivos
- Usam
ListAgentspara descobrir sessões acessíveis - Usam
SendMessagepara entregar mensagens - Podem ser aplicadas entre múltiplas sessões na mesma máquina
- Também podem se conectar a sessões suportadas em outras máquinas ou ao Claude Code na web
- Incluem controles de entrada que podem aceitar, colocar em espera ou rejeitar mensagens
Em 10 de agosto, o changelog oficial já havia ultrapassado o v2.1.224. A versão 2.1.225 melhorou o recurso de iniciar sessões entre máquinas e, no momento da preparação deste artigo, o v2.1.227 estava listado como a versão mais recente no changelog da Anthropic.
O ponto principal: o v2.1.224 introduziu o recurso, enquanto as versões seguintes refinaram seu comportamento.
Sessões do Claude Code agora podem se comunicar entre si
Antes das mensagens entre sessões, desenvolvedores que executavam múltiplas sessões do Claude Code frequentemente precisavam atuar como uma camada de comunicação entre elas.
Imagine os três terminais a seguir:
Sessão A: Refatorando autenticação
Sessão B: Atualizando a API de pagamentos
Sessão C: Executando migrações e testes de integração
Se a Sessão A alterasse uma interface compartilhada da qual a Sessão B depende, o desenvolvedor precisaria notar essa mudança e explicá-la manualmente.
Se a Sessão C concluísse uma migração demorada, o desenvolvedor precisaria verificar o terminal e relatar o resultado à sessão que estava aguardando.
Com as mensagens entre sessões, o Claude pode transmitir essas informações diretamente.
O fluxo de trabalho simplificado fica assim:
Sessão A
│
│ "A interface de autenticação mudou; use createSessionV2()"
▼
Sessão B
Sessão C
│
│ "A migração foi concluída com sucesso"
▼
Sessão A
A documentação da Anthropic apresenta dois exemplos representativos.
Quando uma alteração quebra algo do qual outra sessão depende, uma sessão pode alertar a outra. Uma sessão que resolve um problema também pode enviar a resposta para outra sessão que estava bloqueada por esse problema.
Parece simples, mas isso muda a forma como fluxos de trabalho paralelos do Claude Code são organizados.
Mensagens são texto, não contexto compartilhado
O que as mensagens entre sessões não fazem é um dos detalhes técnicos mais importantes.
Uma mensagem é apenas um trecho de texto escrito por uma sessão do Claude e entregue a outra sessão.
Ela não envia automaticamente:
- O histórico completo da conversa do remetente
- Arquivos
- Saídas de ferramentas
- Contexto oculto
- O estado completo do repositório
- Aprovações de permissão
Se o desenvolvedor quiser que outro terminal continue a mesma conversa no mesmo contexto, a Anthropic recomenda retomar a sessão em vez de usar mensagens entre sessões.
Mensagens entre sessões são mais adequadas para mensagens curtas de coordenação, como:
A integração de pagamentos agora espera `customer_id` em vez de `user_id`.
Atualize seu branch antes de executar o conjunto completo de testes.
Ou:
A migração do banco de dados foi concluída com sucesso.
Todos os 214 testes de integração passaram.
Você pode prosseguir com a validação de implantação.
Esse design mantém a comunicação leve.
Também reduz o risco de uma sessão receber silenciosamente grandes quantidades de contexto irrelevante de outra sessão.
O Claude usa ListAgents e SendMessage
Os desenvolvedores normalmente não chamam as ferramentas de mensagens diretamente.
O Claude Code usa duas ferramentas internas:
ListAgentsSendMessage
ListAgents permite que o Claude descubra quais sessões compatíveis estão acessíveis no momento.
SendMessage entrega uma mensagem de texto a uma dessas sessões.
Os desenvolvedores podem fazer solicitações diretamente ao Claude em linguagem natural.
Por exemplo:
Pergunte à sessão em execução no outro terminal se a migração foi concluída.
O Claude encontrará a sessão relevante e redigirá a mensagem real.
Outro exemplo:
Informe à sessão que está trabalhando na API de pagamentos sobre as alterações de autenticação que acabamos de fazer.
Os desenvolvedores não precisam escrever manualmente mensagens legíveis por máquina nem passar IDs de sessão para a API subjacente.
Isso mantém a interação consistente com o uso normal do Claude Code.
Os quatro principais casos de uso destacados pela Anthropic
A documentação da Anthropic aponta várias situações em que as mensagens entre sessões são particularmente úteis.
1. Transferência de descobertas
Uma sessão pode descobrir informações que outra sessão precisa.
Exemplos incluem:
- Mudanças que quebram APIs
- Restrições de banco de dados
- Requisitos de versão de dependências
- Novas decisões de implementação
- Causas raiz encontradas durante a depuração
- Falhas em testes causadas por outro módulo
Sem mensagens, o desenvolvedor teria que atuar como mensageiro.
Com mensagens, uma sessão pode resumir as descobertas e enviá-las diretamente.
Exemplo:
Sessão A descobre:
"O callback OAuth agora exige verificação PKCE."
Sessão A envia à Sessão B:
"A implementação de autenticação agora exige PKCE.
Atualize o fluxo de callback do aplicativo móvel antes do merge."
Isso é especialmente útil quando várias sessões trabalham em partes inter-relacionadas do mesmo projeto.
2. Coordenação de Git Worktrees paralelos
Git worktrees combinam naturalmente com mensagens entre sessões.
Os desenvolvedores podem criar diretórios de trabalho separados para tarefas independentes e executar uma sessão do Claude Code em cada um.
Por exemplo:
repositório/
├── branch principal
├── worktree-auth
├── worktree-payments
└── worktree-tests
Cada worktree pode avançar de forma independente.
Quando uma sessão altera algo que afeta outro branch, o Claude pode notificar a sessão relevante.
Isso reduz um risco comum no desenvolvimento paralelo: múltiplos branches avançando com base em premissas desatualizadas.
Mensagens entre
sessões não mesclam código automaticamente.
Elas ajudam os agentes a se coordenarem antes de os humanos entrarem na fase de merge.
3. Obter status de tarefas de longa duração
Algumas tarefas de codificação levam muito mais tempo do que uma rodada normal de interação.
Exemplos:
- Migrações de grande porte
- Conjuntos completos de testes de integração
- Builds demorados
- Análise estática
- Refatorações extensas
- Geração de código em nível de repositório
- Atualizações de dependências
Os desenvolvedores podem manter uma sessão em execução enquanto trabalham em outra sessão.
Mensagens entre sessões permitem que processos de longa duração reportem seus resultados.
Exemplo:
Sessão A:
Execute a migração completa e o conjunto de testes.
Quando terminar, envie os resultados para a sessão de arquitetura.
Os desenvolvedores podem continuar trabalhando em outro lugar sem precisar verificar repetidamente o terminal de longa duração.
4. Comunicação entre máquinas
A Anthropic também suporta mensagens além de sessões na mesma máquina.
Os fluxos de trabalho suportados podem incluir:
- Outra sessão do Claude Code em uma de suas máquinas
- Claude Code na web
- Sessões conectadas a controle remoto
Há um detalhe importante de versão.
Claude Code v2.1.
A versão 224 introduziu mensagens entre sessões, incluindo suporte entre máquinas, mas a documentação atual da Anthropic indica que iniciar uma nova conversa com uma sessão em outra máquina por nome requer a versão 2.1.225 ou superior.
Antes da versão 2.1.225, uma sessão podia responder a mensagens de outra máquina, mas a capacidade de iniciar conversas entre máquinas era mais limitada.
Portanto, para desenvolvedores que desejam o comportamento mais completo, recomenda-se atualizar para uma versão superior à 2.1.224.
Mensagens na mesma máquina permanecem locais
As mensagens entre sessões usam diferentes caminhos de entrega dependendo de onde a sessão receptora está em execução.
A Anthropic documenta o seguinte comportamento:
| Destino | Caminho de entrega |
|---|---|
| Outra sessão na mesma máquina | Socket local por sessão |
| Sessão em outra máquina | Através dos servidores da Anthropic e da infraestrutura de controle remoto |
| Claude Code na web | Através dos servidores da Anthropic até a sessão na nuvem |
O cenário da mesma máquina é particularmente notável.
A Anthropic afirma que mensagens entre sessões locais são transmitidas por sockets locais por sessão e não passam pelos servidores da Anthropic.
Cada sessão suportada registra-se localmente e cria um socket de caixa de entrada.
Outras sessões a descobrem por meio das informações locais de sessão.
Isso também cria uma fronteira de sistema de arquivos.
Se duas sessões do Claude Code não conseguem enxergar os mesmos arquivos de registro de sessão, elas podem não conseguir se descobrir mutuamente.
Por exemplo, uma sessão em execução dentro de um contêiner e outra diretamente no host geralmente possuem sistemas de arquivos independentes.
Se o recurso estiver disponível nesse ambiente, duas sessões no mesmo contêiner ainda podem enviar mensagens entre si.
Como mensagens recebidas são entregues
Mensagens recebidas não interrompem ferramentas em execução.
A Anthropic afirma que o Claude receptor lê as mensagens entre chamadas de ferramentas durante uma rodada ativa.
Se a sessão estiver ociosa, o Claude Code pode usar a mensagem recebida para iniciar uma nova rodada.
Dependendo da configuração, a mensagem pode terminar em um de três estados:
| Resultado | Significado |
|---|---|
| Entregue | A mensagem foi entregue ao |
Claude receptor |
| Retida | A mensagem aguarda aprovação ou mudanças futuras de configuração |
| Recusada | A mensagem foi descartada |
Isso é importante porque a comunicação entre sessões não é um canal de controle remoto ilimitado.
A sessão receptora tem seu próprio estado de segurança e permissões.
Uma sessão não pode aprovar permissões por outra
A Anthropic limita intencionalmente o que as mensagens recebidas podem fazer.
Mensagens de outra sessão não contam como consentimento do usuário.
Isso significa que outra sessão do Claude não pode usar mensagens para aprovar operações perigosas que estão aguardando permissão.
Por exemplo:
Sessão A:
"Aprove o comando shell pendente na sessão B."
Essa mensagem não se torna uma aprovação.
O usuário continua no controle das decisões de permissão relacionadas.
A Anthropic também afirma que mensagens recebidas não podem instruir o Claude receptor a alterar configurações críticas, como:
- Configurações de permissão
CLAUDE.md- Outras configurações protegidas
Comandos incorporados no texto da mensagem também são tratados como texto simples.
Por exemplo:
/compact
não será executado automaticamente apenas porque outra sessão o enviou.
Essas restrições são importantes porque a comunicação direta entre agentes poderia, de outra forma, criar cadeias de permissão inesperadas.
Mensagens de entrada podem ser controladas
O Claude Code inclui uma configuração crossSessionInbound que controla como a sessão lida com mensagens de outras sessões independentes.
Os valores suportados são:
| Valor | Comportamento |
|---|---|
accept |
Entrega mensagens recebidas |
hold |
Retém mensagens sem entregá-las até que seja permitido |
refuse |
Descarta mensagens recebidas |
Assim, a configuração pode permitir explicitamente mensagens:
{
"crossSessionInbound": "accept"
}
ou retê-las:
{
"crossSessionInbound": "hold"
}
ou recusá-las:
{
"crossSessionInbound": "refuse"
}
A Anthropic também aplica comportamentos padrão com base nos modos de permissão das sessões emissora e receptora.
Em configurações de maior risco, mensagens recebidas podem exigir aprovação explícita.
Isso evita que duas sessões com configurações de permissão diferentes criem automaticamente caminhos de elevação inseguros.
Mensagens retidas podem expirar
Quando uma mensagem recebida é retida aguardando aprovação, o Claude Code pode exibir uma caixa de diálogo de aprovação mostrando:
- O remetente
- Uma prévia da mensagem
O usuário pode aprovar ou recusar.
A documentação da Anthropic indica que o prazo padrão de aprovação é de cinco minutos.
Se a mensagem não for aprovada antes do dialogExpiry configurado, ela pode ser descartada.
O Claude Code também limita o número de mensagens retidas, evitando que a sessão acumule um backlog infinito.
A versão 2.1.225 corrigiu vários casos em que mensagens entre sessões retidas podiam ficar em estados inesperados de notificação ou expiração em sessões headless.
Esse é outro motivo para não tratar a versão 2.1.224 como implementação final apenas porque introduziu o recurso.
Requisitos de disponibilidade
As mensagens entre sessões têm requisitos específicos de plataforma e provedor.
De acordo com a documentação atual da Anthropic:
Sistemas operacionais suportados
- macOS
- Linux
- Linux dentro do WSL 2
Não suportado
- Windows nativo
Essa distinção é importante.
O Claude Code em si suporta Windows, mas o recurso de mensagens entre sessões não está disponível atualmente em sistemas Windows nativos.
Limitações de provedores
A Anthropic afirma que o recurso de mensagens entre sessões não está disponível quando o Claude Code é executado por meio de vários caminhos de provedores externos, incluindo:
- Amazon Bedrock
- Claude Platform na AWS
- Agent Platform do Google Cloud
- Microsoft Foundry
A disponibilidade também pode depender da avaliação de feature flags e de configurações de ambiente.
Portanto, os desenvolvedores devem validar o recurso no ambiente em que realmente pretendem usá-lo.
Como verificar a versão do seu Claude Code
O changelog oficial da Anthropic sugere usar o seguinte comando para verificar a versão instalada:
claude --version
O recurso de mensagens entre sessões exige:
Claude Code 2.1.224 ou superior
Como versões posteriores incluem correções e melhorias entre máquinas, a menos que a organização tenha uma política de implantação controlada, geralmente é recomendável usar a versão suportada atual em vez de fixar especificamente a v2.1.224.
Como atualizar o Claude Code
Para instalações nativas do Claude Code, a Anthropic suporta:
claude update
Instalações nativas geralmente verificam atualizações em segundo plano e as instalam.
As novas versões entram em vigor na próxima inicialização do Claude Code.
A Anthropic também documenta:
claude doctor
para verificar a instalação e o status de atualização.
Instalações via gerenciador de pacotes podem exigir comandos de atualização separados.
Por exemplo, uma instalação via Homebrew pode ser atualizada com:
brew upgrade claude-code
Ou, ao seguir o canal mais recente:
brew upgrade claude-code@latest
O método exato de atualização depende de como o Claude Code foi instalado.
Exemplo: duas sessões tratando funcionalidades relacionadas
Imagine um desenvolvedor construindo um aplicativo que envolve duas tarefas relacionadas.
Terminal 1
Objetivo:
Refatorar o serviço de autenticação e atualizar a criação de sessões.
Terminal 2
Objetivo:
Atualizar a API de pagamento para usar o novo objeto de usuário autenticado.
O Terminal 1 descobre que a interface mudou de:
createSession(userId)
torna-se:
createSession({ userId, organizationId })
O terminal 1 não precisa esperar que o desenvolvedor perceba a mudança; ele pode enviar uma mensagem para outra sessão explicando a alteração.
A sessão receptora pode então atualizar seu próprio trabalho antes de concluir a implementação do pagamento.
Quando muitas sessões de codificação com IA operam de forma independente, é exatamente esse tipo de evento de coordenação de pequena escala que se torna caro.
Exemplo: investigação paralela
A funcionalidade de mensagens entre sessões também é útil para depuração.
O desenvolvedor pode executar três sessões:
Sessão A:
Investigar erros de API.
Sessão B:
Verificar logs do banco de dados.
Sessão C:
Verificar implantações e alterações de configuração recentes.
Suponha que a Sessão B descubra que as conexões com o banco de dados começaram a falhar imediatamente após a rotação de credenciais.
Ela pode notificar as outras sessões.
A Sessão A não precisa mais continuar investigando problemas não relacionados de análise de requisições.
A Sessão C pode se concentrar em verificar se a implantação obteve as novas chaves.
O sistema não
cria automaticamente uma equipe de multiagentes totalmente gerenciada.
O desenvolvedor ainda inicia e orienta as sessões independentes.
O envio de mensagens apenas reduz o custo de transmitir descobertas úteis entre essas sessões.
Mensagens entre sessões não são equivalentes a equipes de agentes
O Claude Code agora tem várias maneiras de lidar com múltiplos agentes ou sessões.
Elas resolvem problemas diferentes.
| Funcionalidade | Melhor cenário de uso |
|---|---|
| Mensagens entre sessões | Sessões independentes que você mesmo inicia e orienta |
| Retomada | Continuar a mesma conversa e seu contexto |
| Equipes de agentes | Agentes coordenados gerados e supervisionados pelo Claude |
| Visão de agentes | Monitorar e orientar várias sessões a partir de um único local |
| Controle remoto | Controlar sessões de outro dispositivo |
| Canais | Enviar eventos externos (como CI ou mensagens de chat) para a sessão |
Essa distinção é importante porque "várias instâncias do Claude conversando entre si" pode descrever várias arquiteturas diferentes.
O envio de mensagens entre sessões refere-se especificamente a uma camada de comunicação leve entre sessões independentes do Claude Code.
O que essa funcionalidade muda em projetos grandes
O artigo da AIBase argumenta que esta atualização pode reduzir a carga de coordenação manual em projetos grandes.
Essa é a implicação prática mais importante.
O desenvolvedor pode dividir o projeto em vários fluxos de trabalho independentes:
Autenticação
Pagamentos
Frontend
Migração de banco de dados
Testes
Documentação
Cada sessão pode se concentrar em uma área.
Quando uma decisão ou alteração afeta outra área, as informações relevantes podem ser transmitidas diretamente entre as sessões.
Isso pode reduzir:
- Copiar e colar entre terminais
- Explicações repetidas
- Avisos atrasados de dependências
- Investigações duplicadas
- Verificações constantes de status
Mas isso não elimina o trabalho de integração.
Sessões independentes ainda podem:
- Gerar edições conflitantes
- Interpretar mal mensagens
- Usar um estado desatualizado do repositório
- Chegar a conclusões técnicas diferentes
- Transmitir descobertas incorretas para outra sessão
O desenvolvedor ainda precisa de testes, revisão de código, controle de versão e limites de permissão adequados.
Melhores práticas para mensagens entre sessões
Na prática, alguns hábitos podem tornar essa funcionalidade mais confiável.
Mantenha as mensagens focadas
Uma mensagem útil deve informar:
- O que mudou
- Por que é importante
- Qual componente foi afetado
- O que a outra sessão deve verificar
Por exemplo:
A migração do banco de dados renomeou `billing_customer_id` para `customer_id`.
Seu branch ainda tem duas consultas referenciando o campo antigo.
Atualize essas consultas antes de executar os testes de integração.
Isso é melhor do que:
Mudei algumas coisas no banco. Dá uma olhada.
Não trate mensagens como memória compartilhada
A sessão receptora não herda todo o raciocínio do remetente.
Se a descoberta depender de um arquivo, commit, log ou resultado de teste, identifique-o explicitamente.
Use worktrees para alterações de código paralelas
Quando várias sessões estão editando ativamente o mesmo repositório, worktrees Git isolados podem reduzir conflitos de arquivos.
As mensagens entre sessões podem coordenar os branches, enquanto o Git continua responsável pelo histórico do código e pelos merges.
Mantenha aprovação humana para operações de alto risco
A comunicação entre agentes é útil para coordenar trabalho.
Ela não deve se tornar um caminho para contornar mecanismos como:
- Aprovação de deploys
- Controle de acesso ao ambiente de produção
- Comandos destrutivos
- Revisões de segurança
- Operações financeiras
O design de permissões da Anthropic já garante que uma mensagem não pode substituir a aprovação do usuário. As equipes devem manter esse isolamento em fluxos de trabalho mais amplos.
Atualize para uma versão superior à mínima
A v2.1.224 introduziu esse recurso, mas versões posteriores corrigiram o comportamento de processamento de mensagens e melhoraram a comunicação entre máquinas.
A menos que a implantação corporativa exija uma versão fixa, usar a versão suportada mais recente é a escolha mais segura.
Perguntas frequentes
O que é o envio de mensagens entre sessões no Claude Code?
O envio de mensagens entre sessões permite que uma sessão independente do Claude Code envie mensagens de texto para outra sessão. Ele foi projetado para coordenação entre sessões de trabalho paralelas, como repassar descobertas, relatar o status de uma tarefa ou avisar outra sessão sobre uma mudança disruptiva iminente.
Qual versão do Claude Code introduziu o envio de mensagens entre sessões?
O recurso foi introduzido no Claude Code v2.1.224, lançado em 7 de agosto de 2026. A documentação atual da Anthropic exige a v2.1.224 ou versões superiores.
O envio de mensagens entre sessões compartilha toda a conversa do Claude?
Não. A sessão receptora recebe apenas o texto da mensagem, a identidade do remetente e, normalmente, um endereço de resposta — não o histórico da conversa nem os arquivos do remetente. Se for necessário continuar o contexto completo da conversa, use o recurso de retomada de sessão.
As sessões do Claude Code podem enviar mensagens entre si em computadores diferentes?
Sim, sessões suportadas podem se comunicar entre máquinas por meio da infraestrutura de Controle Remoto da Anthropic. A Anthropic observa que iniciar uma nova conversa por nome com uma sessão em outra máquina requer a versão v2.1.225 ou superior; o comportamento entre máquinas na v2.1.224 é mais limitado.
O envio de mensagens entre sessões é compatível com Windows?
Ele é compatível com macOS e Linux, incluindo Linux sob WSL 2. A documentação atual da Anthropic informa que o recurso não está disponível no Windows nativo.
As mensagens na mesma máquina passam pelos servidores da Anthropic?
Não. A Anthropic afirma que mensagens enviadas entre sessões na mesma máquina usam sockets locais por sessão e não passam pelos servidores da Anthropic.
Uma sessão do Claude pode aprovar solicitações de permissão de outra sessão?
Não. Mensagens recebidas entre sessões nunca equivalem ao consentimento do usuário. Elas também não podem forçar outra sessão a alterar configurações protegidas de permissão ou configuração.
Como atualizar o Claude Code?
Para instalações nativas, execute claude update e reinicie o Claude Code. Você pode verificar a versão instalada com claude --version e diagnosticar o status da atualização com claude doctor.
Ferramentas relacionadas
- Claude Code: O ambiente de codificação agêntico da Anthropic para exploração de código, implementação, depuração, testes e tarefas de software de longo prazo.
- Mensagens entre sessões do Claude Code: Guia oficial da Anthropic sobre descoberta de sessões, entrega, mensagens entre máquinas, controle de entrada e limitações.
- Equipes de agentes do Claude Code: Fluxo de trabalho multiagente coordenado da Anthropic para agentes gerados e supervisionados pelo Claude.
- Git Worktree: Mecanismo oficial do Git para manter múltiplas árvores de trabalho a partir de um único repositório, útil para sessões paralelas do Claude Code.
Controle Remoto do Claude Code: recurso da Anthropic para operar sessões do Claude Code a partir de outro dispositivo.
- Registro de alterações do Claude Code: histórico oficial de versões com recursos, correções e datas de lançamento do Claude Code.
Links relacionados
- Documentação de mensagens entre sessões: explicação autoritativa sobre como as sessões se descobrem e enviam mensagens entre si.
- Registro de alterações do Claude Code: confirma que a v2.1.224 foi lançada em 7 de agosto de 2026 e adicionou o recurso de mensagens entre sessões
SendMessage. - Instalação e atualização do Claude Code: guia oficial de instalação, canais de atualização, gerenciadores de pacotes e o comando
claude update. - Referência da CLI do Claude Code: referência oficial sobre comandos como
claude,claude update,claude installeclaude agents. - Configurações do Claude Code: referência oficial de configurações, incluindo controles de configuração e de nível organizacional.
- Documentação do Git Worktree: guia oficial do Git sobre criação de árvores de trabalho isoladas para suportar desenvolvimento paralelo.
- Documentação do Claude Code: centro de documentação principal da Anthropic sobre fluxos de trabalho e recursos do Claude Code.
Resumo
O Claude Code v2.1.224 introduziu o recurso de mensagens entre sessões, permitindo que sessões independentes do Claude Code se descubram e enviem mensagens de texto entre si. O recurso foi projetado para trabalho paralelo: repassar resultados de descobertas, coordenar árvores de trabalho, receber atualizações de tarefas de longa duração e reduzir a necessidade de os desenvolvedores transmitirem informações manualmente entre vários terminais.
A implementação é intencionalmente limitada em escopo. As mensagens não contêm histórico completo de conversas nem arquivos, uma sessão não pode aprovar permissões em nome de outra, e mensagens recebidas podem ser aceitas, colocadas em espera ou rejeitadas. Mensagens na mesma máquina permanecem transmitidas localmente por meio dos sockets de cada sessão.
Versões posteriores já refinaram o recurso original. Em particular, a v2.1.225 melhorou a iniciação de conexões entre máquinas e corrigiu cenários de tratamento de mensagens em sessões headless.
A verdadeira atualização não é que duas janelas do Claude podem "conversar" — é que agentes de codificação independentes agora podem coordenar seu próprio trabalho, sem que o desenvolvedor sirva como barramento de mensagens entre cada tarefa paralela.