Примечание.
Copilot соединители находятся и Публичный предварительный просмотр подвергаются изменению.
Сведения о Copilot соединителях
Большая часть того, что необходимо знать во время написания кода за пределами репозитория, в службах, которые ваша команда использует для планирования, обсуждения и мониторинга своей работы. Copilot может получить доступ к таким службам, как Slack, Work IQ, Atlassian Rovo и Sentry через GitHubпроверенные серверы протокола контекста модели (MCP) или соединители. GitHub обрабатывает конфигурацию сервера MCP и проверку подлинности для вас.
Подключите службу один раз, выполнив вход и утвердив доступ. Затем вы можете использовать свои средства и контекст в поддерживаемых Copilot поверхностях, не повторяя настройку.
Чтобы приступить к работе, посетите страницуCopilot настройки, чтобы изучить доступные соединители.
В зависимости от подключенной службы и ее средств можно попросить Copilot :
- Найдите требования в Teams и SharePoint с помощью Work IQ, а затем предложите изменения кода и тесты, необходимые для их реализации.
- Найдите и суммируйте поток Slack, где ваша команда согласилась с проектом API перед изменением реализации.
- Исследование неудачной службы путем запроса журналов и метрик в Grafana Cloud.
Copilot может использовать средства из подключенной службы, если они относятся к запросу, даже если вы не упоминаете службу по имени. Список поддерживаемых служб см. в разделе Поддерживаемые соединители Copilot.
Где можно использовать соединители
Вы можете настроить и использовать соединители из следующих расположений:
- GitHub Copilot app: вкладка "Настройка" на боковой панели приложения. Выберите MCP в раскрывающемся списке рядом с полем поиска, а затем выберите проверенныйGitHub фильтр.
- GitHub Copilot CLI: представление соединителей панели мониторинга сервера MCP, открытое с
/mcpпомощью . - Visual Studio Code: раздел "Настройки " окна "Агенты".
- Copilot in the cloudCopilot: страница настройки.
После подключения службы можно также использовать его соединитель для Copilot in the cloudGitHub Mobile iOS и Android или в мобильном браузере.
Соединители работают локально и в сеансах, которые выполняются в Copilot облачной песочнице, включая сеансы, на которых запущены GitHub.comсеансы. Они еще не поддерживаются в сеансах, в которых выполняются GitHub Actionsсеансы, например при назначении проблемы Copilot.
Включение соединителей в организации
Если ваша организация или предприятие предоставляет Copilot подписку, перед их использованием необходимо разрешить соединители следующим политикам и параметрам:
- Функции предварительного просмотра редактора. Так как соединители находятся в Публичный предварительный просмотрсети, эта политика должна быть включена. Чтобы включить его, см. раздел Управление политиками и функциями GitHub Copilot в вашей организации или Управление политиками и функциями GitHub Copilot в вашем предприятии.
- Серверы MCP в Copilot: эта политика должна быть включена. Если серверы MCP отключены, нельзя использовать соединители.
- Ограничение доступа MCP к серверам реестра. На клиентах, которые применяют эту политику, настройте его только для реестра блокировок соединителей. Чтобы использовать соединители на этих клиентах, эта политика должна иметь значение Allow all.
- Список разрешений MCP: на клиентах, поддерживающих управляемые параметры MCP, если ваше предприятие определяет
allowedMcpServersсписок разрешений, список разрешений должен включать URL-адрес каждого соединителя или подстановочный знак, соответствующий всем соединителям. СоответствующаяdeniedMcpServersзапись блокирует соединитель, даже если разрешен список разрешений. См . раздел AUTOTITLE.
Для получения дополнительной информации об этих полисах см. Использование MCP-сервера в вашей компании. Сведения о клиентах, которые применяют каждую политику, см. в разделе Поддерживаемые поверхности для политик GitHub Copilot.
Служба, которую вы подключаетесь, может иметь собственные требования к доступу MCP. Например, администратор Slack может потребовать включить подключения MCP, прежде чем подключить Slack к Copilot.