OpenClaw를 원활한 에이전트 간 통신을 위해 구성하기

OpenClaw를 실험 중인 레딧 사용자가 여러 AI 에이전트가 서로 통신할 때 발생하는 장애를 최소화하는 구성 설정을 문서화했습니다. 사용자는 다른 에이전트가 요청을 보낼 수 있는 전용 'WhatsApp 작업자' 에이전트를 설정하려고 할 때 일관되지 않은 결과와 타임아웃 문제를 경험했습니다.
주요 구성 설정
다음 구성 설정이 에이전트 간 대화를 더 원활하게 만드는 것으로 확인되었습니다:
"tools": {
"sessions": { "visibility": "all" },
"agentToAgent": {
"enabled": true,
"allow": [ "*" ]
}
},
"agents": {
"list": [
{
"id": "<for all your agents, so repeat this for each one>",
"subagents": { "allowAgents": [ "*" ] }
}
]
}
메모리 구성
각 에이전트의 MEMORY.md 파일에 다음 지시사항을 추가하세요:
- `session_send` 도구를 사용할 때는 항상 `timeoutSeconds` 매개변수를 0으로 설정하세요.
이렇게 하면 에이전트 간 통신이 비동기식으로 이루어져 LLM 응답이 느릴 때 타임아웃 문제를 방지합니다.
제한사항과 우회 방법
이 구성은 여전히 대화 중 에이전트로부터 "ANNOUNCE_SKIP"을 만나게 되는데, 이는 설계상의 제한으로 보입니다. 사용자는 session.agentToAgent.maxPingPongTurns가 5보다 큰 값을 허용하지 않는다는 것을 발견했습니다.
이를 우회하려면 HEARTBEAT.md에 다음을 추가하세요:
- 하나 이상의 에이전트로부터 응답을 기다리는 미해결 작업이 있는 경우, `timeoutSeconds=0` 매개변수를 포함한 `sessions_send` 도구를 사용하여 에이전트(들)에게 부드럽게 자극을 주어 다시 진행되도록 하세요.
이렇게 하면 ANNOUNCE_SKIP으로 인해 정체된 대화를 다시 시작하는 데 도움이 됩니다.
📖 Read the full source: r/openclaw
👀 See Also

ik_llama.cpp MTP를 사용한 단일 3090에서의 Qwen 3.5 122B MoE 35 t/s
ik_llama.cpp의 융합 MoE 연산이 MTP 성능을 오프로드된 전문가에서 +20% 향상시킵니다. Qwen 3.5 122B MoE가 단일 3090과 192GB RAM에서 35 t/s로 실행됩니다. 클라우드 불필요.

클로드와 함께 구축한 맞춤형 힌디어 용어집 시스템: 10개월 만에 정확도 76%에서 92%로
방갈로르의 독립 개발자가 Claude를 위한 맞춤 용어집 시스템을 구축하여 힌디어 도메인 어휘 정확도를 76%에서 92%로 향상시켰습니다. 예시 기반 용어와 문맥 문장이 가장 효과적이었습니다.

리눅스에서 멀티 샌드박싱으로 llama.cpp 네이티브 도구(exec_shell_command)를 안전하게 실행하는 방법
llama.cpp 네이티브 도구, 특히 exec_shell_command를 사용하고 Firejail + 작은 Alpine VM 등 다중 샌드박스 내에서 실행하여 llama-server 웹 UI를 통해 안전하게 웹을 가져오고 명령을 실행하는 실용적인 가이드입니다.

클로드 스킬 제작 실용 가이드: 구조, 트리거, 스크립트
클로드 스킬은 반복적인 작업을 자동화하는 지침 매뉴얼로, ~/.claude/skills/ 디렉토리에 SKILL.md 파일이 포함된 폴더 형태로 저장됩니다. 이 가이드는 YAML 트리거, 스크립트 통합, 그리고 다중 스킬 오케스트레이션 규칙을 설명합니다.