Перейти к содержимому

Используйте ARD прямо из чат-бота, чтобы находить инструменты, навыки, MCP-серверы и агентов под задачу - и решать, что устанавливать. В репозитории connectors есть готовые настройки для Claude, ChatGPT, GitHub Copilot, Microsoft Copilot и Gemini.

Коннекторы работают только на стороне клиента. Сервис обнаружения - например, Agent Finder от GitHub или Hugging Face Discover - предоставляет интерфейс поиска; коннектор лишь направляет ваш чат-бот на выбранную вами конечную точку (endpoint). Ничего не устанавливается автоматически.

После подключения попросите чат-бот найти возможность для задачи. Эти готовые коннекторы:

  1. Дают вам выбрать Agent Finder для поиска - из меню именованных вариантов (GitHub, Hugging Face или ваш собственный), так что вы сами управляете тем, откуда приходят результаты. Навык для Claude запоминает ваш выбор.
  2. Отправляют ему запрос.
  3. Показывают ранжированный список подходящих ресурсов - название, тип, описание, издатель, конечная точка и оценка релевантности (только релевантность, а не оценка доверия или безопасности).
  4. Никогда не устанавливают автоматически. Только после того как вы выберете результат, коннектор показывает, как добавить этот ресурс самостоятельно.

GitHub Copilot - исключение. Его навык по умолчанию использует Agent Finder от GitHub, поэтому он пропускает шаг 1 и ищет сразу в GitHub. Остальные четыре спрашивают, какой сервис использовать.

Такой порядок работы - сознательный выбор, самый консервативный, - а не требование ARD. ARD - лишь слой обнаружения, лежащий в основе; коннектор может находиться в любой точке спектра автономности:

  • (a) Поиск по запросу, затем установка с одобрения - так работают эти коннекторы. Вы просите найти инструменты, коннектор показывает совпадения, а вы выбираете, что установить. Человек участвует на обоих этапах.
  • (b) Автоматическое обнаружение, затем установка с одобрения - чат-бот сам решает обратиться к Agent Finder, когда посреди задачи ему не хватает возможности, но всё равно спрашивает, прежде чем что-либо установить.
  • (c) Автоматическое обнаружение и автоматическая установка - чат-бот запрашивает и устанавливает без подтверждения. Самый автономный вариант; уместен только с доверенным курируемым сервисом и изолированной средой.

Эти коннекторы поставляются в варианте (a) ради максимального контроля со стороны пользователя, но вы можете создать собственный на любом из этих уровней.

СпособЧто этоКогда подходит лучше всего
Навык (Skill)Переносимый набор инструкций - Claude Skill, ChatGPT Skill, Gemini Gem или агент Copilot, - который управляет всем процессом через HTTP-интерфейс POST /search.Самый быстрый старт; работает везде, где ассистент может выполнить вызов HTTP / Action.
MCPДобавьте Agent Finder как удалённый MCP-коннектор, и чат-бот получит встроенный инструмент search.Вам нужен полноценный инструмент, и ваш клиент поддерживает MCP-коннекторы.

В большинстве настроек используются оба: MCP-коннектор (или Action) выполняет сам вызов, а навык/инструкции задают поведение «выбрать сервис, показать результаты, никогда не устанавливать автоматически».

Способ добавления самого навыка зависит от клиента, и единой кнопки «установить» обычно нет:

  • Claude и GitHub Copilot - файл SKILL.md, который вы кладёте в папку навыков (~/.claude/skills/, ~/.copilot/skills/) или устанавливаете командой.
  • ChatGPT - Skill, который вы добавляете в интерфейсе рабочего пространства (тарифы Business / Enterprise / Edu / Team).
  • Gemini - Gem, который вы создаёте в приложении Gemini.
  • Microsoft Copilot - агент, который вы собираете в Copilot Studio.

На каждой из страниц ниже сказано, куда именно это добавляется.

На каждой странице приведены полные шаги установки и способ вызова - и для навыка, и для MCP-коннектора:

  • Claude - навык (плагин Claude Code) + удалённый MCP-коннектор
  • ChatGPT - Skill (бета) + удалённый MCP (Developer mode)
  • GitHub Copilot - Agent Skill (SKILL.md) + удалённый MCP (mcp.json в VS Code)
  • Microsoft Copilot - декларативный агент + удалённый MCP (Copilot Studio)
  • Gemini - Gem + удалённый MCP (Gemini CLI)

Коннекторы поставляются с двумя именованными Agent Finder - GitHub Agent Finder и Hugging Face Discover, - и вы можете добавить собственные в agent-finders.json. Они дают вам выбрать, где искать (навык для Claude показывает меню и запоминает ваш выбор в ~/.agentfinder/finders.json). GitHub Copilot - исключение: он по умолчанию использует Agent Finder от GitHub. В примерах ниже оба поставляемых сервиса используются как взаимозаменяемые:

Сервис обнаруженияКонечная точка поиска
GitHub Agent Finderhttps://agentfinder.github.com/api/v1/search
Hugging Face Discoverhttps://huggingface-hf-discover.hf.space/search

Указывайте любой из них - или любой сервис обнаружения ARD, соответствующий спецификации, - когда на каком-либо шаге требуется конечная точка. Коннектор никогда не обращается к конечной точке, которую вы не выбирали.

Русский перевод Agentic Resource Discovery. Оригинал - agenticresourcediscovery.org.

Перевод и сопровождение -