谷歌将Agent2Agent协议捐赠给Linux基金会

2025年06月25日 由 佚名 发表 24 0

谷歌有限责任公司的云部门已将Agent2Agent协议,这是一种促进人工智能代理之间互动的技术,捐赠给了Linux基金会。


这家搜索巨头在丹佛举行的北美开源峰会上于周一宣布了这一举措。


“此举旨在通过提供一个强大的开放协作框架、知识产权管理和长期管理,加速A2A协议的采用和发展,”一组谷歌高管在博客文章中写道。


一些应用程序使用多个AI代理为用户自动化任务。例如,一个网络故障排除工具可能利用一个代理来诊断路由器中的问题,另一个代理来修复交换机故障。为了找到同时影响路由器和交换机的错误的根本原因,这两个代理可能需要相互共享技术数据。


使代理协调工作在历史上需要开发人员编写复杂的自定义代码。谷歌的Agent2Agent协议,或A2A软件,旨在简化这一任务。它提供了预打包的功能,用于在代理之间传输数据,免去了开发人员从头编写所有内容的麻烦。


谷歌表示,A2A适用于广泛的AI用例。如果一个代理难以处理一个提示,它可以使用该协议将请求路由到具有更相关功能集的另一个代理。根据该公司说法,A2A驱动的代理还可以协作处理需要人类输入并可能需要数天完成的更复杂任务。


A2A将其在代理之间传输的数据打包成JSON文件格式。由于其相对简单和低内存占用,JSON被广泛用于在应用程序之间传输信息,从而减少带宽消耗。它也比用于同一任务的流行技术XML更安全。


通过A2A共享的JSON文件不仅可以包括文本,还可以包括多模态数据。例如,一个代理可以向编码助手发送一个用户界面元素的草图和用CSS实现它的指令。然后,编码助手可以使用A2A返回请求的CSS代码片段。数据通过一种名为JSON-RPC 2.0的网络协议的HTTP版本发送,该协议优化了JSON文件的传输。


A2A提供了三种在代理之间共享文件和指令的方法。


有一种所谓的同步模式用于简单的代理交互,例如涉及单个提示响应的交互。另两种模式则针对需要大量时间完成的更复杂任务。执行此类任务的A2A驱动代理可以在完成关键子步骤时提供更新。


谷歌表示,A2A旨在补充另一种名为模型上下文协议(MCP)的开源代理通信协议。MCP由Anthropic PBC在去年年底推出。A2A旨在促进代理之间的互动,而MCP允许代理与其他类型的应用程序(如数据库)进行交互。


除了A2A规范,谷歌还将伴随的软件开发工具包和工具捐赠给Linux基金会。据该非营利组织称,除了Alphabet Inc.的部门外,该项目已经得到了六家主要科技公司的支持。该集团包括亚马逊网络服务公司、思科系统公司、微软公司、ServiceNow公司、Salesforce公司和SAP SE。


“通过加入Linux基金会,A2A确保了长期的中立性、协作和治理,这将开启代理对代理驱动的生产力的新时代,”Linux基金会执行董事Jim Zemlin说。



文章来源:https://siliconangle.com/2025/06/24/google-donates-agent2agent-protocol-linux-foundation/
欢迎关注ATYUN官方公众号
商务合作及内容投稿请联系邮箱:bd@atyun.com
评论 登录
热门职位
Maluuba
20000~40000/月
Cisco
25000~30000/月 深圳市
PilotAILabs
30000~60000/年 深圳市
写评论取消
回复取消