Tutorial sobre o recurso de agentes como ferramentas (subagentes) no…
INEMA
Como usar agentes como ferramentas no N8N (versão recente)
Uma nova funcionalidade do N8N que permite adicionar agentes como ferramentas (tools) dentro de outros agentes, criando estruturas com subagentes encadeados de forma modular e eficiente.
Estrutura geral apresentada:⌗
- Antes:
- Para conectar múltiplos agentes, era preciso encadear manualmente a saída de um agente para o outro.
- Isso tornava o fluxo mais rígido e propenso a erros ou limitações.
- Agora:
- É possível criar um agente principal (master agent) e adicionar subagentes como ferramentas diretamente dentro dele.
- Isso permite montar estruturas como “swarms” de agentes com diferentes funções, todos respondendo ao agente principal.
Etapas e dicas apresentadas:⌗
- Criação rápida de fluxos: copiar a URL de um workflow e colar em outra aba para criar um novo rapidamente.
-
Empilhamento de agentes:
-
Exemplo: um agente principal usando Anthropic Claude com memória, e subagentes como:
- Pesquisador
- Revisor de texto
- Analista de qualidade
- Composição arquitetural:
-
Os subagentes podem ser simples e usar modelos mais baratos como GPT-4.0 mini, enquanto o agente principal pode usar modelos mais avançados.
- Cuidado com alucinações quando muitos agentes são empilhados sem objetivo claro.
Exemplo prático de uso:⌗
-
Agente de atendimento ao cliente:
-
Roteamento por RegEx de palavras-chave como "fatura", "erro", "demo".
-
Agente principal (ex: Suporte ao Cliente) com subagentes:
- Pesquisa de conta (Hubspot)
- Suporte técnico (API, bugs)
- Vendas (dados de leads)
Boas práticas e advertências:⌗
-
Só adicione subagentes quando realmente necessário, por exemplo:
-
Quando o contexto estiver muito grande.
- Quando houver funções bem definidas e independentes.
- Evite usar agentes como "curativos" para fluxos mal projetados.
- Pense como um gestor delegando tarefas: use subagentes para tarefas simples ou repetitivas, mantendo o agente principal mais "inteligente".
Aplicações sugeridas:⌗
- Atendimento ao cliente → com roteamento por intenção e subagentes.
- Suporte técnico → com subagente que consulta a documentação.
- Vendas → com subagente que enriquece dados de leads.
- Operações → com subagente que faz análises de dados.
Conclusão:⌗
A funcionalidade de usar agentes como ferramentas dentro de agentes no N8N aumenta muito a flexibilidade dos fluxos, permitindo criar sistemas modulares, inteligentes e escaláveis — mas deve ser usada com cautela e arquitetura bem planejada.
Novo recurso de agente como ferramenta do n8n --> Gerenciador de construção + agentes de funcionários
O n8n recentemente implantou a capacidade de adicionar agentes como ferramentas dentro de outros agentes, criando possibilidades ilimitadas de aninhamentoé assim que funciona: agente mestre (Claude Sonnet, por exemplo)
- → adicionar subagente como ferramenta
- → que o subagente pode ter seus próprios subagentes
- → criar hierarquias inteiras de agentes
- → cada um com modelos e memórias diferentes
Um exemplo de atendimento ao cliente com roteamento de departamentos - o agente mestre de sucesso do cliente delega ao subagente de pesquisa de contas, o mestre de suporte técnico usa o especialista em documentação, o mestre de vendas tem o subagente de enriquecimento de leads
Mas aqui está a parte importante: só porque você pode, não significa que você deve 👈🏼👈🏼👈🏼
Subagentes adicionam complexidade e risco de alucinação - use-os somente quando estiver realmente sobrecarregando o contexto de um único agente ou precisar de conhecimento especializado dicas profissionais: use modelos baratos (40-mini) para "peões" subagentes e guarde os custos computacionais para seus agentes mestres
pense nisso como se fosse um gerente - você só delega quando tem muita coisa para fazer ou tarefas abaixo do seu nível salarial as possibilidades arquitetônicas são vastas, mas a contenção é fundamental
fluxo juntamos em um so fluxo para demonstrar
nm62 - Subagentes Dicas
1