Elastic 推出 Agent2Agent(A2A)开放协议:让“多 AI 编辑部”像乐队般默契配合

Elastic 发布 Agent2Agent(A2A)通信标准,专为多智能体协作而生:各代理无需共享内存或共用工具,只需用 JSON-RPC 消息就能完成任务拆分、进度同步与结果回传。官方还在 Elasticsearch 上开源了“数字新闻室”示例——新闻主任、记者、调研员、档案、编辑、发布六大代理各尽其职,依靠 A2A 协同跑完选题、写作、审核、上线的完整链路。

image.png

协议四大原则  

1. 消息传递: 使用结构化的 Task 与 Artifact 对象,支持通过 SSE 流式推送更新  

2. 协调: 借助 Agent Card 自动发现各代理能力,按需动态建立依赖关系  

3. 专业化: 每个代理聚焦单一职责,便于横向扩展  

4. 分布式状态: 实时广播任务进度与中间产物,无需中心化调度器

与 MCP 的关系  

A2A 负责“多代理分工协作”,MCP 负责“单代理工具调用”。两者可叠加:例如记者代理用 MCP 访问图片库,再通过 A2A 将稿件提交给编辑代理,形成“工具 + 协作”的混合架构。

落地进展  

目前 A2A 已集成到 Google ADK、LangGraph、Crew.AI,Elastic 也提供 Agent Builder 技术预览。开发者可用 Docker-Compose 一键启动“AI 编辑部”沙盒,约 15 分钟即可体验从选题→数据→成稿→发布的全自动流程。

爱智特-AI智能体一站式企业智能体交易学习发行平台|智能体教程|智能体社区
© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享