Módulo 10 - Subagentes

O que é um subagente

8 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 13/07/2026

O que você vai aprender

  • Explicar o que é um subagente.
  • Entender o que é o contexto isolado dele.
  • Perceber como o subagente preserva a conversa principal.
  • Reconhecer quando uma tarefa se beneficia de um subagente.

Um ajudante especializado com contexto próprio

Até aqui, você conversou com um único Claude Code, que fazia tudo na mesma conversa. O subagente amplia essa ideia: em vez de um agente só, você passa a contar com ajudantes especializados que o Claude Code aciona para tarefas específicas. Um subagente é um assistente com um propósito focado, como revisar código ou pesquisar algo, que recebe uma tarefa, trabalha por conta própria e devolve o resultado. Pense num profissional que, diante de uma tarefa específica, chama um especialista de confiança, passa o trabalho, recebe o resultado pronto e segue. O subagente é esse especialista dentro do Claude Code.

O que torna o subagente especial é o contexto isolado. Lembre da janela de contexto, aquele limite de memória de trabalho do modelo. Quando o Claude Code faz uma tarefa grande de exploração na conversa principal, ela enche o contexto com arquivos lidos, buscas e logs que você talvez nunca mais consulte, deixando menos espaço para o que importa. O subagente resolve isso: ele faz esse trabalho pesado no contexto dele, separado do seu, e devolve à conversa principal apenas o resumo, o resultado útil. É como pedir a um assistente que leia um relatório de cem páginas e te traga só as três conclusões: você recebe o essencial sem carregar o volume.

Diagrama mostrando a conversa principal do Claude Code delegando uma tarefa a um subagente, que trabalha dentro de uma bolha separada (seu contexto isolado, cheio de arquivos e buscas) e devolve só um resumo curto à conversa principal, que permanece limpa.
O subagente faz o trabalho pesado no contexto dele e devolve só o resumo, preservando a conversa principal.

Por que o isolamento ajuda tanto

O benefício do contexto isolado fica claro num exemplo. Imagine que você está no meio de uma tarefa de implementação e precisa, antes, entender como uma parte antiga do projeto funciona, o que exigiria ler dezenas de arquivos. Se você fizer isso na conversa principal, ela vai encher de conteúdo de exploração, e o contexto da sua implementação fica espremido. Se um subagente fizer a exploração, ele lê os dezenas de arquivos no contexto dele e te devolve um resumo de como aquela parte funciona. Sua conversa principal recebe só esse resumo e continua espaçosa e focada na implementação. O trabalho pesado aconteceu, mas o peso ficou de fora.

Esse isolamento também melhora a qualidade. Uma conversa principal poluída de detalhes irrelevantes confunde o agente e dilui a atenção; uma conversa enxuta o mantém afiado. Ao delegar as tarefas ruidosas a subagentes, você não só economiza espaço, mas mantém a linha de raciocínio principal limpa, o que costuma render respostas melhores. É a mesma lógica de um bom gestor que não se afoga em detalhes operacionais: ele delega o detalhe e guarda a cabeça para as decisões. O subagente permite que o Claude Code faça isso consigo mesmo, terceirizando o detalhe e preservando o fio do trabalho principal.

🎮 Jogo da aula

Subagentes: verdade ou mito?

Para cada afirmação sobre subagentes, diga se é verdadeira ou falsa.

Vale distinguir o subagente de outras ideias parecidas para não confundir. O subagente trabalha dentro de uma sessão, acionado para uma tarefa e devolvendo o resultado ali mesmo. Existem também formas de rodar várias sessões independentes em paralelo e formas de agentes que conversam entre si, mas essas são coisas distintas e mais avançadas. Para este módulo, o foco é o subagente clássico: o ajudante especializado, de contexto isolado, que a sua conversa principal aciona e do qual recebe um resumo. Dominar esse conceito já muda muito como você organiza tarefas maiores com o Claude Code.

Quando um subagente faz diferença

Um subagente não serve para tudo; ele brilha em situações específicas. A primeira é a tarefa lateral ruidosa: algo que precisa ser feito, mas que encheria a conversa principal de conteúdo que você não vai reconsultar, como uma pesquisa longa ou a leitura de muitos arquivos. A segunda é a tarefa especializada e repetida: quando você se pega pedindo o mesmo tipo de trabalho com as mesmas instruções várias vezes, como uma revisão de código no seu padrão. Nesses casos, ter um ajudante dedicado, com contexto próprio e instruções fixas, é mais eficiente do que fazer tudo na conversa principal e reexplicar sempre.

SituaçãoPor que um subagente ajuda
Pesquisa longa antes de implementarO ruído da pesquisa fica isolado; a conversa recebe só o resumo
Leitura de muitos arquivosO volume fica no contexto do subagente, não no seu
Revisão de código repetidaUm ajudante dedicado com instruções fixas, sem reexplicar
Tarefa que pede um modelo mais baratoDá para rotear o subagente a um modelo rápido e econômico

Os cenários onde o subagente rende mais: tarefas ruidosas, laterais ou especializadas e repetidas.

Teste rápido

Qual é a característica central de um subagente no Claude Code?

Perguntas frequentes

O que é um subagente, em uma frase?
É um ajudante especializado que o Claude Code aciona para uma tarefa específica, trabalhando no seu próprio contexto isolado e devolvendo só o resultado à conversa principal. É como chamar um especialista de confiança, passar o trabalho e receber a conclusão pronta.
Por que o contexto isolado importa?
Porque a janela de contexto da conversa principal é limitada. Quando um subagente faz o trabalho pesado no contexto dele e devolve só o resumo, a sua conversa não enche de detalhes que você não vai reconsultar, ficando mais espaçosa, focada e com respostas melhores.
Quando um subagente é útil de verdade?
Em tarefas laterais ruidosas, como pesquisas longas ou leitura de muitos arquivos, e em tarefas especializadas e repetidas, como uma revisão de código no seu padrão. Nesses casos, um ajudante dedicado com contexto próprio evita poluir a conversa principal e a reexplicação constante.
O subagente é a mesma coisa que rodar várias sessões em paralelo?
Não. O subagente trabalha dentro de uma sessão, acionado para uma tarefa. Rodar várias sessões independentes em paralelo e ter agentes que conversam entre si são recursos distintos e mais avançados. Este módulo foca no subagente clássico, de contexto isolado, dentro da sua sessão.
Usar subagentes é complicado?
O conceito é simples, e você não precisa configurá-los para começar: o Claude Code já pode acionar ajudantes quando faz sentido. Criar os seus próprios subagentes, tema das próximas aulas, é opcional e serve para especializar e reutilizar. Comece entendendo a ideia; a personalização vem quando você quiser.

Fontes

Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.