Configuration d'OpenClaw pour une Communication Fluide d'Agent à Agent

Un utilisateur de Reddit expérimentant avec OpenClaw a documenté des paramètres de configuration qui minimisent les obstacles lors de la communication entre plusieurs agents d'IA. L'utilisateur rencontrait initialement des résultats incohérents et des problèmes de délais d'attente en essayant de configurer un agent "travailleur WhatsApp" dédié auquel d'autres agents pouvaient envoyer des requêtes.
Paramètres de Configuration Clés
Les paramètres de configuration suivants ont permis des conversations plus fluides entre agents :
"tools": {
"sessions": { "visibility": "all" },
"agentToAgent": {
"enabled": true,
"allow": [ "*" ]
}
},
"agents": {
"list": [
{
"id": "<for all your agents, so repeat this for each one>",
"subagents": { "allowAgents": [ "*" ] }
}
]
}
Configuration de la Mémoire
Dans le fichier MEMORY.md de chaque agent, ajoutez cette directive :
- Chaque fois que l'outil `session_send` est utilisé, TOUJOURS définir le paramètre `timeoutSeconds` à 0.
Cela rend les communications entre agents asynchrones, évitant les problèmes de délais d'attente lorsque le LLM est lent à répondre.
Limitations et Solutions de Contournement
La configuration rencontre toujours un "ANNOUNCE_SKIP" de la part des agents pendant les conversations, ce qui semble être une limitation de conception. L'utilisateur a constaté que session.agentToAgent.maxPingPongTurns n'accepte pas de valeurs supérieures à 5.
Pour contourner ce problème, ajoutez dans HEARTBEAT.md :
- Si une action en attente nécessite une réponse d'un ou plusieurs agents, donnez un léger coup de pouce à l'agent (ou aux agents) en utilisant l'outil `sessions_send` qui inclut un paramètre `timeoutSeconds=0`, pour espérer relancer la conversation.
Cela aide à redémarrer les conversations qui deviennent stagnantes à cause d'ANNOUNCE_SKIP.
📖 Read the full source: r/openclaw
👀 See Also

Exécuter OmniCoder-9B localement avec les détails de configuration de llama.cpp
Un développeur a obtenu un score HumanEval moyen de 96,7 % avec OmniCoder-9B sur du matériel d'entrée de gamme en utilisant des drapeaux spécifiques de llama.cpp, notamment --reasoning-budget 0 pour désactiver la sortie de raisonnement en chaîne. La configuration utilisait un modèle quantifié Q6_K exécuté sur une RTX 3080 avec 10 Go de VRAM.

Erreur du service de machine virtuelle Windows Cowork : Problème de chemin et correctif
Un problème d'installation de Windows Cowork provoque l'erreur 'service VM non en cours d'exécution' toutes les 10 à 20 minutes en raison d'un chemin incorrect du dossier vm_bundles dans les installations MSIX. La solution consiste à localiser le dossier correct et à utiliser un script de réparation.

Guide Visuel du Cycle de Vie des 27 Hooks de Claude Code
Une ressource créée par la communauté propose une visite guidée visuelle et audio des 27 crochets de Claude Code, montrant quand chacun se déclenche, leur ordre d'exécution et les données qu'ils reçoivent. Le projet a été entièrement construit en utilisant Claude Code lui-même.

Guide pratique pour héberger vous-même votre premier LLM
Un post Reddit énumère les raisons d'héberger soi-même des LLM, notamment la confidentialité pour les données sensibles, la prévisibilité des coûts pour les charges de travail des agents, les améliorations de performance en supprimant les allers-retours d'API, et la personnalisation via des méthodes de fine-tuning comme LoRA et QLoRA.