Configurando o OpenClaw para Comunicação Suave entre Agentes

Um usuário do Reddit que estava experimentando o OpenClaw documentou configurações que minimizam obstáculos ao fazer múltiplos agentes de IA se comunicarem entre si. O usuário inicialmente estava enfrentando resultados inconsistentes e problemas de tempo limite ao tentar configurar um agente dedicado "WhatsApp worker" para o qual outros agentes pudessem enviar solicitações.
Configurações Principais
As seguintes configurações foram encontradas para permitir conversas mais suaves entre agentes:
"tools": {
"sessions": { "visibility": "all" },
"agentToAgent": {
"enabled": true,
"allow": [ "*" ]
}
},
"agents": {
"list": [
{
"id": "<para todos os seus agentes, então repita isso para cada um>",
"subagents": { "allowAgents": [ "*" ] }
}
]
}
Configuração de Memória
No arquivo MEMORY.md de cada agente, adicione esta diretiva:
- Sempre que a ferramenta `session_send` for usada, DEFINA SEMPRE o parâmetro `timeoutSeconds` para 0.
Isso torna as comunicações entre agentes assíncronas, evitando problemas de tempo limite quando o LLM demora para responder.
Limitações e Soluções Alternativas
A configuração ainda encontra um "ANNOUNCE_SKIP" dos agentes durante as conversas, o que parece ser uma limitação de design. O usuário descobriu que session.agentToAgent.maxPingPongTurns não aceita valores maiores que 5.
Para contornar isso, adicione ao HEARTBEAT.md:
- Se uma ação pendente estiver aguardando resposta de um ou mais agentes, dê um leve empurrão no(s) agente(s) usando a ferramenta `sessions_send` que inclua um parâmetro `timeoutSeconds=0`, para tentar fazer a conversa fluir novamente.
Isso ajuda a reiniciar conversas que ficam estagnadas devido ao ANNOUNCE_SKIP.
📖 Leia a fonte completa: r/openclaw
👀 See Also

Lista de Recursos OpenClaw Compilada de Fontes da Comunidade
Um repositório do GitHub reúne recursos práticos do OpenClaw que abrangem configuração, implantação, sistemas de memória, segurança, habilidades, compatibilidade de modelos e links da comunidade para ajudar desenvolvedores a evitar lacunas comuns de informação.

Padrões de Design CLI para Agentes de IA: Equívocos e Abordagens Práticas
Um post no Reddit esclarece que CLI para agentes significa um protocolo de interface de comando de texto, não necessariamente um shell real, e descreve princípios de design de CLI amigáveis para agentes, incluindo ajuda no estilo Unix, pensamento de dicas e mecanismos de segurança como previsões de simulação e autorização humana.

Visual do Fluxo de Trabalho do Claude Code: Hierarquia de Memória, Habilidades, Ganchos e Loop
Um post no Reddit compartilha um fluxo de trabalho visual para o Claude Code, cobrindo camadas de memória (global → repositório → escopo), habilidades como padrões reutilizáveis em .claude/skills/ e um ciclo de trabalho sugerido (planejar → descrever → aceitar → commitar).

Gateway e Habilidades do OpenClaw: Indo Além do Chat para Execução Automatizada
O Gateway do OpenClaw conecta canais como Telegram e WhatsApp a habilidades que executam ações no mundo real, como executar testes, chamar APIs e gerenciar arquivos, com tarefas cron permitindo automação programada em segundo plano.