Skip to main content

О приложениях для агентов

Agent apps Позволяйте использовать агентов, созданные партнёрами напрямую в ваших рабочих процессах на GitHub, на базе вашей Copilot подписки.

Кто может использовать эту функцию?

Примечание.

Agent apps are currently in Публичный предварительный просмотр and subject to change.

Introduction

Agent apps are GitHub Apps that expose agents on GitHub. GitHub partners build agent apps to bring their tools and services into your development workflow. These agent apps are agents you can delegate work to alongside Copilot cloud agent and other third-party agents. Agent apps питаются на Copilot cloud agent. Дополнительные сведения см. в разделе О облачном агенте GitHub Copilot.

Например, agent app он может проанализировать аналитику вашего продукта, просканировать приложение на наличие уязвимостей безопасности или добавить флаги функций к pull-запросу, а затем подключиться к системам партнёра для выполнения задачи.

Где можно использовать agent apps

Вы можете начать agent appагента с пункта входа на GitHub.com и GitHub Mobile:

  • Назначение выпуска: Назначайте agent app их выпуску в репозитории.
  • Комментарий к pull request: Упомяните @AGENT-NAME в комментарии к pull request, чтобы попросить агента внести изменения.
  • Пользовательский интерфейс агентов: Выберите agent app поле в окне запросов на вкладке или панели Агенты, затем начните задачу с подсказки.

Вы можете использовать эти точки входа так же, как Copilot cloud agent и другие сторонние программисты. Дополнительные сведения см. в разделе Использование приложений агентов.

Как agent apps работать

An agent app — это GitHub App партнёр, настроенный для выступления агента. Каждый agent app из них может определить пользовательский агент со своими собственными запросами, моделями, инструментами и серверами протокола Model Context Protocol (MCP). Чтобы узнать больше о кастомных агентах и MCP, смотрите О пользовательских агентах и Протокол контекста модели (MCP) и облачный агент GitHub Copilot.

Agent apps может подключаться к собственным системам партнёра через MCP-серверы. Эти MCP-серверы agent app авторизируют использование JWT-утверждения, выданного GitHub, чтобы партнер мог безопасно идентифицировать ваш аккаунт и их agent app без использования дополнительных учетных данных.

В первый раз, когда вы используете agent app, вас просят авторизировать приложение через OAuth flow перед запуском агента. Это позволяет действовать agent app от вашего имени и получать доступ к функциональности партнёра. Для получения дополнительной информации об авторизации приложений смотрите Авторизация приложений GitHub.

Установка и включение agent apps

Для использования agent app, GitHub App необходимо установить на вашем аккаунте или организации, а функции агента для приложения должны быть включены. Если приложение установлено в организации, принадлежащей предприятию, политика «Agent apps» Copilot также должна быть включена в корпоративных Copilot настройках.

  • Когда вы устанавливаете agent app, GitHub подчёркивает, что приложение включает функции агента, и спрашивает, хотите ли вы их включить. Дополнительные сведения см. в разделе Об использовании приложений GitHub.
  • Если приложение установлено в организации, принадлежащей предприятию, администратор также должен включить политику «agent apps» Copilot до того, как функции агента станут доступны. Для получения дополнительной информации смотрите раздел «Следующие шаги».

Billing

Agent apps питаются на Copilot cloud agent. Когда вы используете agent app, использование ИИ списывается на вашу Copilot подписку, а сессии потребляются AI credits так же, как Copilot cloud agentи . См . раздел AUTOTITLE.

Дальнейшие действия