Hackeando a Orquestração Multi-Agente no OpenClaw: A Experiência de um Desenvolvedor

✍️ OpenClawRadar📅 Publicado: March 28, 2026🔗 Source
Hackeando a Orquestração Multi-Agente no OpenClaw: A Experiência de um Desenvolvedor
Ad

Um desenvolvedor compartilhou sua experiência ao modificar o OpenClaw para implementar uma verdadeira orquestração multiagente após descobrir que os agentes estavam fingindo colaborar sem realmente se chamarem.

O Problema: Colaboração Falsa

Inicialmente, o desenvolvedor configurou múltiplos agentes (PM, planejador, backend, frontend, designer) com diferentes modelos atribuídos, esperando que um orquestrador os coordenasse. Embora as respostas parecessem estruturadas com diferentes seções e perspectivas, a análise dos logs revelou que o agente PM estava fazendo tudo sozinho e fingindo as contribuições dos outros agentes. Nenhum dos outros agentes foi realmente chamado.

O problema central: o OpenClaw trata cada agente como uma unidade independente, sem uma maneira embutida de um agente criar outro, aguardar resultados e incorporá-los de volta.

A Solução: Modificações no Runtime Principal

Para implementar uma orquestração adequada, o desenvolvedor modificou o runtime principal (reply-Bm8VrLQh.js) para lidar com:

  • Criação de agentes pai-filho via sessions_spawn / sessions_yield
  • Eventos de conclusão de subagentes subindo para o pai
  • Montagem adequada de mensagens para o gateway e TUI

A implementação do sessions_yield foi particularmente desafiadora, exigindo cerca de 90 minutos de assistência contínua do Codex para acertar o fluxo assíncrono.

Ad

Resultados e Compensações

Após a implementação:

  • Os agentes agora rodam em threads separadas em paralelo
  • Os resultados são agregados pelo orquestrador
  • O PM recebe um relatório consolidado e formata a saída final
  • Cada agente realmente usa seu modelo atribuído (corrigindo um bug onde todos usavam o modelo base por padrão)

As compensações incluem:

  • O pipeline completo leva 30-60 segundos versus quase instantâneo para um único agente
  • O custo foi de cerca de US$ 0,90 ao longo de dois dias de testes
  • A memória fica em torno de 10-16GB durante execuções ativas

Hardware e Configuração Inicial

O desenvolvedor usou um Mac Mini M4 (32GB) como assistente de IA dedicado para organizar notas bagunçadas e resumir pesquisas. Inicialmente, tentou executar LLMs localmente com um modelo de 30B, mas achou dolorosamente lento e mudou para APIs comerciais (OpenAI, Claude, Gemini) através do OpenClaw.

A qualidade da saída com orquestração ainda está sendo avaliada. Para tarefas simples, um único agente é mais rápido e barato, mas para tarefas complexas de múltiplas etapas, a especialização pode valer a pena, com mais ajustes necessários.

📖 Read the full source: r/openclaw

Ad

👀 See Also

Assistente OpenClaw Cria Assistente de Terminal Dockerizado com Roteamento Personalizado
Use Cases

Assistente OpenClaw Cria Assistente de Terminal Dockerizado com Roteamento Personalizado

Um usuário do OpenClaw relatou que seu assistente principal ajudou a criar um segundo assistente dentro do Docker com seu próprio espaço de trabalho, memória e comportamento voltado para terminal. Mensagens que começam com 'meow:' são direcionadas para o assistente em contêiner em vez da interface principal de chat.

OpenClawRadar
RAG Híbrido para Memória de Agente Local com OpenClaw, Ollama e nomic-embed-text
Use Cases

RAG Híbrido para Memória de Agente Local com OpenClaw, Ollama e nomic-embed-text

Um desenvolvedor implementou recuperação híbrida RAG para memória de agentes de IA usando OpenClaw com Ollama e nomic-embed-text, combinando 70% de similaridade vetorial com 30% de correspondência de palavras-chave BM25. A configuração roda localmente sem APIs externas e inclui deduplicação MMR e ponderação de decaimento temporal.

OpenClawRadar
Casos Práticos de Uso do OpenClaw da Comunidade
Use Cases

Casos Práticos de Uso do OpenClaw da Comunidade

Desenvolvedores e equipes estão usando o OpenClaw para prospecção fria, automação de conteúdo SEO, gerenciamento de mídias sociais, consultas de dados de clientes, testes de sites, monitoramento de servidores, processamento de recibos, negociações de compra de carros, criação de capítulos de podcasts e planejamento diário de metas.

OpenClawRadar
Revolucionando a Comunicação: Conversas Telefônicas com Inteligência Artificial
Use Cases

Revolucionando a Comunicação: Conversas Telefônicas com Inteligência Artificial

Mergulhe na discussão mais recente do r/openclaw sobre o impacto transformador da IA na comunicação por telefone. Descubra o potencial dos agentes alimentados por IA para remodelar como nos envolvemos com a tecnologia de voz.

OpenClawRadar