Сведения об исключении содержимого для 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-адреса не регистрируются нигде.