Примечание.
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.
Дальнейшие действия
- Чтобы узнать о использовании agent app, см. Использование приложений агентов.
- Чтобы установить и agent app присоединиться к функциям агента, смотрите Об использовании приложений GitHub.
- Чтобы включить использование agent apps в организации, принадлежащей компании, администратор должен включить политику «agent apps» на корпоративном уровне, прежде чем вы сможете её использовать. См . раздел AUTOTITLE.