A2A Protocol 中文社区

让不同框架、不同厂商的智能体互相协作

A2A 为智能体间的能力发现、消息交换与任务协作定义通信协议。本社区提供协议解读、开发指南与协作示例。

客户端A2A远程 Agent
  • Agent Card能力与接口
  • Message交互内容
  • Task / Artifact任务状态与产出
协议对象与交互关系

协作示例

工单分析中的 Agent 协作

协调 Agent 把工单交给分析 Agent,补充所需信息,并查询处理状态与结果。示例说明 A2A 的任务交接,以及 MCP 在分析 Agent 内部的工具访问。

协议交互示例,未作端到端实测。

阅读协作示例
协调 Agent分析 Agent
  1. 协调 Agent → 分析 Agent发送工单与补充信息SendMessage
  2. 协调 Agent → 分析 Agent查询任务状态GetTask
  3. 分析 Agent → 协调 Agent返回状态与分析结果

工程实践

生产就绪检查

SDK 与开发工具

官方 SDK

Python、Go、Java、JavaScript、C#/.NET 与 Rust 的 SDK,含仓库链接与版本说明。