Subagentes são poderosos — mas usar um quando não é necessário é pior do que não usar: você fragmenta raciocínio contínuo e desperdiça contexto. A heurística deste módulo cabe numa linha, mas precisa de sinais concretos para funcionar.
Fluxo de decisão — use a pergunta principal primeiro; se "não", percorra as sub-perguntas.
Conteúdo detalhado
O que é
A heurística não é técnica — é sobre o que o resultado faz com o seu contexto. Se a tarefa produz uma montanha de dados que você vai receber como resumo e nunca vai reler linha a linha, o trabalho pertence a um subagente. O chat principal é sua memória de trabalho — não despeje entulho nele.
O que é
Cinco padrões recorrentes que quase sempre pedem subagente — reconhecê-los evita o ciclo de "começar no chat e perceber tarde demais que deveria ter delegado".
Os cinco sinais
Os cinco sinais de evitar
O que é
Quando você ainda está em dúvida após a pergunta-filtro, existe um critério numérico que resolve a maioria dos casos restantes: 10 ou mais arquivos, ou qualquer output que, se despejado no chat, você nunca iria ler linha a linha.
O que é
A decisão nem sempre é binária — o maestro começa a trabalhar, percebe que o scope cresceu, e decide na hora disparar subagentes. Isso é um workflow dinâmico: delegação em runtime, não no prompt original.
O que é
Depois de aprender subagentes, existe uma tendência natural de querer usá-los em tudo — a armadilha da nova ferramenta. Forçar subagente onde não é necessário fragmenta contexto, aumenta latência e complica o debug.
Consequências de forçar
Exemplo: o mesmo tipo de pedido em dois cenários
- → 60 arquivos para varrer (10+)
- → Output nunca será relido linha a linha
- → Escopo fechado e independente
- → 1 arquivo, decidível no chat
- → Precisa da conversa anterior (contexto)
- → Raciocínio contínuo, não uma tarefa isolada
Como fica na prática: o maestro tomando a decisão
Prompts prontos para usar
Aplica o critério: muitos arquivos + output que não relê = subagente.
Jobs independentes + output contido = subagente em paralelo.
Revisor imparcial + contexto limpo = subagente é vantagem, não limitação.
Exercício: aplique a pergunta a 5 tarefas suas
Use a heurística deste módulo para classificar tarefas reais do seu dia.
- Liste 5 tarefas que você costuma pedir ao Claude Code — quanto mais variadas, melhor.
- Para cada uma, responda: "Isso vai despejar output que nunca vou reler?"
- Se a resposta for "não", percorra as sub-perguntas: 10+ arquivos? Paralelo? Revisor imparcial?
- Classifique cada tarefa: subagente, chat direto ou depende do escopo.
- Anote o motivo em uma frase.
Resumo do módulo
Próximo módulo:
1.6 — Anatomia de um subagente. O arquivo .md: frontmatter (config) + corpo (cérebro).