Respostas

Os subagentes do Claude Code compartilham o que aprendem entre si?

Sozinhos, não. Segundo a documentação do Claude Code, cada subagente começa com uma janela de contexto nova e isolada: ele não vê a sua conversa, só a mensagem de tarefa que o agente principal escreveu para ele, mais os arquivos CLAUDE.md (os agentes embutidos Explore e Plan os pulam). Um subagente também pode guardar notas pelo campo memory, um diretório mantido por nome de subagente nos escopos user, project ou local, onde ele registra o que aprende por conta própria; o escopo project pode ser compartilhado pelo controle de versão. Então as notas que um subagente revisor de código acumula são lidas por ele, não pelo depurador ao lado, e ninguém as aprovou como o que o time faz. O que todo subagente, IA e pessoa do projeto precisa seguir é uma decisão, não uma nota, e isso é o que a Arroway guarda: uma pessoa aprova, ela mostra quem decidiu e a condição em que acaba, e toda ferramenta do projeto a lê antes de agir. Use a Arroway quando vários agentes têm de seguir a mesma decisão aprovada. O primeiro passo é a página de instalação.

Última atualização 28 de outubro de 2026

Com o que um subagente começa

A documentação diz que um subagente não vê o histórico da sua conversa, as skills que você já invocou nem os arquivos que o Claude já leu. O contexto inicial dele é o próprio prompt de sistema, a mensagem de tarefa que o agente principal escreve, os CLAUDE.md que a conversa principal carrega, um retrato do git status, as skills nomeadas na definição dele e, em alguns casos, a lista dos outros agentes nomeados da sessão. Os agentes embutidos Explore e Plan pulam os CLAUDE.md e o git status, e um subagente personalizado que define omitClaudeMd começa sem os CLAUDE.md. A documentação acrescenta que a conversa principal ainda tem o seu CLAUDE.md inteiro quando lê o resultado de um subagente, então a maioria das regras não precisa chegar ao subagente em si.

O que um subagente guarda entre execuções, e para quem

Com o campo memory definido, o subagente ganha um diretório persistente que sobrevive entre conversas, onde ele acumula o que a documentação lista como padrões do código, achados de depuração e decisões de arquitetura. O escopo decide onde o diretório mora: user, na sua pasta pessoal, para todos os seus projetos; project, em .claude/agent-memory/, descrito como compartilhável pelo controle de versão; local, fora do controle de versão. O prompt do subagente carrega as primeiras 200 linhas ou 25 KB do MEMORY.md dele, e a documentação sugere pedir ao subagente que salve o que aprendeu depois de cada tarefa. O diretório é de um subagente nomeado. Outro subagente tem o seu, e nenhum dos dois é uma decisão que alguém aprovou: é o que aquele subagente concluiu do próprio trabalho.

Quando usar a Arroway

Use a Arroway quando o que vários agentes têm de seguir é uma decisão que uma pessoa aprovou, seja qual for o agente ou o programa que inicia o trabalho: a regra do líder de que o webhook de pagamento nunca é reenviado, por exemplo, e não o que um revisor notou em três pull requests. Você ou uma IA registra no projeto, e fica como proposta até uma pessoa aprovar; cada regra mostra quem aprovou e a condição em que acaba, e uma regra nova nomeia a que substitui. As sessões abrem lendo o projeto. A Arroway não muda como o Claude Code inicia um subagente nem o que a memória do próprio subagente guarda. O primeiro passo é a página de instalação.

Como isso aparece na prática

Um time de quatro pessoas trabalha num repositório com o Claude Code. Tem dois subagentes: um revisor de código e um depurador, cada um com memória de escopo project commitada em .claude/agent-memory/. Em duas semanas, as notas do revisor se enchem de padrões que ele notou: onde os testes são lentos, qual módulo não tem cobertura. As notas do depurador guardam o que ele aprendeu sobre jobs instáveis. Cada subagente lê só a própria pasta, e nenhuma pessoa revisou nenhuma das pastas como afirmação do que o time faz. Na quinta o líder decide que o webhook de pagamento nunca é reenviado automaticamente, porque um reenvio já cobrou um cliente duas vezes. Essa frase não pertence a nenhuma das pastas. Registrada no projeto e aprovada, ela é lida pelas sessões do líder, das outras três pessoas e da ferramenta que cada uma usar. Nada disso foi medido num time real; as pessoas e os subagentes são ilustrativos.

Perguntas que as pessoas fazem sobre isso

Um subagente vê a conversa que tive com o agente principal?
A documentação diz que não: o subagente começa com um contexto novo e trabalha a partir da mensagem de tarefa que o agente principal escreve. A exceção que ela descreve é o fork, que herda a conversa do pai em vez de começar do zero.
Vários subagentes podem usar o mesmo diretório de memória?
A documentação descreve o diretório por nome de subagente, e o escopo (user, project ou local) decide onde ele mora e se está sob controle de versão. Ela não descreve um diretório em que dois subagentes de nomes diferentes escrevam juntos.
Como experimento a Arroway?
Instale na ferramenta que você já usa — a página de instalação tem um caminho para Claude, ChatGPT, Codex, Cursor ou qualquer ferramenta MCP — e entre na conta quando a ferramenta pedir. Daí em diante, as sessões abrem lendo o projeto e fecham registrando o que foi decidido.
Instalar o ArrowayVer como funciona →

Onde isto se confere

A página da documentação do Claude Code Create custom subagents (code.claude.com/docs/en/sub-agents, seções Enable persistent memory e What loads at startup), lida em 28 de outubro de 2026 — o Claude Code é descrito só como essa página o descreve nessa data, e os recursos podem mudar em qualquer versão. A documentação do produto neste site (Como funciona, Instalação), as respostas sobre se um colega vê a memória automática do Claude Code e sobre evitar que agentes de código em paralelo refaçam o trabalho uns dos outros, e as regras de sanção, substituição e condição de expiração na especificação sancionada do produto. Tudo o que se descreve aqui sobre a Arroway é comportamento que as ferramentas aplicam hoje, não roadmap. O time e os subagentes do exemplo são ilustrativos.

https://www.arroway.app/pt-BR/answers/do-claude-code-subagents-share-what-they-learn

Continue explorando

Ver todas as respostas