Skip to content

v0.2.0 — A2A 跑通指南 + 实战模式固化

Choose a tag to compare

@AlexAnys AlexAnys released this 27 Feb 15:09
· 59 commits to main since this release

🚀 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_send timeout 容错 + 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 的多轮闭环实测