Skip to main content
Skip to content

Исключение контента для GitHub Copilot

Вы можете запретить Copilot доступ к определенным файлам.

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

Организации и предприятия с планом Copilot Business или Copilot Enterprise.

Сведения об исключении содержимого для Copilot

Вы можете использовать исключение содержимого для настройки Copilot пропуска определенных файлов. При исключении содержимого из Copilot:

  • Встроенные предложения не будут доступны в затронутых файлах.
  • Содержимое затронутых файлов не будет информировать встроенные предложения в других файлах.
  • Содержимое в затронутых файлах не будет сообщать Copilotответы.
  • Затронутые файлы не будут проверяться в проверке Copilot кода.

Кто может настроить исключение содержимого

Администраторы репозитория, владелец организации и владельцы предприятий могут настроить исключение содержимого.

  • Администраторы репозитория могут исключить содержимое для собственных репозиториев. Это влияет на всех пользователей Copilot в организации, работающих в этих конкретных репозиториях.

  • Владельцы организации могут исключить содержимое для пользователей, которым назначено место Copilot через свою организацию.

  • Владельцы предприятия могут применять правила исключения ко всем пользователям Copilot в организации.

Доступность исключения содержимого

Copilot Business Планы и Copilot Enterprise планы предоставляют следующий уровень поддержки исключения содержимого.

инструментПоддержка встроенных предложенийПоддержка чата и агента
Visual Studio
Visual Studio CodeЧат:
Изменить:
Агент:
Среды разработки JetBrains
Vim/NeovimНеприменимо
Xcode
Eclipse
Azure Data StudioНеприменимо
Веб-сайт GitHubНеприменимо
GitHub MobileНеприменимо
GitHub Copilot appНеприменимо
GitHub Copilot CLIНеприменимо

Исключения содержимого также применяются к Copilot code review веб-сайту GitHub .

Примечание.

  • Исключение содержимого Публичный предварительный просмотр находится на GitHub веб-сайте и GitHub Mobile в ней может изменяться.
  • Исключение содержимого в настоящее время не поддерживается в режимах редактирования Copilot Chat и агента в Visual Studio Code и других редакторах.

Ограничения исключения содержимого

Исключение содержимого является охранником для средств, которые GitHub управляют. Это не гарантируется сторонними серверами MCP.

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

В настоящее время исключения содержимого не применяются к символьным ссылкам (символьным ссылкам) и репозиториям, расположенным на удаленных файловых системах.

Данные, отправляемые в GitHub

После настройки исключения содержимого клиент (например, Copilot расширение для VS Code) отправляет текущий URL-адрес GitHub репозитория серверу, чтобы сервер смог вернуть правильную политику клиенту. Эти URL-адреса не регистрируются нигде.

Дополнительные материалы