跨实例协作模式
WLB 和 GSD 运行在不同主机上,如何高效协作?
核心约束
- ❌ 不能共享文件系统
- ❌ 不能直接通信(sessions_send 无效)
- ✅ 必须通过 Git/Slack 同步
协作流程
WLB 决策/架构 → Slack 通知 → GSD 执行/落地
↑ ↓
Git 同步 ←────────────── 结果推送关键机制
- 👀 反应机制 — 收到消息先标记,避免重复处理
- Thread 工作流 — 详细讨论在 Thread,主频道只发结果
- 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