Skip to main 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 IDE들
Vim/Neovim해당 없음
Xcode
Eclipse
Azure 데이터 스튜디오해당 없음
GitHub 웹 사이트해당 없음
GitHub Mobile해당 없음
GitHub Copilot app해당 없음
GitHub Copilot CLI해당 없음

콘텐츠 제외 사항은 Copilot code review 웹사이트의 GitHub에도 적용됩니다.

참고

  • 제외되는 콘텐츠는 공개 미리 보기 웹사이트의 GitHub 및 GitHub Mobile에 있으며, 변경될 수 있습니다.
  • 콘텐츠 제외 기능은 현재 Copilot Chat 및 기타 편집기에서 Visual Studio Code의 Edit 및 Agent 모드에서는 지원되지 않습니다.

콘텐츠 제외의 제한 사항

IDE가 간접적으로 정보를 제공하는 경우 Copilot에서 제외된 파일의 의미론적 정보를 사용할 수 있습니다. 이러한 콘텐츠의 예로는 코드에 사용되는 기호에 대한 형식 정보 및 가리키기 정의뿐만 아니라 빌드 구성 정보와 같은 일반적인 프로젝트 속성이 있습니다.

현재 콘텐츠 제외는 원격 파일 시스템에 있는 바로 가기 링크(symlink) 및 리포지토리에 적용되지 않습니다.

GitHub에 전송된 데이터

콘텐츠 제외를 구성한 후 클라이언트(예: Copilot 확장명)는 서버가 클라이언트에 VS Code올바른 정책을 반환할 GitHub 수 있도록 현재 리포지토리 URL을 서버에 보냅니다. 이러한 URL은 어디에도 기록되지 않습니다.

추가 참고 자료