Pular para o conteúdo
Skillpedia
Agentes48 mil · #3644

multi-agent-patterns

Ajuda seu agente a projetar e coordenar múltiplos agentes em sistemas complexos. Ele pode criar arquiteturas como enxames ou supervisionados, com agentes trabalhando juntos.

O que ela faz

Essa habilidade ajuda a organizar tarefas complexas dividindo-as entre vários "agentes" de IA. Cada agente foca em uma parte específica do trabalho, permitindo que a IA lide com problemas maiores e mais complexos do que conseguiria sozinha.

Quando usar

  • ✓Quando uma tarefa é muito grande ou complexa para uma única IA.
  • ✓Quando a tarefa pode ser dividida em partes menores que podem ser feitas ao mesmo tempo.
  • ✓Quando diferentes partes da tarefa precisam de "ferramentas" ou instruções diferentes.

Exemplo do que pedir para a IA

“Divida a pesquisa sobre energia renovável em três partes: uma para energia solar, uma para energia eólica e uma para energia hidrelétrica, e depois junte os resultados.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/multi-agent-patterns/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/multi-agent-patterns/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A habilidade cria vários agentes de IA, cada um com seu próprio "espaço de trabalho" (contexto). Um agente principal (supervisor) distribui as tarefas, e os outros agentes (especialistas) as executam. Os resultados são reunidos no final.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill multi-agent-patterns

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/multi-agent-patterns/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Padrões de Arquitetura Multi-Agente

Arquiteturas multi-agente distribuem o trabalho entre múltiplas instâncias de modelos de linguagem, cada uma com sua própria janela de contexto. Quando bem projetada, essa distribuição permite capacidades além dos limites de um único agente. Quando mal projetada, introduz sobrecarga de coordenação que anula os benefícios. A percepção crítica é que sub-agentes existem principalmente para isolar o contexto, não para antropomorfizar a divisão de papéis.

Quando Usar

Ative esta habilidade quando:

  • Limites de contexto de agente único restringem a complexidade da tarefa
  • Tarefas se decompõem naturalmente em subtarefas paralelas
  • Diferentes subtarefas exigem conjuntos de ferramentas ou prompts de sistema diferentes
  • Construindo sistemas que devem lidar com múltiplos domínios simultaneamente
  • Escalando capacidades de agente além dos limites de contexto único
  • Projetando sistemas de agente de produção com múltiplos componentes especializados

Conceitos Principais

Sistemas multi-agente abordam limitações de contexto de agente único através da distribuição. Três padrões dominantes existem: supervisor/orquestrador para controle centralizado, peer-to-peer/swarm para transferências flexíveis e hierárquico para abstração em camadas. O princípio de design crítico é o isolamento de contexto — sub-agentes existem principalmente para particionar o contexto em vez de simular papéis organizacionais.

Sistemas multi-agente eficazes exigem protocolos de coordenação explícitos, mecanismos de consenso que evitam a siscofância e atenção cuidadosa aos modos de falha, incluindo gargalos, divergência e propagação de erros.

Tópicos Detalhados

Por Que Arquiteturas Multi-Agente

O Gargalo de Contexto Agentes únicos enfrentam tetos inerentes na capacidade de raciocínio, gerenciamento de contexto e coordenação de ferramentas. À medida que as tarefas se tornam mais complexas, as janelas de contexto se enchem com histórico acumulado, documentos recuperados e saídas de ferramentas. O desempenho degrada de acordo com padrões previsíveis: o efeito "perdido no meio", escassez de atenção e envenenamento de contexto.

Arquiteturas multi-agente abordam essas limitações particionando o trabalho entre múltiplas janelas de contexto. Cada agente opera em um contexto limpo focado em sua subtarefa. Os resultados são agregados em uma camada de coordenação sem que nenhum contexto único suporte todo o fardo.

A Realidade da Economia de Tokens Sistemas multi-agente consomem significativamente mais tokens do que abordagens de agente único. Dados de produção mostram:

Arquitetura Multiplicador de Tokens Caso de Uso
Chat de agente único 1× linha de base Consultas simples
Agente único com ferramentas ~4× linha de base Tarefas de uso de ferramentas
Sistema multi-agente ~15× linha de base Pesquisa/coordenação complexa

Pesquisas sobre a avaliação BrowseComp descobriram que três fatores explicam 95% da variância de desempenho: uso de tokens (80% da variância), número de chamadas de ferramentas e escolha do modelo. Isso valida a abordagem multi-agente de distribuir o trabalho entre agentes com janelas de contexto separadas para adicionar capacidade de raciocínio paralelo.

Criticamente, atualizar para modelos melhores muitas vezes fornece ganhos de desempenho maiores do que dobrar os orçamentos de tokens. Claude Sonnet 4.5 mostrou ganhos maiores do que dobrar tokens em versões anteriores do Sonnet. O modo de pensamento do GPT-5.2, de forma semelhante, supera os aumentos brutos de tokens. Isso sugere que a seleção do modelo e a arquitetura multi-agente são estratégias complementares.

O Argumento da Paralelização Muitas tarefas contêm subtarefas paralelizáveis que um único agente deve executar sequencialmente. Uma tarefa de pesquisa pode exigir a busca em múltiplas fontes independentes, a análise de diferentes documentos ou a comparação de abordagens concorrentes. Um único agente processa isso sequencialmente, acumulando contexto a cada passo.

Arquiteturas multi-agente atribuem cada subtarefa a um agente dedicado com um contexto fresco. Todos os agentes trabalham simultaneamente e, em seguida, retornam os resultados a um coordenador. O tempo total no mundo real se aproxima da duração da subtarefa mais longa, em vez da soma de todas as subtarefas.

O Argumento da Especialização Diferentes tarefas se beneficiam de diferentes configurações de agente: diferentes prompts de sistema, diferentes conjuntos de ferramentas, diferentes estruturas de contexto. Um agente de propósito geral deve carregar todas as configurações possíveis em seu contexto. Agentes especializados carregam apenas o que precisam.

Arquiteturas multi-agente permitem a especialização sem explosão combinatória. O coordenador roteia para agentes especializados; cada agente opera com um contexto enxuto otimizado para seu domínio.

Padrões Arquitetônicos

Padrão 1: Supervisor/Orquestrador

…

Perguntas frequentes

Por que usar vários agentes?

Para superar os limites de "memória" (contexto) de uma única IA e para fazer partes da tarefa em paralelo, o que acelera o processo.

Isso custa mais?

Sim, usar vários agentes consome mais recursos (tokens) do que usar uma única IA, mas permite resolver problemas mais complexos.

Como garantir que os agentes trabalhem bem juntos?

É preciso ter um bom plano de comunicação e coordenação entre os agentes, definindo como eles vão passar informações e tomar decisões.

Detalhes

Descrição original do autor

This skill should be used when the user asks to "design multi-agent system", "implement supervisor pattern", "create swarm architecture", "coordinate multiple agents", or mentions multi-agent patterns, context isolation, agent handoffs, sub-agents, or parallel agent execution.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#3644
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas