协议标准 · 已沉淀概念
A2A(智能体间协议)
让不同厂商、不同框架构建的 AI 智能体相互发现、沟通与协作的开放协议。
它解决什么问题
MCP解决智能体连接工具,A2A进一步解决智能体与智能体之间如何合作。
通俗理解
它像给不同公司的智能体制定一套共同的接单和交付规则:先公开自己能做什么,再接收任务、同步进度并交付结果。
核心机制
- 远程智能体通过 Agent Card 说明身份、能力、地址与认证要求。
- 客户端智能体选择合适的智能体,并发送任务或消息。
- 远程智能体返回状态、消息或 Artifact,并可用轮询、流式或推送方式持续更新。
典型应用场景
- 招聘智能体调用候选人搜索、面试安排和背景核查等专用智能体。
- 企业自动化平台让不同厂商的智能体共同完成跨系统流程。
- 长时间任务中持续返回进度、中间结果和最终交付物。
理解边界
它不是什么
A2A 不是模型、智能体平台或工作流程引擎;它只规定智能体之间如何发现、通信和交付。
常见误区
对方智能体不需要公开内部记忆、工具或实现细节;在客户端看来,它可以保持为一个黑盒。
与相近概念的区别
MCP 侧重让智能体连接工具和上下文;A2A 侧重让独立智能体彼此协作。两者是互补关系,不是替代关系。