AI摘要

Google宣布了一系列A2A技术更新,包括代理开发套件(ADK)的增强功能、代理引擎界面的推出以及Agent2Agent (A2A)协议的全面升级。这些更新旨在帮助开发者构建更复杂、可靠且具有影响力的智能代理解决方案。Python ADK v1.0.0稳定版发布,Java ADK v0.1.0初始版本发布,代理引擎用户界面推出,A2A协议规范0.2版本发布,以及A2A Python SDK推出。新的A2A合作伙伴包括Auth0、Box AI、Microsoft、SAP和Zoom,共同推动A2A生态系统的成长。
Google宣布了一系列A2A技术更新,包括代理开发套件(ADK)的增强功能、代理引

A2A封面

在 Google,我们展望这样一个未来:智能代理不仅仅是工具,更是解决复杂挑战、优化工作流、释放全新可能性的协作伙伴。我们认为,要实现这一愿景,关键在于为开发者提供一个具备灵活性、可信度与全面能力的平台。今天,我们很高兴能与您分享我们产品组合中一系列意义重大的更新,这些更新正是围绕这一理念打造,旨在帮助您以前所未有的便捷性与强大能力,构建并管理您的智能代理。

这些增强功能聚焦于提供强大的开发工具、直观的管理界面以及无缝的代理间通信,为下一代 AI 驱动的解决方案打造更加坚实的基石。

助力构建可靠而灵活的代理:代理开发套件 (ADK)

为了让您能够构建具备稳定性和适应性的复杂代理系统,我们在代理开发套件 (ADK) 中引入了多项重要创新。

Python ADK v1.0.0:适用于生产就绪型代理的稳定版本我们很高兴地宣布正式发布 Python 代理开发套件 v1.0.0 稳定版。这一里程碑标志着 Python ADK 已达到生产就绪状态,可为开发者提供一个可靠、稳健的平台,使其能够在实际环境中安心构建和部署代理系统。我们已经收到来自现有代理开发套件用户的积极反馈,包括 Renault Group、Box 和 Revionics 等企业。
Java ADK v0.1.0:将代理能力拓展至 Java 生态系统为了进一步扩大适用范围,我们同时发布了 Java ADK v0.1.0 的初始版本。此次发布将 ADK 的强大功能与灵活性引入了 Java 开发环境,使 Java 开发者也能利用该套件的能力,满足其代理系统的开发需要。

要开始使用 Java ADK,请将以下依赖项添加到您的 Maven 项目中:

<groupId>com.google.adk</groupId>
<artifactId>google-adk</artifactId>
<version>0.1.0</version>


XML

直观的控制与管理:代理引擎界面

Vertex AI 代理引擎有助于开发者在生产环境中部署、管理和扩展代理系统。我们很高兴现在推出代理引擎用户界面,以更加直观和集中化的方式简化代理生命周期管理。这一便于使用的界面可通过 Google Cloud 控制台访问,并提供全面的仪表板,供您查看和管理已部署的代理、列出会话记录、追踪并调试操作,并监控代理的状态。这种简化的流程显著提升了开发和管理效率,让您对代理的行为和性能拥有更强的控制力和更深入的洞察。

代理引擎界面:您可以在这里查看已部署的代理、监控指标(如请求量和 CPU 使用率)、管理会话、查看部署详情,并深入分析跟踪记录。
无缝且安全的协作:全面升级 Agent2Agent (A2A) 协议
为了让代理真正成为可靠的协作伙伴,它们之间需要能够有效且安全地进行通信。我们正与合作伙伴一道,持续改进 Agent2Agent (A2A) 协议,以在代理之间实现更复杂、更可靠的交互。

更轻量、更安全的交互

更新的 A2A 协议规范 (v0.2)我们已推出 A2A 协议规范的 0.2 版本,包含以下关键改进:

支持无状态交互:此次更新简化了无需会话管理场景下的开发流程,实现了更高效、更轻量的通信方式。
标准化的身份验证:我们基于类似 OpenAPI 的身份验证架构,正式定义了统一的身份验证方案,确保代理之间清晰传达身份验证需求,从而提升代理间交互的安全性与可靠性。

简化与 A2A Python SDK 的集成

为了让开发者更轻松地使用 A2A 协议,我们推出了适用于 A2A 的官方 Python SDK。这一专用软件开发套件提供了与 A2A 交互以及基于其构建应用所需的各种工具,让强大的通信能力能够更便捷地集成到您的 Python 代理中。

携手新的 A2A 合作伙伴,推动生态系统加速成长

A2A 在行业中的采用速度正在显著加快。我们已经看到多个平台推出了增强功能,用于构建、部署和保护 A2A 代理,这将有助于为未来复杂的多代理系统奠定坚实的基础设施基础。同时,各公司也在为现有代理添加 A2A 支持,使其能够在这个快速增长的生态系统中与其他代理无缝通信。最近的更新包括:

Auth0 正在推出开源示例代理,展示如何使用 A2A 和 Auth0 的 Auth for GenAI 服务,对代理进行远程身份验证,以实现安全的多代理通信。
Box AI 代理通过提取关键信息(如日期和合同条款),将扫描件、图像等非结构化内容转化为可操作的数据。通过采用 A2A 协议,Box AI 代理能够与外部代理安全协作,在内容存储的位置直接完成复杂的多系统流程。
Microsoft 已宣布在 Azure AI Foundry 中支持该协议以用于构建 A2A 代理,并实现了在 Microsoft Copilot Studio 中调用任意 A2A 代理的能力。此外,Microsoft 还展示了通过使用 Microsoft Entra Agent ID 和 Microsoft Graph 调用多个 A2A 代理,以此提升办公效率的应用案例。
SAP 正在为其 AI 助手 Joule 添加对 A2A 协议的支持,这将使 Joule 能够在 SAP 生态系统内编排代理,并在 Joule 界面中调用基于 Google ADK 构建的 A2A 代理,让用户无需切换上下文即可访问多个系统中的代理,完成更多任务。
Zoom 已宣布支持 A2A 协议及 Agentspace 集成,推动其开放平台上的多代理协作迈向新阶段。

携手共建未来

我们对这些更新感到无比振奋,并坚信它们有助于您构建更加复杂、可靠且具有影响力的智能代理解决方案。此次在 ADK、代理引擎和 A2A 协议上的重大升级,旨在为您提供一个全面而灵活的平台,将您那些以代理为核心的宏伟计划真正变为现实。

我们期待见证您接下来的精彩创作。

🚀 即刻行动,开始构建

Python ADK (v1.0.0)
Java ADK (v0.1.0)
A2A Python SDK
探索代理引擎

🗣️ 参与讨论,获得支持

ADK GitHub 讨论区
A2A GitHub 讨论区
Reddit 上的 ADK

💡 深入学习,激发灵感

A2A 协议规范 (v0.2)

本公告于 2025 年 Google I/O 大会在 io.google 公布。

最后修改:2025 年 06 月 11 日
点赞的人是最酷的