Skip to main content

Delegação a Subagentes (Arquitetura de Subagentes)

PARA AGENTES DE IAChatGPTClaude

Padrão arquitetônico hierárquico para a construção de sistemas de IA complexos. Em vez de tentar resolver tudo com um único modelo de linguagem universal, cria-se um agente orquestrador principal (Router/Manager), que divide as tarefas e as delega a subagentes especializados (Pesquisador, Codificador, Crítico).

1. Visão geral do conceito e propósito

Em qualquer empresa real, o diretor não faz tudo sozinho: ele não escreve o código do site, não cuida da contabilidade, não limpa o escritório nem configura banners publicitários simultaneamente.

O diretor mantém em mente o objetivo geral, divide-o em partes e diz:

  • «Contador, prepare o relatório».
  • «Jurídico, revise o contrato».
  • Designer, crie o layout.

Da mesma forma, a inteligência artificial evoluiu: a indústria passou das tentativas de criar um "monstro único para todos os casos" para a Arquitetura de Delegação a Subagentes (Subagents / Multi-Agent Systems).

Modelo mental: um departamento digital completo da empresa, onde cada bot possui seu cargo definido e área de responsabilidade.

2. Hierarquia de subordinação em sistemas multiagente

┌──────────────────────────────┐
                    │     ORQUESTRADOR PRINCIPAL   │
                    │  (Gerente de Projeto / LLM)  │
                    └──────────────┬───────────────┘
                                   │
         ┌─────────────────────────┼─────────────────────────┐
         ▼                         ▼                         ▼
┌─────────────────┐       ┌─────────────────┐       ┌─────────────────┐
│  SUBAGENTE #1   │       │  SUBAGENTE #2   │       │  SUBAGENTE #3   │
│    (Pesquisador)│       │   (Programador) │       │    (Crítico)    │
├─────────────────┤       ├─────────────────┤       ├─────────────────┤
│ Busca sites,    │       │ Escreve código  │       │ Testa o código  │
│ extrai dados    │       │ limpo conforme  │       │ em busca de     │
│                 │       │ especificação   │       │ erros e bugs    │
└─────────────────┘       └─────────────────┘       └─────────────────┘

3. Vantagens da especialização dos subagentes

  1. Contexto isolado: cada subagente recebe apenas as informações necessárias para sua etapa. Sem lixo desnecessário na memória.
  2. Uso de modelos diferentes para economia: o gerente principal pode operar no modelo mais inteligente e caro (Claude 3.5 Sonnet), enquanto 10 subagentes para parsing simples de sites podem usar modelos rápidos e quase gratuitos (Claude Haiku ou GPT-4o-mini).
  3. Verificação independente de qualidade (Double-Check): um agente programador nunca deve revisar seu próprio código. Essa tarefa cabe a um agente revisor separado, com um system prompt rigoroso como "Encontre 3 pontos fracos".

4. Conclusão prática

Se a sua tarefa de negócio parece complexa demais para um único chat — divida-a em papéis. Crie um sistema composto por vários subagentes, onde cada um executa uma ação simples, e você obterá resultados impressionantes com confiabilidade industrial.

/ Perguntas FrequentesSchema.org FAQPage

FAQ: Delegação a Subagentes (Arquitetura de Subagentes)

Devido à sobrecarga de contexto (Context Bloat): se você inserir em um único prompt instruções para advogado, programador, contador e designer, junto com 50 ferramentas diferentes, o modelo começará a se confundir e perderá o foco. Um subagente especializado possui um contexto limpo e executa sua única tarefa com perfeição.
/ Links internos
Todos os termos