Repository navigation
v0.2.0 — A2A 跑通指南 + 实战模式固化
🚀 v0.2.0 — A2A 跑通指南 + 实战模式固化
部署完 OpenCrew 后,Agent 间的协作(A2A)需要额外配置才能真正跑通。本版本将 CTO↔Builder 和 CTO↔Ops 实战中沉淀的闭环模式整理成文档和 workspace 补丁,用户只需发一段 prompt 给自己的 Agent 即可自动完成 A2A 设置。
✨ 新增
-
A2A 跑通指南(中文 + English):面向 Agent 的 To-Agent 设置文档
- 最小必要配置变更(
agentToAgent.allow/maxPingPongTurns) - CTO / Builder / CoS 的 AGENTS.md 追加模板
- CoS→CTO、CTO→Builder 两条主路径的验证步骤
- 5 个经实战验证的关键模式
- 最小必要配置变更(
-
README 新增「跑通 A2A 闭环」section(中英双语)
- 含 copy-paste prompt,发给任一 Agent 即可自动设置
🔧 更新(增量,未重写)
-
shared/A2A_PROTOCOL.md — 融入 3 个 battle-tested 模式:
- 多轮 WAIT 纪律 + Round0 审计握手
sessions_sendtimeout 容错 + sessionKey 大小写注意- 双通道留痕 + 闭环 DoD(4 步硬规则)
-
workspaces/cto/AGENTS.md — A2A 派单扩展(thread 留痕 / checkpoint 同步 / timeout / 4步 DoD)
-
workspaces/builder/AGENTS.md — 新增 A2A 协作 section(WAIT 纪律 / thread 留痕 / REPLY_SKIP)
📋 5 个实战模式
| 模式 | 说明 |
|---|---|
| Round0 审计握手 | 正式工作前先验证 Slack 可见性 |
| 多轮 WAIT 纪律 | 每轮 1-2 改动 → Done/Run/Output/WAIT → 等上游指令 |
| Timeout 容错 | sessions_send timeout ≠ 失败,需 thread 兜底消息 |
| 闭环 DoD | Builder closeout → 上游本机复核 → 回发起频道汇报 |
| SessionKey 注意 | 不手打;注意大小写一致性 |
设计原则
- 所有 workspace 变更为 append-only(不重写已有内容)
- 面向 Agent 消费,最小化人工介入
- 经验来源:真实部署中 CTO↔Builder 和 CTO↔Ops 的多轮闭环实测