Skip to main content

Исключение содержимого для GitHub Copilot

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

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

Организации и предприятия с планом Бизнес Copilot или Копилот Энтерпрайз.

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

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

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

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

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

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

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

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

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

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

СредствоПоддержка встроенных предложенийПоддержка Копилот Чат
Visual Studio
Visual Studio Code
Идентификаторы JetBrains
Vim/NeovimНет данных
Xcode
Eclipse
Azure Data StudioНет данных
Веб-сайт GitHubНет данных
GitHub MobileНет данных

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

Примечание.

  • Исключение содержимого находится в public preview на веб-сайте GitHub и в GitHub Mobile и подлежит изменению.
  • Исключение содержимого в настоящее время не поддерживается в режимах редактирования и агента Копилот Чат в Visual Studio Code и других редакторах.

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

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

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

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

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

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

  •         [AUTOTITLE](/copilot/how-tos/content-exclusion/excluding-content-from-github-copilot)
    
  •         [AUTOTITLE](/copilot/how-tos/content-exclusion/reviewing-changes-to-content-exclusions-for-github-copilot)