代理资源发现规范
Agentic Resource Discovery Specification

原始链接: https://agenticresourcediscovery.org/introduction/

随着 AI 客户端对外部“智能体资源”(如工具、API 和工作流)的依赖日益加深,手动连接和管理这些能力已成为巨大的瓶颈。目前,用户和开发者必须手动识别、验证并连接每一个工具,随着可用资源生态的扩张,这种方式已难以为继。 “智能体资源发现规范”(ARD)通过标准化 AI 客户端查找相关能力的方式,解决了这一问题。客户端无需手动管理集成,而是可以使用 ARD 向发现服务查询符合特定任务的工具。ARD 提供了必要的元数据(工具的功能、提供方及其访问方式),但不强制规定具体的调用方法——调用仍由资源的原生框架(如 MCP 或 API)处理。 作为通用的发现层,ARD 允许资源只需发布一次,即可被不同的客户端发现。这构建了一个可扩展的生态系统,使 AI 智能体能够轻松定位并利用除开发者预配置以外的广泛且多样的工具。

Hacker News 新内容 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交登录 Agentic Resource Discovery 规范 (agenticresourcediscovery.org) 7 分 | 作者:damick | 1 小时前 | 隐藏 | 过往 | 收藏 | 讨论 https://developers.googleblog.com/en/announcing-the-agentic-... 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文

AI clients are no longer limited to what the model knows. They can use external capabilities — tools, Skills, MCP servers, APIs, workflows, and other agents. We call these capabilities agentic resources.

The number of agentic resources is already growing quickly. Some are public, some come from vendors, some are built inside companies; some are narrow tools for a single task, and others are agents or workflows that know how to get something done. That creates a simple problem: how does an AI client know what is available?

Today the answer is mostly manual. A user, developer, or IT admin has to find the agentic resource, judge whether it is useful and trustworthy, connect it to the client, and keep that wiring current. That works when there are a handful of well-known tools. It breaks down when every product, team, vendor, and organization is publishing agentic resources of its own.

The bottleneck is no longer invocation. It is discovery. A client cannot use a capability it does not know exists, a user cannot ask for an agentic resource they have never heard of, and an enterprise cannot expect every employee to know which internal tools, approved vendor services, and private workflows apply to each task.

This is the problem the Agentic Resource Discovery Specification (ARD) solves. ARD lets a client ask one question: what agentic resource can help with this task? The answer is a set of matching capabilities: what each one does, who provides it, where it lives, and how the client can reach it.

ARD only handles discovery. The client invokes the agentic resource it selects through that agentic resource's own mechanism — MCP, an API, an agent framework, a workflow system, or something else. ARD sits before invocation; it helps the client decide which capability to use. What to search over, when to search, and what to do with the results returned are all choices left to the designer of the system.

ARD is not a product. Any number of discovery services can implement it — GitHub's Agent Finder and Hugging Face's Discover are two such services. The point is that an agentic resource published once should be discoverable by many clients, and a client should be able to find useful agentic resources well beyond the small set it already knows about.

To see how that works in practice, read How ARD works.

联系我们 contact @ memedata.com