본문으로 건너뛰기

GitHub Copilot 자주 묻는 질문

이 문서는 Visual Studio Code에서 GitHub Copilot을 사용하는 것에 대한 자주 묻는 질문에 답변합니다.

GitHub Copilot 구독

Copilot 구독을 어떻게 받을 수 있나요?

GitHub Copilot에 접근하는 방법은 여러 가지가 있습니다:

사용자 유형설명
개인
조직/기업 회원

내 완성 또는 채팅 상호작용 한도에 도달했습니다

코드 완성과 채팅 상호작용의 한도는 Copilot Free 플랜에 처음 가입한 날부터 매달 초기화됩니다. 한도에 도달하면 유료 구독에 가입하여 무제한 완성과 채팅 메시지를 받을 수 있습니다. 또는 다음 달까지 기다려 무료로 Copilot을 계속 사용할 수 있습니다.

채팅 뷰, 상태 표시줄 및 제목 표시줄에서 Copilot 채팅 메시지 한도에 도달했음을 나타내는 시각적 표시기.

채팅 상호작용만 한도에 도달한 경우, 코드 완성을 위해 Copilot을 계속 사용할 수 있습니다.

코드 완성만 한도에 도달한 경우, 채팅 상호작용 및 Copilot Edits를 위해 Copilot을 계속 사용할 수 있습니다.

내 Copilot 구독이 VS Code에서 감지되지 않습니다

  • Visual Studio Code에서 Copilot Chat을 사용하려면 GitHub ID로 Visual Studio Code에 로그인해야 하며, 해당 ID가 GitHub Copilot에 접근할 수 있어야 합니다. Copilot 구독이 다른 GitHub 계정에 연결되어 있는 경우, 현재 GitHub 계정에서 로그아웃하고 다른 계정으로 로그인해야 할 수 있습니다. 현재 GitHub 계정에서 로그아웃하려면 활동 표시줄의 계정 메뉴를 사용하세요.

  • GitHub Copilot 설정에서 Copilot 구독이 여전히 활성 상태인지 확인하세요.

Copilot을 위한 계정을 어떻게 전환하나요

Copilot을 사용하기 위해 다른 GitHub 계정으로 전환하려면:

  1. 활동 표시줄에서 확장 보기로 이동하거나(kb(workbench.view.extensions)) 검색 상자에 GitHub Copilot을 입력합니다.

    VS Code의 확장 보기, GitHub Copilot 확장을 보여줍니다.

    [!NOTE] 두 개의 Copilot 확장이 있습니다: GitHub Copilot과 GitHub Copilot Chat.

  2. GitHub Copilot 확장을 위해 기어 아이콘을 선택한 다음 계정 기본 설정을 선택합니다.

    VS Code의 계정 메뉴, 현재 GitHub 계정에서 로그아웃할 수 있는 옵션을 보여줍니다.

  3. 계정 기본 설정 빠른 선택에서 기존 계정을 선택하거나 **새 계정 사용...**을 선택하여 다른 GitHub 계정으로 로그인합니다.

    VS Code의 계정 메뉴, GitHub Copilot을 사용하기 위해 GitHub에 로그인할 수 있는 옵션을 보여줍니다.

  4. GitHub Copilot Chat 확장에 대해서도 이 단계를 반복합니다.

일반

Copilot을 위한 네트워크 및 방화벽 구성

  • 귀하 또는 귀하의 조직이 방화벽이나 프록시 서버와 같은 보안 조치를 사용하는 경우, 특정 도메인 URL을 "허용 목록"에 포함하고 특정 포트 및 프로토콜을 열어두는 것이 유용할 수 있습니다. GitHub Copilot을 위한 방화벽 설정 문제 해결에 대한 자세한 내용을 확인하세요.

  • 회사 장비에서 작업하고 기업 네트워크에 연결하는 경우, VPN 또는 HTTP 프록시 서버를 통해 인터넷에 연결할 수 있습니다. 이러한 유형의 네트워크 설정이 GitHub Copilot이 GitHub 서버에 연결하는 것을 방해할 수 있습니다. GitHub Copilot을 위한 네트워크 오류 문제 해결에 대한 자세한 내용을 확인하세요.

Copilot에 대한 피드백을 어떻게 제공하나요?

Copilot 기능에 대한 피드백을 제공하고 싶다면, vscode-copilot-release 리포지토리에 이슈를 생성할 수 있습니다.

문제를 보고할 때 GitHub Copilot 로그의 정보를 포함하는 것이 도움이 될 수 있습니다.

VS Code에서 GitHub Copilot 로그 보기

GitHub Copilot 확장의 로그 파일은 Visual Studio Code 확장의 표준 로그 위치에 저장됩니다. 로그 파일은 연결 문제를 진단하는 데 유용합니다.

출력 전환 명령(kb(workbench.action.output.toggleOutput))을 사용하고 드롭다운에서 GitHub Copilot 또는 GitHub Copilot Chat을 선택합니다.

Copilot 확장의 사전 릴리스 빌드가 있나요?

네, Copilot 확장의 사전 릴리스(야간) 버전으로 전환하여 최신 기능과 수정 사항을 시도할 수 있습니다. 확장 보기에서 마우스 오른쪽 버튼을 클릭하거나 기어 아이콘을 선택하여 컨텍스트 메뉴를 열고 사전 릴리스 버전으로 전환을 선택합니다:

사전 릴리스 버전으로 전환 옵션이 있는 확장 보기 컨텍스트 메뉴

사전 릴리스 버전을 실행 중인지 확인하려면 확장 세부정보에서 "사전 릴리스" 배지를 확인하세요:

GitHub Copilot 확장의 사전 릴리스 버전

Copilot 코드 완성

Copilot을 어떻게 활성화/비활성화하나요?

상태 표시줄에서 Copilot 완성을 일시적으로 비활성화할 수 있습니다. 모든 코드(전역적으로) 또는 활성 편집기에서 감지된 프로그래밍 언어(예: Python)에 대해서만 Copilot을 비활성화할 것인지 선택하라는 메시지가 표시됩니다.

VS Code 상태 표시줄의 스크린샷, Copilot 아이콘이 활성화된 Copilot을 나타냅니다.

편집기에서 인라인 완성이 작동하지 않습니다

Copilot 채팅

Copilot 채팅 기능이 작동하지 않나요?

Copilot Chat이 작동하지 않는 경우 각 요구 사항을 확인하세요:

  • Visual Studio Code의 최신 버전을 사용하고 있는지 확인하세요( Code: Check for Updates 실행).
  • GitHub CopilotGitHub Copilot Chat 확장의 최신 버전을 사용하고 있는지 확인하세요.
  • VS Code에 로그인한 GitHub 계정이 활성 Copilot 구독을 가지고 있는지 확인하세요. Copilot 구독을 확인하세요.
  • Copilot Free 플랜으로 월별 채팅 상호작용 한도에 도달하지 않았는지 확인하세요.

왜 내 Copilot Chat 확장이 차단되었나요?

Copilot Chat을 사용하는 데 차단되었다는 메시지가 표시되면, 해당 확장이 특정 확장에서 발생한 남용 패턴으로 인해 비활성화되었을 가능성이 높습니다. 이 문제를 겪을 경우 확장 게시자에게 문의하세요. 게시자 정보는 Visual Studio Marketplace의 확장 세부정보 페이지에서 확인할 수 있습니다.

추가 리소스