Подключение чат-бота
Используйте ARD прямо из чат-бота, чтобы находить инструменты, навыки, MCP-серверы и агентов под задачу - и решать, что устанавливать. В репозитории connectors есть готовые настройки для Claude, ChatGPT, GitHub Copilot, Microsoft Copilot и Gemini.
Коннекторы работают только на стороне клиента. Сервис обнаружения - например, Agent Finder от GitHub или Hugging Face Discover - предоставляет интерфейс поиска; коннектор лишь направляет ваш чат-бот на выбранную вами конечную точку (endpoint). Ничего не устанавливается автоматически.
Что делают эти коннекторы
Заголовок раздела «Что делают эти коннекторы»После подключения попросите чат-бот найти возможность для задачи. Эти готовые коннекторы:
- Дают вам выбрать Agent Finder для поиска - из меню именованных вариантов (GitHub, Hugging Face или ваш собственный), так что вы сами управляете тем, откуда приходят результаты. Навык для Claude запоминает ваш выбор.
- Отправляют ему запрос.
- Показывают ранжированный список подходящих ресурсов - название, тип, описание, издатель, конечная точка и оценка релевантности (только релевантность, а не оценка доверия или безопасности).
- Никогда не устанавливают автоматически. Только после того как вы выберете результат, коннектор показывает, как добавить этот ресурс самостоятельно.
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 Finder | https://agentfinder.github.com/api/v1/search |
| Hugging Face Discover | https://huggingface-hf-discover.hf.space/search |
Указывайте любой из них - или любой сервис обнаружения ARD, соответствующий спецификации, - когда на каком-либо шаге требуется конечная точка. Коннектор никогда не обращается к конечной точке, которую вы не выбирали.
Русский перевод Agentic Resource Discovery. Оригинал - agenticresourcediscovery.org.