본문 바로가기

기타

[기타] 깃허브 코파일럿 설치 및 구성하기

 

여기에서는는 깃허브 코파일럿에 등록하는 방법, Visual Studio Code를 사용하여 깃허브 코파일럿 을 구성하는 방법, Visual Studio Code를 사용하여 깃허브 코파일럿의 문제를 해결하는 단계에 대해 살펴봅니다.

 

깃허브 코파일럿 에 등록

깃허브 코파일럿을 사용하려면 먼저 개인 계정용 무료 평가판을 사용하거나 유료로 결제(구독 설정)해야 합니다.

참고: 깃허브에서 인기 있는 오픈 소스 프로젝트의 관리자나 학생, 교사는 코파일럿 개인(Copilot Individual)을 무료로 사용할 수 있습니다. 학생이나 교사라면 깃허브 에듀케이션 페이지를 방문해 보세요. 

무료 평가판 등록하기

깃허브 코파일럿을 한번도 사용해 본 적이 없다면 무료 평가판을 먼저 사용해 보기 바랍니다. 30일간 무료로 사용할 수 있습니다. 단, 평가판을 등록할 때 요금이 청구되지 않더라도 결제 방법을 제출해야 합니다.  이 결제 방법은 30일이 지나면 자동으로 결제되기 때문에, 평가판만 사용하고 유료 사용은 하지 않겠다면 반드시 30일이 지나기 전에 코파일럿 등록을 취소하세요. 

 

1. 프로필 사진을 선택한 다음 [Settings]를 선택합니다.

2. 왼쪽 메뉴에서 [Copilot]을 선택한 후, 오른쪽 화면에서 [Start free trial]을 클릭합니다.

 

3. 무료 평가 기간이 끝난 후 어떤 방식으로 결제할 것인지 선택합니다. 매월 10$를 지불하는 것과 매년 100$를 지불하는 방법이 있는데 원하는 방법을 선택하고 [Get access to GitHub Copilot]을 클릭합니다. 이후에는 지불과 관련된 정보를 입력해서 진행합니다.

 

 

무료 평가판이든 유료 등록이든, 코파일럿을 등록했다면 사용할 프로그램에서 확장 프로그램을 설치해야 합니다.

깃허브 코파일럿은  GitHub.com, Visual Studio Code, Visual Studio, JetBrains IDE, Neovim에서 사용할 수 있는데, 여기에서는 Visual Studio Code 대한 확장 프로그램과 구성 방법을 살펴보도록 하겠습니다.

 

Visual Studio Code에서 GitHub Copilot 구성

Visual Studio 코드 확장명 추가

이 단계를 따라 깃허브 코파일럿 에 대한 Visual Studio Code 확장명을 추가합니다.

  1. Visual Studio Code Marketplace에서 "GitHub Copilot 확장"로 이동하여 설치를 선택합니다.
  2. Visual Studio Code를 열 것인지 묻는 팝업이 나타납니다. 열기를 선택합니다.
  3. Visual Studio Code에서 확장명: GitHub Copilot 탭을 찾으면 설치를 선택합니다.
  4. 이전에 GitHub 계정에서 Visual Studio Code에 권한을 부여하지 않았다면 Visual Studio Code에서 GitHub에 로그인하라는 메시지가 표시됩니다. GitHub에 로그인을 선택합니다.

Visual Studio Code 사용할 때 깃허브 코파일럿은 입력하는 대로 코드를 자동으로 완성할 수 있습니다. 설치 후엔 깃허브 코파일럿 을 사용하거나 사용하지 않도록 설정할 수 있으며 Visual Studio Code 내에서 고급 설정을 구성할 수 있습니다.

Visual Studio Code에서 깃허브 코파일럿 사용 또는 사용 안 함

  1. 깃허브 코파일럿 을 사용하거나 사용하지 않도록 설정하려면 Visual Studio Code 창의 아래쪽 패널에서 상태 아이콘을 선택합니다.
  2. GitHub Copilot을 사용 안 함으로 설정하면 전체 제안에 대해 비활성화할지 아니면 현재 편집 중인 파일의 언어에 대해 비활성화할지 묻는 메시지가 표시됩니다.
    • 깃허브 코파일럿 의 제안을 전체 비활성화하려면 전체 사용 안 함을 선택합니다.
    • 지정된 언어에 대해 GitHub Copilot의 제안을 비활성화하려면 언어 사용 안 함을 선택합니다.

Visual Studio Code 인라인 제안 사용 또는 사용 안 함

  1. 파일 메뉴에서 [기본 설정] - [설정]을 선택합니다.

 

2. 설정 탭의 왼쪽 패널에서 [확장]을 선택한 다음 [Copilot]을 선택합니다.

 

3. 'Editor: Enable Auto Completions' 아래에 있는 확인란을 선택하거나 선택 해제하여 인라인 제안을 사용 또는 사용 안 함으로 설정합니다.

 

또한 인라인 제안을 사용 또는 사용 안 함으로 설정하는 것 이외에도 깃허브 코파일럿 에서 사용 또는 사용 안 함으로 설정할 언어를 지정할 수 있습니다.