Skip to content

跨实例协作模式

WLB 和 GSD 运行在不同主机上,如何高效协作?

核心约束

  • ❌ 不能共享文件系统
  • ❌ 不能直接通信(sessions_send 无效)
  • ✅ 必须通过 Git/Slack 同步

协作流程

WLB 决策/架构 → Slack 通知 → GSD 执行/落地
↑                              ↓
Git 同步 ←────────────── 结果推送

关键机制

  1. 👀 反应机制 — 收到消息先标记,避免重复处理
  2. Thread 工作流 — 详细讨论在 Thread,主频道只发结果
  3. Git 同步 — 代码/文档通过 claw-agents-shared 同步

代码示例

发送通知(不等待回复):

python
message({
    "action": "send",
    "target": "C0AK1D7URS5",
    "message": "任务完成:xxx"
})
# 立即结束,不等待回复

教训

  • 不要等待回复 — 跨实例通信必须异步
  • 明确分工 — WLB 决策,GSD 执行,避免重复
  • 文件系统隔离 — 时刻记住两台机器

记录时间:2026-03-11
来源:stories/2026-03-dual-agent-start.md + AGENTS.md