来源:互联网 更新时间:2026-06-27 07:21
先说几个核心判断。Agent-to-Agent(A2A)协议正在成为多智能体协作的基础设施,而各大开发平台对它的支持程度,将直接决定未来企业级智能体生态的走向。下面我们系统梳理一下A2A协议的要点、主流Agent开发平台的特性,以及如何基于A2A协议把Agent“发布”出去。
先来看看A2A协议的五个核心设计原则,它们奠定了整套协议的基调。

讲完五大原则,接下来看协议中定义的三个关键角色——它们各司其职、协同配合,共同支撑起多Agent生态的运行。

客户端负责选择合适的远程Agent来完成任务,并管理与远程Agent的通信、认证和任务状态。
A2A协议还设计了一套完整的对象体系,用于实现高效协作:

Agent开发平台大致可分为两类:高代码平台和低代码平台。低代码平台如Coze、Dify,通过可视化界面和拖拽操作降低门槛;高代码平台则更适合有技术背景的开发者,强调灵活性和深度定制,也更容易实现协议的标准化需求。本章主要聚焦高代码平台。

还有一些小众框架,如Azure AI Foundry Agent Service、MindsDB Agent和Marvin等。
这一章基于教学版代码介绍A2A智能体平台的搭建过程。代码路径如下:
git clone https://github.com/huangjia2019/a2a-in-action.git

在这个基于A2A协议的智能体平台中,用户在浏览器端发出指令后,前端将请求传给Host Agent,由它负责解析意图、拆解子任务,并行触发多个Remote Agent;每个Remote Agent通过A2A Client将子任务封装为标准JSON-RPC请求,发送给远端对应的A2A Server,由后者调用各自擅长的智能体模块执行并返回结果;最后Host Agent汇总并格式化各路反馈呈现给用户。
进入demo/ui目录,启动Demo:
cd demo/ui
uv run main.py
启动后日志如下:

Host Agent的管理页面地址:http://localhost:12000/

页面支持对话功能:

注册Remote Agent功能:

页面还支持事件列表查询、任务列表查询、设置等功能。
启动基于LangGraph开发的Agent:进入agents/langgraph目录,通过uv run .命令启动服务。

将LangGraph开发的Agent注册到Host Agent:

输入Agent发布的地址和端口:

会自动弹出Agent Card:

可以看到Remote Agent已经添加成功。

正常情况下,可以通过页面中的对话,通过Host Agent的Client与这个Remote Agent进行交互调用。不过实际调试中,可能由于网络环境问题出现一些请求超时情况,这里先初步体验这个Demo案例。
在教学项目中,LangGraph框架开发的Agent通过A2AServer(A2A协议服务端实现)将CurrencyAgent以HTTP服务形式暴露出来,并注册了自己的AgentCard。
Agent Card是A2A协议的关键核心对象,定义Agent的元数据(名称、描述、URL、版本等),声明支持的输入/输出模态,列出技能清单。它的目的是让Agent能够被发现,并让其他系统知道如何与之交互——这是实现Agent-to-Agent通信的基础。
A2AServer则是A2A协议的服务端实现,其中的Task Manager负责任务生命周期管理、状态追踪和更新(WORKING、COMPLETED、ERROR等)、同步/异步请求处理、生成响应格式以及错误处理和恢复。
server = A2AServer(
agent_card=agent_card,
task_manager=AgentTaskManager(
agent=CurrencyAgent(),
notification_sender_auth=notification_sender_auth,
),
host=host,
port=port,
)
这样一来,LangGraph目录下的Agent就成为一个标准的A2A协议远程Agent,具备独立服务能力和能力自描述。
在智能体时代,授权的内涵发生了根本性变化。


Google Cloud已联手50多家技术与服务伙伴(包括Atlassian、Salesforce、MongoDB、Accenture、Deloitte等)共建A2A生态。未来预计将在开源社区中逐步完善规范,并推出生产级实现,推动异构Agent在企业级场景中的深度互操作,助力跨系统、跨组织的智能协作大规模落地。
目前多数企业可能还未涉及跨平台的Agent交互问题,所以持观望态度,等待市场上出现更稳定、更成熟的企业级A2A智能体平台。
本文如有不准确的引用或观点,欢迎大家批评指正。
《Off Campus》第二季官宣:这对CP还在,但不再是主角
币安Binance虚拟货币交易平台 币安官方APP安卓苹果下载入口
archiveofourown 实战指南:常见用法整理
HBO 奇幻剧《龙之家族》第三季定档 6 月 22 日,最终预告片曝光喉道海战
客单价碾压宝马奥迪!极氪5月交付新车34377辆:连续4个月双增长
折后价近千元 澳洲一店主将真老鼠缝到内裤上当时尚单品卖
作家助手如何上传自制封面 作家助手如何设置小说的封面
如何在夸克浏览器中开启网页视频的倍速播放功能?
DOTA2 TI时隔七年重返上海!门票6月10日开抢,国服享受优先购买!
全链网:黄金价格因美元的走强及利率担忧而下跌
欧易OKX官方网站直达入口 2026欧易官方App安卓版v7.1.0下载安装
美国市场:股票相对债券的风险溢价正在消失
有寓意的易经网名男生(精选100个)
电视剧《小欢喜》剧情介绍
电影《遁甲门之消失的公主》剧情介绍
动漫《柚木家的四兄弟》剧情介绍
植物娘大战僵尸电脑端与手机端存档转移的方法
网石18禁MMO《RAVEN2:渡鸦》大型更新推出全新职业“军阀”
《梦幻西游》159五开五门怎么搭配-159五开五门常见搭配
卡厄思梦境哀嚎螺旋塔攻略 哀嚎螺旋塔怎么玩
手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc