Os subagentes são assistentes de IA especializados para os quais o Claude Code pode delegar tarefas. Cada subagente tem um objetivo específico, usa uma janela de contexto própria, separada da conversa principal, e pode ser configurado com ferramentas específicas e um prompt de sistema personalizado.
Índice
- Visão geral
- Principais vantagens
- Localizações dos ficheiros
- Configuração
- Subagentes incorporados
- Gerir subagentes
- Utilizar subagentes
- Agentes retomáveis
- Encadear subagentes
- Memória persistente para subagentes
- Subagentes em segundo plano
- Isolamento com worktree
- Subagentes bifurcados
- Restringir os subagentes que podem ser criados
- Comando CLI
claude agents
- Equipas de agentes (experimental)
- Segurança dos subagentes de plugins
- Arquitetura
- Gestão de contexto
- Quando utilizar subagentes
- Boas práticas
- Exemplos de subagentes nesta pasta
- Instruções de instalação
- Estrutura de ficheiros
- Conceitos relacionados
- Observabilidade
- Recursos adicionais
Visão geral
Os subagentes permitem a execução delegada de tarefas no Claude Code, através de:
- Criação de assistentes de IA isolados, com janelas de contexto separadas
- Fornecimento de prompts de sistema personalizados para conhecimentos especializados
- Aplicação de controlo de acesso às ferramentas para limitar as capacidades
- Prevenção da poluição do contexto por tarefas complexas
- Possibilidade de execução paralela de várias tarefas especializadas
Cada subagente funciona de forma independente, começando do zero e recebendo apenas o contexto específico necessário para a sua tarefa, devolvendo depois os resultados ao agente principal para síntese.