谷歌发布Agentic Resource Discovery(ARD)开放规范
Announcing the Agentic Resource Discovery specification
Agentic Resource Discovery(ARD)是一项开放规范,用于在Web上发布、发现和验证AI工具、技能与智能体。它基于两个原语:组织在其自有域名下托管catalog描述可用能力,registry作为搜索引擎索引catalog并响应发现请求。ARD支持加密验证,使客户端与端点连接前确认发布者身份,然后直接通过原生协议调用能力。Google Cloud的Gemini Enterprise Agent Platform通过Agent Registry提供企业级支持,包括URN命名、出站策略、工具固定和基于Agent Identity的信任验证。该规范现已发布,开发者可通过托管`ai-catalog.json`文件使其服务可发现。
虽然才刚发布,但 ARD 有可能成为代理网络的“robots.txt”,做 agent 开发的都该看一眼,它解决的是跨组织发现和信任这个真问题。

一套用于在网络上查找和验证工具、技能与智能体的开放规范。
智能体正在成为更庞大生态系统中的参与者。它们日益依赖分布于各个团队、组织和平台之间的工具、技能以及其他智能体。
要让这一生态系统实现规模化,智能体需要可靠地解答三个问题:合适的能力位于何处?我究竟该使用哪项能力?以及我如何验证连接它是安全的?
如今,跨组织解答这些问题尚无标准方式。
因此,我们宣布推出 Agentic Resource Discovery(ARD),这是一套用于在网络上发布、发现和验证 AI 能力的开放规范。ARD 与业界合作伙伴共同开发,使工具和服务能够被安全地共享和连接,无论其底层框架、协议或提供商是什么。
与智能体生态系统的合作伙伴共同打造

智能体网络缺失的一层
设想一个运维智能体正在调查一起线上生产事故。为了解决该问题,它可能需要查询可观测性系统、搜索工程文档、查看部署历史、创建支持工单,甚至可能还要咨询专门的故障排查智能体。
尽管许多平台已经具备用于管理这些能力的自定义注册表,但它们仍然彼此割裂,孤立于各自的特定生态之中。这种互操作性的缺失,使得智能体难以跨不同工具进行顺畅通信。目前所缺少的,是一种标准方式,让智能体能够跨越组织边界发现各种能力,并对所发现的内容建立信任。
ARD 提供了这一层。它标准化了能力如何以组织自己的域名发布,并在联邦注册表中被索引,从而使任何智能体都能动态地为任务找到合适的资源。此后,ARD 便退居一旁——移交可验证的信任元数据,让智能体能够使用工具的原生协议建立直接、安全的连接。
ARD 的工作原理
这一架构依赖两个基础构件:目录和注册表。
- 目录:为了让资源可被发现,组织会发布一个目录,描述其可用的各项能力。由于这些目录直接托管在组织自己的域名之下,该域名的所有权便成为身份与信任的密码学基础。
- 注册表: 注册表充当智能体网络的搜索引擎。它们抓取已发布的目录,对其内容建立索引,并使其可被搜索。当智能体提交发现请求时,注册表会返回匹配的能力,以及用于验证发布者并在建立连接前建立信任所需的元数据。

下面的视频演示了一个 ARD 客户端完全在运行时发现并执行新能力。请在终端窗口中留意以下四个关键阶段:
- 发布目录: 提供方在其域名下的一个众所周知的路径上托管一个 ai-catalog.json 文件。该目录描述了提供方所拥有的可用能力,其中可以包括 MCP 服务器、A2A 智能体、OpenAPI 工具,甚至其他嵌套目录等内容。
- 发现与解析:当客户端智能体需要某项能力时,它既可以使用自然语言意图查询 ARD 注册表(注册表可以主动抓取并索引这些目录),也可以完全绕过搜索,直接从已知合作伙伴的域名获取目录。
- 加密验证: 对于生产环境,发现层允许发布者附加可验证的信任元数据。无论是通过搜索还是直接获取,这都使客户端智能体或注册表能够在连接到端点之前,主动确认发布者真实的加密身份。
- 直接运行时连接:客户端智能体动态加载所选能力,使用其原生协议或 API 与之交互,并将结果返回给用户。
将 ARD 引入 Gemini Enterprise Agent Platform
正如开放网络让信息走向大众化,ARD 也让 AI 资源发现走向大众化。Google Cloud 通过 Agent Registry 在 Gemini Enterprise Agent Platform 中为此提供支持——这款企业级产品将这一愿景落地,并构成这一全球联邦网络的一部分。
Agent Registry 确保企业能够大规模地信任、治理并落地这一承诺。它提供完全托管的支持,用于搜索、发现和托管智能体资源,包括智能体、技能、MCP 服务器及其他工具。此外,它还允许用户将这些能力直接接入 Agent Registry,并且很快将支持经过身份验证的发布者接入。
重要的是,Agent Registry 在企业治理中发挥着核心作用。这包括分配全局唯一的命名空间 URN、执行智能体出站策略,以及固定工具和规范。它还通过 Agent Identity 来处理安全的资源管理,以验证 trust manifest——ARD 的加密层,用于证明智能体的真实性并满足 HIPAA 等企业合规标准。
Agent Platform 将在未来几个月内原生支持 ARD,让各组织能够安全地将其内部注册表连接到更广泛的网络。
开始使用 ARD
ARD 规范现已发布。要参与其中:
- 发布你的第一个目录:按照快速入门指南,在你的域名上托管一个
ai-catalog.json文件,几分钟内即可让你的服务可被发现。 - 阅读规范:查看规范,其中包括完整的 schema、联邦模型、信任架构以及参考实现。
- 加入社区:通过访问我们的GitHub 仓库,贡献实现、提出 schema 更新建议,并参与 ARD 的演进。
智能体生态在去中心化和开放的状态下才能发挥最佳效果。ARD 正是我们为保持这一方向所做的贡献。我们期待你的反馈——以及你的目录!
致谢
Agentic Resource Discovery 规范采用 Apache 2.0 许可证,并构建在基础性的 AI Catalog 数据模型之上。我们感谢 Linux 基金会下的 AI Catalog 工作组,以及帮助塑造该规范和参考实现的启动合作伙伴。
来源:Google Developers Blog(RSS) · developers.googleblog.com