核心用法
Multi-Agent Intercom 是专为 OpenClaw 生态设计的 P2P 跨代理通信技能,解决原生 sessions_send 无法跨越 agent 边界的核心限制。首次使用需执行 python <SKILL_DIR>/scripts/intercom.py setup 生成协议 SOP,手动粘贴至各 agent 的 AGENTS.md 文件后重载生效。日常通信通过 python intercom.py send <目标agent> <发送方agent> "消息内容" 实现异步投递,目标 agent 即时唤醒处理。
显著优点
1. 真正的零侵入架构:不自动修改任何系统文件,用户完全掌控配置流程;采用安全子进程参数列表,彻底杜绝 shell 注入风险
2. 企业级稳定性:Windows 平台使用 CREATE_NO_WINDOW + close_fds 实现零弹窗静默执行;PowerShell 路由绕过 cmd.exe 参数截断,完美支持多行消息
3. 智能防循环机制:协议内置 anti-loop 逻辑,避免 "收到→感谢" 无限循环
4. 国际化与易用性:自动检测系统语言(中英双语),异步执行立即返回不阻塞
潜在局限
- 依赖手动配置:SOP 需人工复制粘贴至各 AGENTS.md,无法实现一键全网部署
- 本地系统限制:仅支持同一系统内的 agent 间通信,无法跨服务器/网络拓扑
- OpenClaw 版本绑定:要求 >= 2026.x,旧版本不兼容
- 无消息持久化:底层依赖 OpenClaw CLI 唤醒机制,若目标 agent 完全离线可能丢失消息
适合人群
- 运行多 agent 协作的 OpenClaw 高级用户(如 zz/dev/rc 等多角色架构)
- 需要异步任务派发、跨团队通知的自动化工作流场景
- 重视安全性、拒绝自动文件篡改的合规敏感环境
常规风险
- 配置遗漏风险:未完整粘贴 SOP 至所有目标 agent 将导致消息无法被识别处理
- 身份冒用可能:协议依赖 agent ID 自声明,存在发送方伪造身份的理论可能(需配合 AGENTS.md 访问控制)
- Python 环境依赖:要求目标系统预装 Python 3.x,极简环境可能缺失