Доверить ИИ-помощнику весь код компании — всегда риск для конфиденциальности. Теперь Microsoft даёт инструмент, чтобы этот риск снизить: функция исключения контента в GitHub Copilot стала общедоступной.
Теперь GitHub Copilot в приложении и командной строке (CLI) учитывает политики исключения контента. Эти политики могут настраивать администраторы на уровне предприятия, организации или отдельного репозитория.
Исключённые файлы не попадут в контекст, который использует Copilot для генерации предложений. Это снижает риск утечки конфиденциальной информации, особенно в рабочих процессах с агентским кодированием. При исключении контента:
- В затронутых файлах не будет встроенных предложений.
- Контент из этих файлов не будет влиять на предложения в других файлах.
- Контент из этих файлов не будет использоваться в ответах Copilot.
- Затронутые файлы не будут участвовать в ревью кода от Copilot.
Функция доступна только для подписчиков Copilot Business и Copilot Enterprise.
Однако есть ограничения: исключение контента пока не работает в режимах Edit и Agent чата Copilot в IDE, включая Visual Studio Code. Также на GitHub-сайте и в GitHub Mobile функция находится в публичной бета-версии и может меняться.
Эта функция — важный шаг к повышению доверия корпоративных клиентов к ИИ-помощникам. Но пока исключения не работают в агентских режимах чата, компаниям придётся учитывать эти ограничения при планировании безопасных рабочих процессов.