GitHub Copilot에 대한 정책 정보
조직 소유자는 GitHub Copilot을(를) 조직 내에서 사용할 수 있는 방법을 관리하는 정책을 설정할 수 있습니다. 예를 들어, 조직 소유자 다음 Copilot 기능을 사용하거나 사용하지 않도록 설정할 수 있습니다(엔터프라이즈 소유자가 엔터프라이즈 수준에서 이러한 기능에 대한 액세스를 차단하지 않은 경우).
- GitHub.com에서 Copilot
- IDE에서 Copilot Chat
- Copilot Chat in GitHub Mobile
- Copilot in the CLI 및 Windows Terminal
- 공용 코드와 일치하는 제안
- Copilot용 대체 모델에 대한 액세스
조직 소유자가 선택한 정책 설정에 따라 조직을 통해 GitHub Copilot에 대한 액세스 권한이 부여된 모든 조직 구성원에 대한 Copilot의 동작이 결정됩니다.
Copilot 정책도 엔터프라이즈 수준에서 관리됩니다. 조직이 엔터프라이즈에 속해 있고 엔터프라이즈 수준에서 명시적 설정을 선택한 경우에는 조직 수준에서 해당 설정을 재정의할 수 없습니다. 엔터프라이즈 수준에서 정책을 관리하는 방법에 대한 자세한 내용은 "엔터프라이즈에서 Copilot Business에 대한 정책과 기능 관리하기" 항목을 참조하세요.
제안 일치에 대한 정책
조직 설정에는 공개적으로 사용 가능한 코드와 일치하는 코드 제안을 허용하거나 차단하는 옵션이 포함되어 있습니다. 공개 코드와 일치하는 제안을 차단하도록 선택하면 GitHub Copilot은(는) 의 공개 코드에 대해 약 150자의 잠재적 코드 제안과 주변 코드를 확인합니다. 일치하는 항목이 있거나 거의 일치하는 항목이 있는 경우 제안이 표시되지 않습니다.
엔터프라이즈 관리자가 엔터프라이즈 수준에서 제안 일치에 대한 정책 없음을 선택한 경우 조직에 대한 제안 일치 정책을 설정할 수 있습니다.
조직 구성원이 동일한 기업에서 서로 다른 제안 매칭 정책을 가진 여러 조직에 의해 시트를 할당받은 경우 GitHub Copilot은 가장 제한적인 정책을 사용합니다..
조직에서 Copilot 기능 활성화
-
GitHub의 오른쪽 위 모서리에서 프로필 사진을 선택하고 조직을 클릭합니다.
-
조직 옆에 있는 설정을 클릭합니다.
-
사이드바의 “코드, 계획 및 자동화”에서 Copilot 을(를) 클릭한 다음 정책을 클릭합니다.
-
각 기능의 오른쪽에 있는 드롭다운 옵션을 사용하여 조직에 해당 기능을 사용하거나 사용하지 않도록 설정합니다.
예를 들어, 제안 일치를 사용하거나 사용하지 않도록 설정하려면 "제안 일치 공용 코드" 드롭다운에서 허용 또는 차단을 선택합니다.
-
조직에 Copilot Business 또는 Copilot Enterprise 구독이 있고 "GitHub.com에서 Copilot"을(를) 사용하도록 설정하는 경우 표시되는 두 가지 옵션:
-
사용자 피드백 수집 옵트인: 사용하도록 설정된 경우 사용자는 Copilot 끌어오기 요청 요약에 대한 피드백을 제공할 수 있습니다. 자세한 내용은 "GitHub Copilot을 사용하여 끌어오기 요청 요약 만들기"을(를) 참조하세요.
-
기능 미리 보기 옵트인: 사용하도록 설정된 경우 사용자는 아직 일반 공급되지 않는 새로운 Copilot 기능을 테스트할 수 있습니다. 기능 미리 보기에는 결함이 있을 수 있으며, 기능은 언제든지 변경되거나 중단될 수 있습니다. Copilot 기능의 현재 미리 보기에는 다음이 포함됩니다.
- Copilot text completion. "Copilot 텍스트 완성 사용" 항목을 참조하세요.
- Copilot에게 워크플로가 실패한 이유를 묻습니다. "GitHub에서 GitHub Copilot에 질문하기" 항목을 참조하세요.
-
조직에서 GitHub Copilot Extensions에 대한 정책 설정
Note
GitHub Copilot Extensions은(는) 공개 미리 보기 버전이며 변경될 수 있습니다.
GitHub Copilot Extensions은(는) GitHub Copilot Chat 및 외부 도구를 통합합니다. "확장을 사용하여 외부 도구를 Copilot 채팅과 통합" 항목을 참조하세요.
조직에 Copilot Extensions을(를) 설치하기 전에 조직에 대한 사용 정책을 설정해야 합니다. 사용 정책을 설정하면 조직의 모든 구성원에 대해 Copilot Extensions을(를) 사용하거나 사용하지 않도록 설정하여 보안 위험을 제한할 수 있습니다.
엔터프라이즈 수준에서 Copilot Extensions을(를) 사용하도록 설정하거나 사용하지 않도록 설정한 경우 조직에 대한 Copilot Extensions 정책을 설정할 수 있습니다.
- GitHub의 오른쪽 위 모서리에서 프로필 사진을 선택하고 조직을 클릭합니다.
- 조직 옆에 있는 설정을 클릭합니다.
- 사이드바의 “코드, 계획 및 자동화”에서 Copilot 을(를) 클릭한 다음 정책을 클릭합니다.
- "Copilot Extensions" 섹션에서 드롭다운 메뉴를 선택한 다음 조직에 Copilot Extensions을(를) 사용하거나 사용하지 않도록 설정합니다.
조직에서 GitHub Copilot Extension 권한 관리
조직에 Copilot Extension을(를) 설치한 후에는 확장이 조직에 있는 사용 권한과 해당 사용 권한이 필요한 이유를 볼 수 있습니다. Copilot Extension에 나열된 권한이 없도록 하려면 확장을 일시 중단하거나 제거할 수 있습니다.
- GitHub의 오른쪽 위 모서리에서 프로필 사진을 선택하고 조직을 클릭합니다.
- 조직 옆에 있는 설정을 클릭합니다.
- 사이드바의 "제3자 액세스"에서 GitHub Apps 을(를) 클릭합니다. 조직에 설치된 GitHub Apps 목록이 표시됩니다.
- 필요에 따라 Copilot Extensions에 대해 설치된 GitHub Apps을(를) 필터링하려면 필터: 드롭다운 메뉴를 선택한 다음 Copilot Extensions 을(를) 클릭합니다.
- 검토하거나 수정할 Copilot Extension 옆의 구성을 클릭합니다.
- "사용 권한" 섹션에서 Copilot Extension에 대해 나열된 사용 권한을 검토합니다. 필요에 따라 다음 두 가지 방법 중 하나로 조직에 대한 Copilot Extension의 액세스를 차단할 수 있습니다.
- 확장을 설치한 상태로 유지하면서 조직의 리소스에 대한 Copilot Extension의 액세스를 무기한 일시 중단하려면 "위험 영역" 섹션에서 일시 중단을 클릭합니다.
- Copilot Extension을(를) 완전히 제거하려면 "위험 영역" 섹션에서 제거를 클릭합니다.