← Últimos artigos
🤖 AI

EvoMAS: Learning Execution-Time Workflows for Multi-Agent Systems

EvoMAS é uma nova estrutura que aborda as limitações de designs estáticos e de execução única para múltiplos agentes, aprendendo a construir e adaptar dinamicamente fluxos de trabalho em tempo de execução por meio de um processo sequencial de decisão em nível meta, melhorando assim significativamente o desempenho em tarefas complexas e de longo horizonte.

Autores originais: Chengdong Xu, Kaiqiang Ke, Ziheng Liu, Jiaqi Wei, Zibo Shao, Weile Guo, Chao Yu

Publicado 2026-05-12
📖 4 min de leitura☕ Leitura rápida

Autores originais: Chengdong Xu, Kaiqiang Ke, Ziheng Liu, Jiaqi Wei, Zibo Shao, Weile Guo, Chao Yu

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você está tentando resolver um quebra-cabeça massivo e multifacetado, como planejar uma viagem complexa que envolve reservar voos, encontrar hotéis, verificar requisitos de visto e mapear atividades diárias.

O Jeito Antigo (O Plano "Única Tentativa")
A maioria dos sistemas de IA atuais funciona como uma pessoa que escreve um roteiro rígido antes de sair de casa. Eles decidem: "Primeiro, vou pesquisar na web. Depois, vou escrever um e-mail. Em seguida, vou calcular o orçamento." Eles se aterem a esse plano exato do início ao fim, mesmo que percebam no meio do caminho que precisam mudar o destino ou que um voo foi cancelado. Se o plano estava ligeiramente errado no início, toda a viagem falha porque eles não conseguem se adaptar.

O Novo Jeito: EvoMAS
O artigo apresenta o EvoMAS, um sistema que age mais como um líder de expedição flexível do que como um planejador rígido. Em vez de escrever um roteiro fixo antes, o EvoMAS toma decisões enquanto a tarefa está acontecendo.

Veja como funciona, dividido em partes simples:

1. O "Centro de Controle de Missão" (Construção do Estado da Tarefa)

Imagine uma equipe de exploradores em uma caverna. Cada vez que eles dão um passo, não apenas continuam andando; param para atualizar um mapa.

  • O Planejador: Olha para onde estão e decide: "Ok, encontramos a primeira pista, mas precisamos ir mais fundo. Vamos mudar nosso próximo movimento."
  • O Avaliador: Age como um inspetor de qualidade. "Nós realmente encontramos a pista, ou apenas encontramos uma pedra que parece uma?"
  • O Atualizador: Pega o mapa, as novas descobertas e as anotações do inspetor, e escreve um resumo fresco e atualizado da situação atual.

Esse resumo é o Estado da Tarefa. Ele diz ao sistema exatamente o que aconteceu, o que falta e o que precisa ser corrigido agora.

2. A "Caixa de Ferramentas" (O Pool de Agentes)

O EvoMAS possui uma caixa de ferramentas fixa de diferentes "agentes" (auxiliares de IA especializados). Alguns são bons em pesquisar na web, outros em escrever código, alguns em verificar fatos e outros em apenas dar uma resposta rápida.

  • O Jeito Antigo: A equipe escolhe três ferramentas no início e usa apenas essas três durante toda a viagem.
  • O Jeito EvoMAS: Em cada etapa da jornada, o Centro de Controle de Missão olha para o mapa atualizado (o Estado da Tarefa) e pergunta: "Quem precisamos agora?"
    • No início da viagem? "Precisamos do agente Pesquisa na Web para reunir informações."
    • No meio da viagem? "Precisamos do agente Auto-Refinamento para corrigir um erro que cometemos."
    • No final da viagem? "Precisamos do agente Conjunto para combinar todas as nossas anotações em uma resposta final."

3. O "Treinador de Aprendizado" (Adaptador de Fluxo de Trabalho)

Como o sistema sabe quais ferramentas escolher? Ele aprende através de tentativa e erro, de forma semelhante a como um personagem de videogame aprende a vencer uma fase.

  • O sistema tenta diferentes combinações de agentes (fluxos de trabalho).
  • Se a combinação levar a uma solução bem-sucedida, o "Treinador" (o Adaptador de Fluxo de Trabalho) recebe uma recompensa e lembra: "Ei, escolher o agente Pesquisa seguido pelo agente Refinamento funcionou bem!"
  • Se falhar, o Treinador aprende a evitar essa combinação específica na próxima vez.
  • Crucialmente, o sistema aprende principalmente com o resultado final (Resolvemos o quebra-cabeça? Sim/Não). Não precisa de um humano para avaliar cada etapa individual, o que o torna muito eficiente.

Por que isso é melhor?

O artigo testou o EvoMAS em tarefas difíceis que exigem muitos passos, como pesquisas complexas ou resolução de problemas matemáticos multipartes.

  • Sistemas estáticos (o jeito antigo) frequentemente ficam presos porque não conseguem mudar seu plano quando as coisas dão errado.
  • O EvoMAS se adapta. Se a primeira tentativa falhar, ele atualiza seu "estado de missão", percebe que o plano está quebrado e reorganiza instantaneamente sua equipe para tentar uma abordagem diferente.

Os Resultados

Nos experimentos, o EvoMAS superou:

  1. Agentes de IA únicos (apenas um robô inteligente tentando fazer tudo sozinho).
  2. Outros sistemas automatizados que tentam projetar um plano perfeito antes de começar.

O artigo mostra que, ao verificar constantemente o "mapa" (Estado da Tarefa) e remontar a "equipe" (Fluxo de Trabalho) com base no que é necessário naquele momento exato, o sistema pode resolver problemas muito mais difíceis do que antes.

Em resumo: O EvoMAS não segue apenas um roteiro; ele escreve um novo roteiro para cada cena do filme com base em como a cena anterior se desenrolou.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →