发布 Agent2Agent 协议 (A2A)
Agent 互操作的新纪元
AI agents 提供了一个独特的机会,通过自主处理许多日常重复或复杂的任务来帮助人们提高工作效率。如今,企业越来越多地构建和部署自主 agents,以帮助扩展、自动化和增强整个工作场所的流程——从订购新笔记本电脑,到协助客户服务代表,再到协助供应链规划。
为了最大限度地发挥 agentic AI 的优势,这些 agents 必须能够在动态的、多 agent 生态系统中跨孤立的数据系统和应用程序进行协作。即使 agents 由不同的供应商构建或在不同的框架中构建,也能够实现 agents 之间的互操作,这将提高自主性并成倍地提高生产力,同时降低长期成本。
今天,我们发布一个新的开放协议,名为 Agent2Agent (A2A),并获得来自 50 多家技术合作伙伴的支持和贡献,例如 Atlassian, Box, Cohere, Intuit, Langchain, MongoDB, PayPal, Salesforce, SAP, ServiceNow, UKG 和 Workday;以及领先的服务提供商,包括 Accenture, BCG, Capgemini, Cognizant, Deloitte, HCLTech, Infosys, KPMG, McKinsey, PwC, TCS 和 Wipro。 A2A 协议将允许 AI agents 相互通信,安全地交换信息,并在各种企业平台或应用程序之上协调行动。我们相信 A2A 框架将为客户增加巨大的价值,他们的 AI agents 现在将能够在整个企业应用程序领域中工作。
这种合作努力标志着一个共同的愿景,即在未来,无论 AI agents 采用何种底层技术,都可以无缝协作以自动化复杂的企业工作流程并推动前所未有的效率和创新水平。
A2A 是一种开放协议,是对 Anthropic 的 Model Context Protocol (MCP) 的补充,后者为 agents 提供了有用的工具和上下文。凭借 Google 在扩展 agentic 系统方面的内部专业知识,我们设计了 A2A 协议,以解决我们在为客户部署大规模多 agent 系统时发现的挑战。 A2A 使开发人员能够构建能够与使用该协议构建的任何其他 agent 连接的 agents,并为用户提供了灵活地组合来自各种提供商的 agents 的能力。至关重要的是,企业可以从标准化方法中受益,从而可以在各种平台和云环境中管理其 agents。我们相信,这种通用的互操作性对于充分发挥协作 AI agents 的潜力至关重要。
A2A 设计原则
A2A 是一种开放协议,它提供了一种标准的 agents 协作方式,而无需考虑底层框架或供应商。在与我们的合作伙伴一起设计该协议时,我们坚持了五个关键原则:
- 拥抱 agentic 能力:A2A 专注于使 agents 能够在他们自然的、非结构化的模式中进行协作,即使他们不共享记忆、工具和上下文。我们正在启用真正的多 agent 场景,而不仅仅将 agent 限制为“工具”。
- 建立在现有标准之上:该协议建立在现有的流行标准之上,包括 HTTP, SSE, JSON-RPC,这意味着它更容易与企业每天已经使用的现有 IT 堆栈集成。
- 默认安全:A2A 旨在支持企业级身份验证和授权,并在启动时与 OpenAPI 的身份验证方案保持对等。
- 支持长时间运行的任务:我们设计 A2A 具有灵活性,并支持多种场景,在这些场景中,它可以出色地完成从快速任务到深度研究的所有工作,当人类参与其中时,这些工作可能需要数小时甚至数天的时间。在整个过程中,A2A 可以为其用户提供实时反馈、通知和状态更新。
- 模式无关:agentic 世界不仅仅限于文本,这就是为什么我们设计 A2A 来支持各种模式,包括音频和视频流。
A2A 如何工作
A2A 促进“客户端” agent 和“远程” agent 之间的通信。 客户端 agent 负责制定和传达任务,而远程 agent 负责根据这些任务采取行动,以尝试提供正确的信息或采取正确的行动。 这种交互涉及几个关键功能:
- 能力发现:Agents 可以使用 JSON 格式的“Agent Card”来宣传他们的能力,从而使客户端 agent 能够识别可以执行任务的最佳 agent,并利用 A2A 与远程 agent 进行通信。
- 任务管理:客户端和远程 agent 之间的通信面向任务完成,其中 agents 努力满足最终用户的请求。 这个“任务”对象由协议定义,并且具有生命周期。 它可以立即完成,或者对于长时间运行的任务,每个 agent 都可以进行通信,以彼此保持同步,了解完成任务的最新状态。 任务的输出称为“artifact”。
- 协作:Agents 可以相互发送消息以传达上下文、回复、artifacts 或用户指令。
- 用户体验协商:每条消息都包含“parts”,这是一个完全形成的内容片段,例如生成的图像。 每个 part 都有指定的内容类型,从而允许客户端和远程 agents 协商所需的正确格式,并明确包括用户 UI 功能的协商——例如,iframes, 视频, web forms, 等等。
有关该协议如何工作的完整详细信息,请参阅我们的规范草案。
一个真实的例子:候选人寻访
(抱歉,您的浏览器不支持此视频播放)
通过 A2A 协作可以显着简化软件工程师的招聘。在像 Agentspace 这样的统一界面中,用户(例如,招聘经理)可以要求他们的 agent 查找符合职位列表、位置和技能要求的候选人。然后,该 agent 与其他专门的 agents 交互以寻找潜在的候选人。用户收到这些建议,然后可以指示他们的 agent 安排进一步的面试,从而简化候选人的寻找过程。面试过程完成后,可以聘请另一个 agent 来协助背景调查。这只是 AI agents 需要跨系统协作以寻找合格的求职候选人的一个示例。
agent 互操作的未来
A2A 有可能开启 agent 互操作的新纪元,促进创新并创建更强大和更通用的 agentic 系统。我们相信,该协议将为 agents 可以无缝协作以解决复杂问题并改善我们生活铺平道路。
我们致力于与我们的合作伙伴和社区一起以开放的方式构建该协议。 我们正在以开源方式发布该协议,并建立明确的贡献途径。
查看完整的规范草案,试用代码示例,并在 A2A 网站上查看示例场景,并了解如何参与贡献。
我们正在与合作伙伴合作,以在今年晚些时候推出该协议的生产就绪版本。
来自 A2A 合作伙伴的反馈
我们很高兴拥有一个不断壮大且多元化的合作伙伴生态系统,他们积极为 A2A 协议及其技术规范的定义做出贡献。 他们的见解和专业知识对于塑造 AI 互操作性的未来至关重要。
以下是一些主要合作伙伴对 A2A 协议的评价:
技术与平台合作伙伴
ask-ai.com
Ask-AI 很高兴与 Google 合作开发 A2A 协议,塑造 AI 互操作性和无缝 agent 协作的未来,从而提升其在客户体验企业 AI 方面的领导地位。– 首席执行官 Alon Talmor 博士
Atlassian
随着 Atlassian 对 Rovo agents 的投资,像 A2A 这样的标准化协议的开发将帮助 agents 成功地发现、协调和推理彼此,从而实现更大规模的更丰富的委托和协作形式。– Atlassian AI 平台工程副总裁 Brendan Haire
Articul8
在 Articul8,我们认为 AI 必须协作和互操作才能真正地在整个企业中扩展。我们很高兴支持 A2A 互操作性协议的开发——该计划与我们提供特定领域 GenAI 功能的任务完美契合,这些功能可以在复杂的系统和工作流程中无缝运行。我们正在启用 Articul8 的 ModelMesh(一个“Agents-of-Agents”)将 A2A 视为一等公民,从而实现智能 agents 之间的安全、无缝通信。– Articul8 创始人兼首席执行官 Arun Subramaniyan
Arize AI
Arize AI 很荣幸与 Google 合作,成为 A2A 互操作性协议的发布合作伙伴,从而推进 AI agents 之间的无缝、安全交互,这是 Arize 致力于开源评估和可观察性框架的一部分。– Arize AI 联合创始人兼首席执行官 Jason Lopatecki
BCG
BCG 帮助以智能为核心重新设计组织。 像 A2A 这样的开放和可互操作的功能可以加速这一点,从而实现可持续的、自主的竞争优势。– BCG 董事总经理兼合伙人 Djon Kleine
Box
我们期待扩大与 Google 的合作关系,使 Box agents 能够使用 A2A 与 Google Cloud 的 agent 生态系统协同工作,共同创新以塑造 AI agents 的未来,同时使组织能够更好地自动化工作流程、降低成本并生成值得信赖的 AI 输出。– Box 平台和集成产品管理副总裁 Ketan Kittur
C3 AI
在 C3 AI,我们认为开放、可互操作的系统是使企业 AI 发挥作用并在现实世界中交付价值的关键——A2A 有潜力帮助客户打破孤岛,并安全地使 AI agents 能够在系统、团队和应用程序之间协同工作。– C3 AI 高级副总裁兼首席技术官、数据科学 Nikhil Krishnan
Chronosphere
A2A 将实现可靠且安全的 agent 专业化和协调,从而开启计算编排的新纪元,使公司能够更快、更可靠地交付产品和服务,并使他们能够将工程工作重点放在推动创新和价值上。– 创始人兼首席技术官 Rob Skillington
Cohere
在 Cohere,我们正在构建企业安全采用自主 agents 所需的安全 AI 基础设施,并且开放的 A2A 协议确保了无缝、可信的协作——即使在气隙环境中也是如此——因此企业可以在不损害控制或合规性的情况下大规模地进行创新。– Cohere 工程副总裁 Autumn Moulder
Confluent
A2A 使智能 agents 能够建立直接的、实时的数据交换,从而简化了复杂的数据管道,从根本上改变了 agents 通信和促进决策的方式。– Confluent 创新高级总监 Pascal Vantrepote
Cotality (以前称为 CoreLogic)
A2A 为智能、实时的通信和协作开启了新的时代,Cotality 将其带给住房贷款、保险、房地产和政府领域的客户——帮助他们提高生产力、加快决策制定。– Cotality 数据解决方案董事总经理 Sachin Rajpal
DataStax
DataStax 很高兴成为 A2A 的一部分,并探索它如何支持 Langflow,这代表着朝着真正可互操作的 AI 系统迈出的重要一步,这些系统可以协作处理跨多个环境的复杂任务。– DataStax 首席产品官 Ed Anuff
Datadog
我们很高兴看到 Google Cloud 推出 A2A 协议来简化复杂 agentic 系统的开发,这将有助于 Datadog 使其用户能够构建更具创新性、优化性和安全性的 agentic AI 应用程序。– Datadog 产品副总裁 Yrieix Garnier
Elastic
为了支持开放、可互操作的 agent 生态系统的愿景,Elastic 期待与 Google Cloud 和其他行业领导者合作开发 A2A,并提供其数据管理和工作流程编排经验来增强该协议。– Elastic 搜索总经理兼 GVP Steve Kearns
GrowthLoop
A2A 标志着应用 AI 的一个关键时刻,是释放指数价值增长的关键,对于 Growthloop 而言,这将使我们的 AI agents 能够与其他 agents 安全且无缝地协作、从企业数据中更快地学习,并快速优化整个营销生态系统中的广告系列。– GrowthLoop 首席数据战略官 Anthony Rotio
Harness
Harness 很高兴支持 A2A,并致力于通过将 AI 驱动的智能集成到软件生命周期的每个阶段来简化开发人员体验,从而使团队能够从运行时数据中获得更深入的见解、自动化复杂的工作流程并增强系统性能。– Harness 工程主管 Gurashish Brar
Incorta
Incorta 很高兴支持 A2A 并促进客户的 agent 通信,从而使企业自动化的未来更加智能、快速且真正由数据驱动。– Incorta 首席执行官 Osama Elkady
Intuit
Intuit 坚信,像 A2A 这样的开源协议将实现复杂 agent 工作流程,加速我们的合作伙伴集成,并通过跨平台 agents 有效地协作来推动行业发展。– Intuit Agentic Frameworks 软件工程副总裁 Tapasvi Moturu
JetBrains
我们很高兴成为 A2A 的发布合作伙伴,该计划增强了 agentic 协作,使我们更接近一个真正的多 agent 世界,从而为 JetBrains IDE、团队工具和 Google Cloud 中的开发人员提供支持。– JetBrains 人工智能总监 Vladislav Tankov
JFrog
JFrog 很高兴加入 A2A 协议,我们认为该协议将有助于克服当今的许多集成挑战,并且将成为下一代 agentic 应用程序的关键驱动力。– JFrog 首席技术官兼联合创始人 Yoav Landman
LabelBox
A2A 是朝着实现 AI agents 的全部潜力迈出的关键一步,它支持 AI 能够真正增强人类能力、自动化复杂工作流程并推动创新的未来。– 创始人兼首席执行官 Manu Sharma
LangChain
LangChain 认为 agents 与其他 agents 交互是近在眼前的未来,我们很高兴与 Google Cloud 合作,提出一个满足 agent 构建者和用户需求的共享协议。– LangChain 联合创始人兼首席执行官 Harrison Chase
MongoDB
通过将 MongoDB 强大的数据库基础设施和混合搜索功能与 A2A 和 Google Cloud 的尖端 AI 模型相结合,企业可以释放零售、制造等行业的新可能性,从而重新定义 AI 应用程序的未来。– MongoDB 产品高级副总裁 Andrew Davidson
Neo4j
Neo4j 很荣幸与 Google Cloud 合作,将我们的图技术知识图和 GraphRAG 功能与 A2A 相结合,以帮助组织解锁新的自动化和智能水平,同时确保 agent 交互保持上下文相关、可解释和可信。– Neo4j 首席产品官 Sudhir Hasbe
New Relic
我们相信,Google Cloud 的 A2A 协议和 New Relic 的智能可观察性平台之间的协作将通过简化集成、促进跨各种系统的数据交换,并最终创建一个更加统一的 AI agent 生态系统,为我们的客户提供巨大的价值。– New Relic 首席业务和运营官 Thomas Lloyd
Pendo
我们很荣幸与 Google Cloud 的 A2A 协议合作,这将是朝着使 AI agents 能够有效协同工作迈出的关键一步,同时保持大规模的信任和可用性。– Pendo 联合创始人兼首席产品官 Rahul Jain
PayPal
PayPal 支持 Google Cloud 的 A2A 协议,该协议代表了开发人员和商家创建由 agentic AI 驱动的下一代商业体验的新途径。-贝宝人工智能高级副总裁兼负责人 Prakhar Mehrotra
SAP
SAP 致力于与 Google Cloud 和更广泛的生态系统合作,通过 A2A 协议塑造 agent 互操作性的未来——这是朝着使 SAP Joule 和其他 AI agents 能够在企业平台之间无缝工作并释放端到端业务流程的全部潜力迈出的关键一步。– 人工智能工程高级副总裁兼全球负责人 Walter Sun
Salesforce
Salesforce 正在引领 A2A 标准支持,以扩展我们的开放平台,使 AI agents 能够在 Agentforce 和其他生态系统中无缝协同工作,从而将断开连接的功能转变为协调的解决方案,并为客户和员工提供增强的数字劳动力。– 产品架构副总裁 Gary Lerhaupt
ServiceNow
ServiceNow 和 Google Cloud 正在合作制定 agent 间互操作性的新行业标准,我们相信 A2A 将为更高效和连接的支持体验铺平道路。– ServiceNow 首席技术官兼 DevOps 执行副总裁 Pat Casey
Supertab
借助 Google Cloud 的 A2A 协议和 Supertab Connect,agents 将能够像人类企业一样支付、收取和交换服务。– Supertab 创始人 Cosmin Ene
UKG
我们在 UKG 很高兴与 Google Cloud 合作开发新的 A2A 协议,该框架将使我们能够构建更智能、更支持性的人力资本和劳动力体验,这些体验能够以前所未有的方式预测和响应员工的需求。– UKG 人工智能主管 Eli Tsinovoi
Weights & Biases
Weights & Biases 很荣幸与 Google Cloud 合作开发 A2A 协议,该协议制定了一项关键的开放标准,将使组织能够自信地部署、协调和扩展各种 AI agents,而无需考虑底层技术。– Weights & Biases 首席技术官兼联合创始人 Shawn Lewis
服务合作伙伴
Accenture
来自 Google Cloud 的多 agent A2A 协议是将跨各种平台的特定领域 agents 联合起来以解决复杂挑战的桥梁,从而实现无缝通信和集体智能,从而实现更智能、更有效的 agentic 解决方案。– Accenture AGBG 全球主管 Scott Alfieri
Deloitte
Agent 间互操作性是支持 agentic AI 架构发展的基本要素,Google Cloud 的 A2A 计划将技术行业参与者生态系统聚集在一起以共同开发和支持该协议,这将极大地加速 agentic AI 的采用。– Deloitte Gopal Srinivasan
EPAM
我们已经在 A2A 领域处于领先地位,我们专注于行业解决方案,这些解决方案提供真正的商业价值——节省时间、减少开销并帮助我们的客户推动收入和增强流程,例如在药物发现过程中开发 FDA 文档。– EPAM 全球 Google Cloud 合作伙伴关系副总裁 Marc Cerro
HCLTech
HCLTech 处于 agentic 企业的前沿,我们很荣幸与 Google Cloud 合作定义 agent 间互操作性,并通过开放的 A2A 标准推进 agentic AI 的可能性。– HCLTech 首席技术官兼生态系统主管 Vijay Guntur
KPMG
在 KPMG,我们很高兴成为这一新兴计划的一部分,因为 A2A 提供了我们需要的基本标准,以便不同的 AI agents 能够真正有效地且负责任地进行协作,这将使客户和企业能够无缝地利用 AI 进行创新和提高效率。– KPMG 合伙人、Google Cloud 和 AI 负责人 Sherif AbdElGawad
Quantiphi
Agents 动态发现功能并在平台之间构建用户体验的能力对于释放企业的真正潜力至关重要。 我们认为 A2A 协议是支持企业构建此类可互操作 agents 的关键一步。-Quantiphi 联合创始人 Asif Hasan
TCS (塔塔咨询服务公司)
A2A 协议是 agentic 自动化下一个时代的基础,在这一时代,语义互操作性占据主导地位,我们很荣幸能够引领这一变革之旅。– 塔塔咨询服务公司 (TCS) 制造业业务总裁 Anupam Singhal
Wipro
由于 AI 的未来在于无缝协作,因此像 A2A 这样的开放协议将成为 AI agents 大规模推动创新的生态系统的基础。– Wipro 技术服务董事总经理兼全球负责人 Nagendra P Bandaru