ARD: как AI-агенты находят инструменты без ручной установки — спецификация
Команда, которая строит AI-агентов, сталкивается с одной и той же проблемой: чтобы агент вызвал внешний инструмент или обратился к другому агенту, разработчик должен заранее прописать URL в конфигурационном файле. Это работает для пяти-десяти постоянных инструментов, но не для тысяч ситуативных возможностей.
Источник: huggingface.co
17 июня 2026 года группа разработчиков из Microsoft, Google, GoDaddy и Hugging Face опубликовала черновик открытой спецификации Agentic Resource Discovery (ARD). Она определяет, как агенты могут находить нужные инструменты, навыки и других агентов в момент выполнения задачи — без того, чтобы человек заранее устанавливал и настраивал каждый ресурс.
Для владельца продукта или руководителя команды это означает: если спецификация получит распространение, время на интеграцию новых возможностей агента может сократиться с дней до минут. Но прежде чем менять архитектуру, стоит понять, что именно предлагает ARD, где она уже работает и какие риски пока остаются.
Что изменилось: от ручной установки к поиску по запросу
Сегодняшняя модель работы с агентами построена на трёх протоколах. MCP (Model Context Protocol) даёт агенту стандартный способ вызывать инструменты. Skills — способ выполнять инструкции. A2A (Agent-to-Agent) — способ вызывать других агентов. Все три протокола предполагают, что пользователь уже знает, какой инструмент или агент ему нужен, и заранее его подключил.
ARD добавляет четвёртый слой — обнаружение. Вместо того чтобы вручную прописывать каждый MCP-сервер или навык, агент отправляет поисковый запрос в реестр и получает ранжированный список доступных возможностей. Реестр может быть как публичным (например, Hugging Face Hub), так и корпоративным.
Спецификация определяет два механизма:
- Статический манифест
ai-catalog.json— файл, который издатель размещает на известном URL и в котором описывает свои возможности. - Динамический API
POST /search— REST-эндпоинт, который принимает поисковый запрос на естественном языке и возвращает ранжированные результаты.
Ключевое отличие от существующих подходов: выбор инструмента выносится за пределы контекстного окна языковой модели. Реестр использует более богатые сигналы — идентификацию издателя, репрезентативные запросы, метки соответствия и теги.
Чем ARD отличается от MCP, Skills и A2A
Чтобы не путать новый стандарт с уже существующими, полезно представить их как разные этапы одного процесса.
| Протокол | Что делает | Когда используется |
|---|---|---|
| MCP | Вызов инструмента | Агент уже знает, какой инструмент нужен |
| Skills | Выполнение инструкции | Агент уже знает, какую инструкцию применить |
| A2A | Вызов другого агента | Агент уже знает, какого агента вызвать |
| ARD | Поиск и обнаружение | Агент не знает, какой инструмент или агент подходит |
ARD не заменяет MCP, Skills или A2A. Он работает перед ними: агент сначала находит подходящий ресурс через ARD, а затем вызывает его через существующий протокол.
Как это работает на практике: пример Hugging Face
Hugging Face Hub — первая публичная реализация ARD. Инструмент Discover Tool предоставляет поисковый доступ к тысячам Skills, ML-приложений и MCP-серверов, размещённых на Hub и в других ARD-реестрах.
Как это устроено технически:
- Hub использует семантический поиск по своим Space (интерактивным приложениям).
- Флаг
agents=trueв поисковом запросе возвращает Space, ранжированные по метаданным, важным для агентов. - Discover Tool преобразует результаты поиска в формат ARD.
При этом применяются два фильтра: в ответ включаются только Space, которые находятся в статусе RUNNING (работающие), а формат ответа зависит от типа запроса. Поддерживаются три медиатипа:
application/ai-skill— сгенерированное описание навыка на основе файлаagents.md.application/mcp-server+json— запись каталога MCP-сервера для Space с тегомmcp-server.application/vnd.huggingface.space+json— сырые метаданные Space для клиентов, которые хотят обработать их самостоятельно.
Для владельца продукта это означает: если ваши инструменты уже опубликованы на Hugging Face Hub, они автоматически становятся доступны через ARD. Если нет — вы можете разместить манифест ai-catalog.json на своём сервере.
Что проверить до внедрения: практический чек-лист
Прежде чем принимать решение об использовании ARD, стоит ответить на несколько вопросов.
Чек-лист для руководителя:
- Какие ваши инструменты уже доступны через ARD? Проверьте, есть ли у ваших MCP-серверов или Skills манифест
ai-catalog.jsonили возможность поиска через Hugging Face Discover Tool. - Кто будет поддерживать реестр? Если вы планируете корпоративный реестр, определите команду, которая будет отвечать за его наполнение и актуальность.
- Как часто обновляются описания инструментов? ARD работает хорошо, когда метаданные свежие. Устаревшие или неточные описания приведут к тому, что агент будет находить неподходящие инструменты.
- Какие инструменты критичны для вашего процесса? Не все инструменты нужно делать доступными через ARD. Для постоянных, ежедневно используемых инструментов ручная настройка может быть надёжнее.
- Как вы будете контролировать безопасность? ARD позволяет агенту находить инструменты динамически. Убедитесь, что у вас есть политика доступа и проверки издателей.
Какие риски стоит учитывать
Спецификация ARD находится в статусе черновика. Это означает, что до финальной версии возможны несовместимые изменения. Если вы начнёте интеграцию сейчас, будьте готовы обновлять реализацию.
Успех ARD зависит от широкого внедрения. Если основные провайдеры инструментов и агентов не поддержат стандарт, его ценность останется ограниченной. Пока референсная реализация существует только на Hugging Face Hub.
Реализация на Hugging Face — референсная, но не единственная. Другие компании могут реализовать ARD иначе, что создаст фрагментацию. Проверяйте совместимость вашего клиента с разными реестрами.
Наконец, ARD не решает проблему качества инструментов. Агент может найти неподходящий или небезопасный инструмент, если реестр не фильтрует издателей. В корпоративной среде потребуется дополнительный слой проверки.
Что можно сделать на этой неделе
ARD — не продукт, который нужно купить, а стандарт, который можно начать использовать. Вот три шага, которые не требуют перестройки архитектуры:
- Проверьте, видны ли ваши инструменты через Hugging Face Discover Tool. Если ваши MCP-серверы или Skills уже на Hub, они, вероятно, уже доступны через ARD.
- Создайте манифест
ai-catalog.jsonдля одного инструмента. Разместите его на известном URL и проверьте, что клиент может его найти. - Обсудите с командой, какие инструменты стоит сделать динамически обнаруживаемыми, а какие оставить в ручной настройке. Не все инструменты выигрывают от автоматического поиска.
ARD решает реальную проблему: агенты перестают быть жёстко привязаны к предустановленному набору инструментов. Но, как и любой черновой стандарт, он требует проверки на вашем конкретном сценарии.
Источники
Генерация изображения
- Модель:
flux-schnell - Провайдер:
replicate
Что почитать дальше
- CI/CD на Hugging Face Hub: как автоматизировали релизы и что изменилось
- ИИ-агент и предиктивный обзвон в отделе продаж: где автоматизация даёт +25–30% успешных дозвоно́в, а где только шум
- Процессная модель банка: почему реестр схем больше не работает как управленческий инструмент и что бизнес получает
- AI-фотографии 2026: как работает генерация изображений, где применять и какие ограничения
- Clipia MCP для Claude Code, Cursor и Codex: генерация фото и видео через AI-агента вместо отдельного сервиса