A2A

A2A 是面向 agent 之间互操作的通信协议层,关注不同 agent 或不同系统之间如何发现、调用和交换任务,而不是单个应用内部如何编排多 agent。

#tech / ai #resource / a2a #type / concept #status / growing

[!info] related notes

A2A

一句话定义

A2A 是 agent-to-agent 的通信协议层,目标是让不同 agent 或不同系统里的 agent 能以更标准化的方式交换任务和结果。

核心机制 / 工作原理

A2A 关注的是“agent 和 agent 之间怎么说话”,而不是“单个应用内部怎么编排流程”。

它通常会涉及这些问题:

  • 如何发现某个 agent 提供什么能力
  • 如何把任务请求发给另一个 agent
  • 如何回传结果、状态或错误
  • 不同系统之间如何保持较稳定的互操作边界

所以它更接近协议层,而不是单个产品里的工作流技巧。

最小例子 / 最小场景

如果一个客服平台里的 agent 需要把“物流异常处理”转交给另一个外部系统中的 specialist agent,并按约定格式收回结果,这类跨系统接入就更接近 A2A 场景。

边界与易混淆点

  • A2A 不等于 handoff。handoff 更像同一套运行时里的会话接力;A2A 更像系统间协议。
  • A2A 不等于 manager 模式。manager 讲的是谁在总控流程;A2A 讲的是 agent 间怎么通信。
  • 很多今天常见的多 agent 产品,主要还是应用内部编排,所以未必真的需要 A2A。
创建于 2025/9/1 更新于 2026/5/27