IDE 또는 명령줄에서 GitHub Copilot을 사용하려면 Copilot 라이선스가 있는 GitHub의 계정에 인증해야 합니다.
Copilot에서 엔터프라이즈가 소유한 관리형 사용자 계정를 통해 GHE.com에 액세스할 수 있는 경우 계정에 인증하기 전에 IDE의 일부 설정을 조정해야 할 수 있습니다.
이 문서의 맨 위에 있는 탭을 사용하여 사용자 환경에 대한 지침을 확인합니다.
VS Code에서 인증
-
VS Code 설정을 열려면 명령+,(Mac) 또는 Ctrl+,(Windows)을 누르세요.
-
검색 창에서
enterprise
를 검색합니다. -
Github-enterprise: Uri
설정의 경우 GitHub에 액세스하는 URL을 입력합니다. 예:https://octocorp.ghe.com
-
VS Code 설정에서
copilot
을 검색합니다. -
“GitHub > Copilot: 고급”에서 settings.json에서 편집을 클릭합니다.
-
github.copilot.advanced
속성 내에"authProvider": "github-enterprise"
를 추가합니다. 예시:JSON "github.copilot.advanced": { "authProvider": "github-enterprise" },
"github.copilot.advanced": { "authProvider": "github-enterprise" },
-
settings.json
파일을 저장합니다. -
GitHub Copilot을 사용하도록 로그인하라는 메시지가 표시됩니다. GitHub에 로그인을 클릭한 다음, 프롬프트에 따라 계정에 권한을 부여합니다.
프롬프트가 표시되지 않으면 VS Code을 다시 시작해 보세요.
GitHub.com의 계정으로 전환해야 하는 경우 settings.json
에서 authProvider
설정을 제거합니다.
JetBrains IDE에서 인증
JetBrains 편집기에서 GHE.com에 인증하려면 Copilot 확장 버전 1.4.11 이상을 설치해야 합니다. 그런 다음, GHE.com에서 작동하도록 확장을 구성해야 합니다.
- 편집기 기본 설정 또는 설정 대화 상자를 열려면 명령+,(Mac) 또는 Ctrl+Alt+S(Windows)를 누르세요.
- 왼쪽 사이드바에서 “언어 및 프레임워크” 섹션을 확장한 다음, GitHub Copilot 을 클릭합니다.
- “인증 공급자” 필드에 GitHub에 액세스하는 호스트 이름을 입력합니다. 예:
octocorp.ghe.com
- 확인을 클릭하여 변경 내용을 저장합니다.
- 로그인하려면 도구 메뉴를 연 다음, GitHub Copilot > GitHub에 로그인을 선택합니다. 프롬프트에 따라 로그인합니다.
GitHub.com의 계정으로 전환해야 하는 경우 “인증 공급자” 필드에 입력한 값을 제거합니다.
Xcode에서 인증
Note
Xcode용 GitHub Copilot 확장은 공개 미리 보기 상태이며 변경될 수 있습니다.
- Xcode용 GitHub Copilot 애플리케이션을 엽니다.
- 고급 탭을 클릭합니다.
- “인증 공급자 URL” 필드에 GitHub에 액세스하는 URL을 입력합니다. 예:
https://octocorp.ghe.com
- GitHub Copilot에 로그인의 지침에 따라 확장에 권한을 부여합니다.
명령줄에서 인증
GitHub CLI에 gh-copilot
확장을 사용하려면 다음을 수행해야 합니다.
- 확장을 다운로드하고 설치합니다. 이렇게 하려면 GitHub.com의 계정에 인증되어야 합니다. CLI에 GitHub Copilot 설치을(를) 참조하세요.
- GHE.com에서 Copilot 라이선스를 받은 계정에 인증합니다.
GitHub.com는 GitHub CLI 요청의 기본 대상입니다. gh copilot
을 사용하려면 라이선스를 받는 GHE.com에 요청이 전송되었는지 확인해야 합니다. 다음과 같은 옵션이 있습니다.
- 모든
gh copilot
명령에 플래그--hostname SUBDOMAIN.ghe.com
를 포함합니다. - 모든 GitHub CLI 명령에 대한 기본 호스트를 변경하도록
GH_HOST
환경 변수를 설정합니다. gh auth logout
을 사용하여 GitHub.com에서 로그아웃합니다. 그러나gh-copilot
에 대한 업데이트를 받으려면 다시 로그인해야 합니다.
플랫폼에서 GitHub CLI를 사용하는 방법에 대한 일반적인 내용은 GitHub 플랫폼에서 GitHub CLI 사용을(를) 참조하세요.
Visual Studio에서 인증
Visual Studio에서 인증하려면 Microsoft Learn의 Visual Studio 키 집합에 GitHub 계정 추가의 단계를 따릅니다.
“GitHub Enterprise URL” 필드에 GitHub에 액세스하는 URL을 입력합니다. 예: https://octocorp.ghe.com