Skip to main content

GHE.com 계정으로 GitHub Copilot 사용

GHE.com의 계정에 대한 Copilot 구독에 액세스하도록 개발 환경을 업데이트합니다.

IDE 또는 명령줄에서 GitHub Copilot을 사용하려면 Copilot 라이선스가 있는 GitHub의 계정에 인증해야 합니다.

Copilot에서 엔터프라이즈가 소유한 관리형 사용자 계정를 통해 GHE.com에 액세스할 수 있는 경우 계정에 인증하기 전에 IDE의 일부 설정을 조정해야 할 수 있습니다.

이 문서의 맨 위에 있는 탭을 사용하여 사용자 환경에 대한 지침을 확인합니다.

VS Code에서 인증

  1. VS Code 설정을 열려면 명령+,(Mac) 또는 Ctrl+,(Windows)을 누르세요.

  2. 검색 창에서 enterprise를 검색합니다.

  3. Github-enterprise: Uri 설정의 경우 GitHub에 액세스하는 URL을 입력합니다. 예: https://octocorp.ghe.com

  4. VS Code 설정에서 copilot을 검색합니다.

  5. “GitHub > Copilot: 고급”에서 settings.json에서 편집을 클릭합니다.

  6. github.copilot.advanced 속성 내에 "authProvider": "github-enterprise"를 추가합니다. 예시:

    JSON
    "github.copilot.advanced": {
         "authProvider": "github-enterprise"
    },
    
  7. settings.json 파일을 저장합니다.

  8. GitHub Copilot을 사용하도록 로그인하라는 메시지가 표시됩니다. GitHub에 로그인을 클릭한 다음, 프롬프트에 따라 계정에 권한을 부여합니다.

    프롬프트가 표시되지 않으면 VS Code을 다시 시작해 보세요.

GitHub.com의 계정으로 전환해야 하는 경우 settings.json에서 authProvider 설정을 제거합니다.

JetBrains IDE에서 인증

JetBrains 편집기에서 GHE.com에 인증하려면 Copilot 확장 버전 1.4.11 이상을 설치해야 합니다. 그런 다음, GHE.com에서 작동하도록 확장을 구성해야 합니다.

  1. 편집기 기본 설정 또는 설정 대화 상자를 열려면 명령+,(Mac) 또는 Ctrl+Alt+S(Windows)를 누르세요.
  2. 왼쪽 사이드바에서 “언어 및 프레임워크” 섹션을 확장한 다음, GitHub Copilot 을 클릭합니다.
  3. “인증 공급자” 필드에 GitHub에 액세스하는 호스트 이름을 입력합니다. 예: octocorp.ghe.com
  4. 확인을 클릭하여 변경 내용을 저장합니다.
  5. 로그인하려면 도구 메뉴를 연 다음, GitHub Copilot > GitHub에 로그인을 선택합니다. 프롬프트에 따라 로그인합니다.

GitHub.com의 계정으로 전환해야 하는 경우 “인증 공급자” 필드에 입력한 값을 제거합니다.

Xcode에서 인증

Note

Xcode용 GitHub Copilot 확장은 공개 미리 보기 상태이며 변경될 수 있습니다.

  1. Xcode용 GitHub Copilot 애플리케이션을 엽니다.
  2. 고급 탭을 클릭합니다.
  3. “인증 공급자 URL” 필드에 GitHub에 액세스하는 URL을 입력합니다. 예: https://octocorp.ghe.com
  4. GitHub Copilot에 로그인의 지침에 따라 확장에 권한을 부여합니다.

명령줄에서 인증

GitHub CLI에 gh-copilot 확장을 사용하려면 다음을 수행해야 합니다.

  1. 확장을 다운로드하고 설치합니다. 이렇게 하려면 GitHub.com의 계정에 인증되어야 합니다. CLI에 GitHub Copilot 설치을(를) 참조하세요.
  2. 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