GitHub Copilot에 대한 정책 정보
조직 소유자는 GitHub Copilot을(를) 조직 내에서 사용할 수 있는 방법을 관리하는 정책을 설정할 수 있습니다. 예를 들어, 조직 소유자 다음 Copilot 기능을 사용하거나 사용하지 않도록 설정할 수 있습니다(엔터프라이즈 소유자가 엔터프라이즈 수준에서 이러한 기능에 대한 액세스를 차단하지 않은 경우).
- GitHub.com에서 Copilot
- IDE의 Copilot 채팅
- 편집기 미리 보기 Copilot 기능, 예:
- Copilot 채팅에서 이미지 지원(VS Code 및 Visual Studio에서 사용 가능)
참고 항목
이 설정은 Copilot 내의 미리 보기 기능에만 적용되며 VS Code의 모든 미리 보기 관련 설정은 제어하지 않습니다.
- Copilot 채팅에서 이미지 지원(VS Code 및 Visual Studio에서 사용 가능)
- Copilot 코딩 에이전트(공개 미리 보기)
- Copilot Spaces(공개 미리 보기)
- GitHub.com(공개 미리 보기)의 MCP 서버
- GitHub Mobile의 Copilot 채팅
- CLI의 Copilot 및 Windows Terminal
- GitHub Desktop의 Copilot(공개 미리 보기)
- 공용 코드와 일치하는 제안
- Copilot용 대체 모델에 대한 액세스
- Copilot의 Anthropic Claude
- Copilot의 Google Gemini
- Copilot의 OpenAI 모델
조직 소유자가 선택한 정책 설정에 따라 조직을 통해 Copilot에 대한 액세스 권한이 부여된 모든 조직 구성원에 대한 Copilot의 동작이 결정됩니다.
제안 일치에 대한 정책
조직 설정에는 공개적으로 사용 가능한 코드와 일치하는 코드 제안을 허용하거나 차단하는 옵션이 포함되어 있습니다. 퍼블릭 코드와 일치하는 제안을 차단하도록 선택하면 Copilot은 의 퍼블릭 코드에 대해 약 150자의 잠재적 코드 제안과 주변 코드를 확인합니다. 일치하는 항목이 있거나 거의 일치하는 항목이 있는 경우 제안이 표시되지 않습니다.
엔터프라이즈 관리자가 엔터프라이즈 수준에서 제안 일치에 대한 정책 없음을 선택한 경우 조직에 대한 제안 일치 정책을 설정할 수 있습니다.
조직 구성원이 동일한 엔터프라이즈에서 서로 다른 제안 매칭 정책을 가진 여러 조직에 의해 시트를 할당받은 경우 Copilot은 가장 제한적인 정책을 사용합니다..
조직에서 Copilot 기능 활성화
참고 항목
Copilot policies are also managed at the enterprise level. If your organization is part of an enterprise, and explicit settings have been selected at the enterprise level, you cannot override those settings at the organization level. For more information on managing policies at the enterprise level, see 엔터프라이즈에서 Copilot Business에 대한 정책과 기능 관리하기.
-
GitHub의 오른쪽 위 모서리에서 프로필 사진을 선택한 다음, Your organizations를 클릭합니다.
-
조직 옆에 있는 설정을 클릭합니다.
-
사이드바의 “코드, 계획 및 자동화”에서 Copilot 을(를) 클릭한 다음 정책을 클릭합니다.
-
각 기능의 오른쪽에 있는 드롭다운 옵션을 사용하여 조직에 해당 기능을 사용하거나 사용하지 않도록 설정합니다.
예를 들어, 제안 일치를 사용하거나 사용하지 않도록 설정하려면 "제안 일치 공용 코드" 드롭다운에서 허용 또는 차단을 선택합니다.
-
조직에 Copilot Business 또는 Copilot Enterprise 플랜이 있고 “GitHub.com에서 Copilot”를 사용하도록 설정하는 경우 추가 옵션 두 가지가 표시됩니다.
-
사용자 피드백 수집 옵트인: 사용하도록 설정된 경우 사용자는 Copilot 끌어오기 요청 요약에 대한 피드백을 제공할 수 있습니다. 자세한 내용은 GitHub Copilot을 사용하여 끌어오기 요청 요약 만들기을(를) 참조하세요.
-
기능 미리 보기 옵트인: 사용하도록 설정된 경우 사용자는 아직 일반 공급되지 않는 새로운 Copilot 기능을 테스트할 수 있습니다. 기능 미리 보기에는 결함이 있을 수 있으며, 기능은 언제든지 변경되거나 중단될 수 있습니다. Copilot 기능의 현재 미리 보기에는 다음이 포함됩니다.
- Copilot Spaces. Copilot Spaces를 활용한 컨텍스트 구성 및 공유 정보을(를) 참조하세요.
- Copilot 코드 검토의 리포지토리 사용자 지정 지침 사용자 지정 지침으로 Copilot의 리뷰 사용자 지정 참조
-
팁
사용자에 대해 Copilot 코딩 에이전트를 사용하도록 선택한 경우, 에이전트를 사용할 수 있는 리포지토리도 정의해야 합니다. 조직에 Copilot 코딩 에이전트 추가을(를) 참조하세요.
조직에서 GitHub Copilot 확장에 대한 정책 설정
GitHub Copilot 확장는 외부 도구를 GitHub Copilot 채팅과 통합합니다. 확장을 사용하여 외부 도구를 Copilot 채팅과 통합을(를) 참조하세요.
조직에 Copilot 확장를 설치하기 전에 조직에 대한 사용 정책을 설정해야 합니다. 사용 정책을 설정하면 조직의 모든 구성원에 대해 Copilot 확장를 사용하거나 사용하지 않도록 설정하여 보안 위험을 제한할 수 있습니다.
엔터프라이즈 수준에서 Copilot 확장를 사용하도록 설정하거나 사용하지 않도록 설정한 경우 조직에 대한 Copilot 확장 정책을 설정할 수 있습니다.
- GitHub의 오른쪽 위 모서리에서 프로필 사진을 선택한 다음, Your organizations를 클릭합니다.
- 조직 옆에 있는 설정을 클릭합니다.
- 사이드바의 “코드, 계획 및 자동화”에서 Copilot 을(를) 클릭한 다음 정책을 클릭합니다.
- “” 섹션에서 드롭다운 메뉴를 선택한 다음, 조직에 Copilot 확장를 사용하거나 사용하지 않도록 설정합니다.
조직에서 GitHub Copilot 확장 권한 관리
조직에 Copilot 확장를 설치한 후에는 확장이 조직에 있는 사용 권한과 해당 사용 권한이 필요한 이유를 볼 수 있습니다. Copilot 확장에 나열된 권한이 없도록 하려면 확장을 일시 중단하거나 제거할 수 있습니다.
- GitHub의 오른쪽 위 모서리에서 프로필 사진을 선택한 다음, Your organizations를 클릭합니다.
- 조직 옆에 있는 설정을 클릭합니다.
- 사이드바의 "제3자 액세스"에서 GitHub Apps 을(를) 클릭합니다. 조직에 설치된 GitHub Apps 목록이 표시됩니다.
- 필요에 따라 Copilot 확장에 대해 설치된 GitHub Apps를 필터링하려면 Filter: 드롭다운 메뉴를 선택한 다음, Copilot 확장 를 클릭합니다.
- 검토하거나 수정할 Copilot 확장 옆의 Configure를 클릭합니다.
- “Permissions” 섹션에서 Copilot 확장에 대해 나열된 사용 권한을 검토합니다. 필요에 따라 다음 두 가지 방법의 하나로 조직에 대한 Copilot 확장의 액세스를 차단할 수 있습니다.
- 확장을 설치한 상태로 유지하면서 조직의 리소스에 대한 Copilot 확장의 액세스를 무기한 일시 중단하려면 “Danger zone” 섹션에서 Suspend를 클릭합니다.
- Copilot 확장를 완전히 제거하려면 “"Danger zone"” 섹션에서 Uninstall을 클릭합니다.