← 返回信息流
AI 资讯Hacker News·1 天前

发布代理资源发现规范

原标题:Agentic Resource Discovery Specification

速览

该规范定义了AI代理在复杂环境中发现和管理资源的标准化方法。它解决了多代理协作中的资源定位难题,提升了系统的互操作性。此举有助于构建更高效、可扩展的自动化AI工作流。

AI 深度解读

Agentic Resource Discovery Specification (ARD) 深度解读

背景

随着 AI 客户端(AI clients)能力的演进,它们不再局限于模型内部预训练的知识。现代 AI 客户端能够调用外部能力,包括工具(Tools)、技能(Skills)、MCP 服务器、API、工作流(Workflows)以及其他智能体(Agents)。我们将这些外部能力统称为“智能体资源”(Agentic Resources)。

目前,智能体资源的数量正在迅速增长。这些资源来源多样:有些是公开的,有些来自供应商,有些则是企业内部构建的;有些是仅针对单一任务的狭义工具,有些则是具备完成任务能力的智能体或工作流。这种爆炸式增长带来了一个简单却棘手的问题:AI 客户端如何知道哪些资源是可用的?

当前的解决方案主要依赖人工操作。用户、开发者或 IT 管理员必须手动寻找智能体资源,评估其有用性和可信度,将其连接到客户端,并持续维护这些连接。在只有少数几个知名工具的情况下,这种方式尚可运作;但当每个产品、团队、供应商和组织都在发布自己的智能体资源时,这种模式就会彻底失效。

瓶颈不再在于“调用”(Invocation),而在于“发现”(Discovery)。如果客户端不知道某项能力的存在,它就无法使用;如果用户从未听说过某个智能体资源,他们就无法提出需求;企业也不能指望每位员工都清楚哪些内部工具、经批准的供应商服务或私有工作流适用于特定任务。

核心内容

为了解决上述发现难题,智能体资源发现规范(Agentic Resource Discovery Specification,简称 ARD) 应运而生。

1. 核心机制:从“手动连接”到“自动发现”

ARD 的核心逻辑是让客户端只需提出一个问题:“什么智能体资源可以帮助完成这项任务?” 作为回应,系统会返回一组匹配的能力集。这些资源不仅包含功能描述,还明确了:

  • 每个资源的功能(What each one does)
  • 提供者(Who provides it)
  • 部署位置(Where it lives)
  • 客户端的接入方式(How the client can reach it)

2. 职责边界:仅负责“发现”,不负责“调用”

需要明确的是,ARD 仅处理发现环节

  • 调用机制独立:客户端通过其选定的智能体资源自身的机制进行调用。这可能包括 MCP 协议、API、智能体框架、工作流系统或其他自定义方式。
  • 位置前置:ARD 位于调用之前,旨在帮助客户端决定使用哪项能力。
  • 设计灵活性:关于“搜索什么”、“何时搜索”以及“如何处理返回的结果”,这些决策权完全留给系统的设计者。

3. 定位:非产品,而是规范

ARD 不是一个具体的产品,而是一项规范。任何数量的发现服务都可以实现这一规范。例如:

  • GitHub 的 Agent Finder
  • Hugging Face 的 Discover

这两者都是基于此类理念的服务实例。其核心目标是实现互操作性:

  1. 一个智能体资源只需发布一次,即可被多个客户端发现。
  2. 客户端能够找到远超其已知小范围之外的有用智能体资源。

关键要点

  • 问题本质转移:AI 应用开发的瓶颈已从“如何调用外部能力”转变为“如何发现可用的外部能力”。
  • 人工模式失效:依赖用户或管理员手动查找、评估和连接资源的模式,无法适应大规模、多来源的智能体资源生态。
  • 解耦发现与执行:ARD 严格区分“发现”与“调用”。它提供元数据(描述、提供者、位置、接入点),但不规定具体的执行协议(如 MCP、API 等)。
  • 标准化互操作:通过统一发现规范,实现“一次发布,多处发现”,降低客户端集成成本,扩大资源曝光面。
  • 生态开放性:该规范旨在打破封闭生态,让企业内部的私有工具、供应商服务以及公共资源能够在统一的发现层中流通。

意义与影响

1. 解决“资源孤岛”与“发现疲劳”

在当前的 AI 生态中,资源分散在 GitHub、Hugging Face、企业内部服务器以及各类 SaaS 平台。没有统一的发现标准,开发者面临严重的“发现疲劳”。ARD 通过标准化元数据描述,使得跨平台、跨组织的资源检索成为可能,极大降低了集成新能力的门槛。

2. 推动 AI 客户端的“插件化”演进

正如浏览器通过标准协议发现网页,或操作系统通过标准接口发现硬件,ARD 旨在为 AI 客户端建立类似的“插件市场”基础设施。这使得 AI 客户端可以从封闭的模型调用者,进化为开放的能力聚合平台。

3. 促进企业级 AI 治理与安全

在企业环境中,IT 管理员最头疼的是员工使用未经批准的 AI 工具。通过 ARD,企业可以构建内部的“可信发现服务”,仅向员工展示经过审核的内部工具和供应商服务。这不仅提高了效率,还加强了合规性与安全性管控。

4. 加速智能体经济的形成

当发现变得容易,资源的流动性就会增加。开发者更愿意发布工具,因为知道它们能被广泛发现;用户更容易找到解决方案,因为不再受限于已知的小圈子。这种正反馈循环将加速智能体(Agent)和工具(Tool)生态的繁荣,推动 AI 从“聊天机器人”向“自主执行任务的基础设施”转变。

总之,ARD 是构建下一代开放 AI 生态的关键基础设施。它不生产能力,但它让能力被看见、被连接、被使用。

查看原文 →agenticresourcediscovery.org