Skip to main content

GitHub Copilot의 일반적인 문제 해결

이 지침은 GitHub Copilot에서 발생하는 가장 일반적인 문제와 해결 방법을 설명합니다.

GitHub Copilot의 일반적인 사용, 제품 영향, 사용자 감독 및 개인 정보 보호에 대한 질문은 GitHub Copilot FAQ의 포괄적인 목록을 참조하세요.

GitHub Copilot이 동작하지 않는 경우, GitHub의 상태 페이지에서 진행 중인 장애가 있는지 확인하세요.

GitHub Copilot 확장을 IDE에서 사용할 수 없습니다.

사용 중인 기기에서 GitHub Copilot을 설정할 때, GitHub Copilot 빠른 시작 가이드를 참고하는 것을 권장합니다. 자세한 내용은 GitHub Copilot 빠른 시작 가이드을(를) 참조하세요.

GitHub Copilot 확장은 버그 수정 및 새로운 기능 추가를 위해 자주 업데이트됩니다. 이전 클라이언트는 GitHub Copilot 서버와 통신할 수 없으므로, 확장을 최신 상태로 유지하는 것이 중요합니다. GitHub Copilot 확장이 설치된 모든 기기에서 확장을 업데이트하세요.

GHE.com의 관리형 사용자 계정에 대해 Copilot 플랜을 사용하는 경우 로그인하기 전에 일부 설정을 업데이트해야 합니다. GHE.com 계정으로 GitHub Copilot 사용 참조하세요.

지원되는 IDE에서 GitHub Copilot을 구성하는 방법에 대한 자세한 내용은 사용자 환경에서 GitHub Copilot 구성을 참조하세요.

GitHub Copilot이 일부 파일에서 작동하지 않습니다.

GitHub Copilot을 코파일럿 사업 또는 Copilot Enterprise 라이선스와 함께 사용하는 경우, 일부 파일에서는 편집기에서 인라인 제안을 보지 못할 수 있습니다. 이는 해당 파일이 GitHub Copilot에서 사용되지 않도록 제외된 경우 발생합니다. 콘텐츠 제외 설정은 리포지토리 관리자 또는 조직 소유자가 구성할 수 있습니다.

파일이 콘텐츠 제외 설정의 영향을 받는 경우 GitHub Copilot는 해당 파일에 인라인 제안을 제안하지 않으며 해당 파일의 콘텐츠는 다른 파일의 인라인 제안을 알리는 데 사용되지 않습니다.

파일이 GitHub Copilot에 대해 제외된 콘텐츠로 구성된 경우 상태 표시줄의 아이콘에 대각선이 표시됩니다. 아이콘을 마우스로 가리키면 이 제한을 적용한 설정을 알려주는 도구 설명이 표시됩니다.

콘텐츠 제외 도구 설명이 있는 VS Code의 Copilot 아이콘 스크린샷

자세한 내용은 GitHub 코필로트의 콘텐츠 제외을(를) 참조하세요.

GitHub Copilot 콘텐츠 제외가 적용되지 않습니다.

콘텐츠 제외는 리포지토리 및 조직 수준에서 구성할 수 있습니다. 규칙이 설정된 수준에 따라 제외 범위가 결정됩니다.

  • 리포지토리 관리자는 자신의 리포지토리에 대한 콘텐츠만 제외할 수 있습니다. 이는 해당 특정 리포지토리 내에서 작업하는 기업의 Copilot 사용자에게 영향을 줍니다.
  • 조직 소유자는 조직을 통해 Copilot 시트가 할당된 사용자의 콘텐츠를 제외할 수 있습니다.

콘텐츠 제외를 추가하거나 변경한 후 설정이 이미 로드된 IDE에서 적용되려면 최대 30분이 걸릴 수 있습니다. 사용자 고유의 IDE에 변경 내용을 적용하여 콘텐츠 제외 설정을 다시 로드할 수 있습니다. 자세한 내용은 GitHub 코필로트의 콘텐츠 제외 참조하세요.

참고

IDE가 간접적으로 정보를 제공하는 경우 Copilot에서 제외된 파일의 의미론적 정보를 사용할 수 있습니다. 이러한 콘텐츠의 예로는 코드에 사용되는 기호에 대한 형식 정보 및 가리키기 정의뿐만 아니라 빌드 구성 정보와 같은 일반적인 프로젝트 속성이 있습니다.

오류: "GitHub Copilot이 서버에 연결할 수 없습니다. 확장 활성화에 실패했습니다."

이 오류는 Copilot 플랜이 없거나, GitHub Copilot 사용을 위한 토큰을 요청하기 위해 GitHub API에 연결하는 과정에서 오류가 발생했음을 나타냅니다.

api.github.com에서 다른 토큰을 요청하려면 IDE 내에서 Copilot에 로그인하고 로그아웃을 시도해 보십시오. 로그아웃한 후에는 Copilot가 다시 로그인하라는 메시지를 표시합니다.

서버에 연결할 수 없는 경우 discussion 포럼 토론을 만들 수 있습니다. 문제 해결을 돕기 위해 IDE의 로그 파일을 포함할 수 있습니다. 특정 IDE에서 로그 파일을 가져오는 방법에 대한 자세한 내용은 사용자 환경에서 GitHub Copilot 로그 확인 참조하세요.

Copilot이(가) 여러 줄의 코드를 제안하지 않습니다.

이는 알려진 문제이며, 현재 해결을 위해 작업 중입니다. 자세한 내용은 GitHub Community 토론에 대한 이 설명을 참조하세요.

오류: "죄송합니다. 요청 속도가 제한되었습니다."

이 오류는 Copilot 요청에 대하여 속도 제한을 초과했음을 의미합니다. GitHub는 모든 사용자가 Copilot 서비스를 공정하게 이용할 수 있도록 하고, 오용을 방지하기 위해 속도 제한을 적용합니다.

대부분의 사람들은 제한된 용량으로 인해 미리 보기 모델에 대한 속도 제한을 봅니다.

서비스 수준 요청 속도 제한은 모든 Copilot 사용자를 위한 높은 서비스 품질을 보장하며, 일반적인 사용은 물론 적극적인 Copilot 사용에도 영향을 주지 않습니다. 일부 사용 사례에서는 해당 한도의 영향을 받는 것으로 확인되었습니다. GitHub는 Copilot의 속도 제한 휴리스틱을 개선하여 정당한 사용 사례를 차단하지 않도록 하고 있습니다.

속도 제한이 Copilot에서 반복적으로 발생하는 경우, GitHub 지원에 문의하세요.

Copilot 채팅을 IDE에서 찾을 수 없습니다.

편집기에서 Copilot 채팅을(를) 찾을 수 없다면, IDE에서 GitHub Copilot 질문하기의 "사전 요구 사항" 섹션을 선택했는지 확인하세요.

참고

연결된 문서는 다양한 IDE용 탭을 제공합니다.

Visual Studio Code에서 최신 Copilot 채팅가 작동하지 않습니다.

Copilot 채팅의 변경 내용은 Copilot 채팅의 긴밀한 UI 통합으로 인해 Visual Studio Code의 릴리스와 일치합니다. 따라서 모든 새 버전의 Copilot 채팅은 Visual Studio Code의 최신 릴리스와만 호환됩니다. 즉, 이전 버전의 Visual Studio Code를 사용하는 경우 최신 Copilot 채팅을 사용할 수 없습니다.

사소한 모델 업그레이드에서도 확장 프로그램에서 프롬프트 변경 및 수정이 필요하기 때문에 최신 Copilot 채팅 버전만 Copilot 서비스에서 제공하는 최신 대규모 언어 모델을 사용합니다. 이전 버전의 Copilot 채팅은(는) 최신 버전의 Copilot 인라인 제안을 계속 사용합니다.

Copilot 채팅을(를) 사용하려면, Visual Studio Code 최신 버전을 사용하고 있는지 확인하세요.

관리형 사용자 계정 계정의 인증 문제

GHE.com의 관리형 사용자 계정에 대해 Copilot 플랜을 사용하는 경우 로그인하기 전에 일부 설정을 업데이트해야 합니다. GHE.com 계정으로 GitHub Copilot 사용를 참조하십시오.

Visual Studio Code의 인증 문제

GitHub에 로그인되어 있지만 Visual Studio Code에서 Copilot를 사용할 수 없다면, 인증 문제로 인해 발생했을 가능성이 있습니다. 다음 단계에 따라 문제를 해결하세요.

  1. Visual Studio Code 창의 좌측 하단에서 계정 아이콘을 클릭하고, GitHub 사용자 이름 위에 커서를 올린 후 로그아웃 버튼을 클릭하세요.
  2. Visual Studio Code을(를) 다시 로드하려면 F1 키를 눌러 명령 팔레트를 연 다음 개발자: 창 다시 로드를 선택하세요.
  3. Visual Studio Code이(가) 다시 로드되면, GitHub 계정에 다시 로그인하세요.

Visual Studio의 인증 문제

Visual Studio에서 Copilot 채팅를 사용하려 할 때 인증 문제가 발생하는 경우, 다음 단계를 통해 문제를 해결해보세요.

  1. Visual Studio에 로그인한 GitHub ID가 Copilot 채팅 사용 권한이 부여된 ID와 동일한지 확인하세요.

  2. Visual Studio에서 GitHub ID 또는 자격 증명을 새로 고쳐야 하는지 확인하세요. 자세한 내용은 Visual Studio 설명서의 GitHub 계정 작업하기를 참조하세요.

  3. GitHub ID를 Visual Studio에서 제거한 뒤 다시 추가하고, Visual Studio을(를) 재시작해보세요.

  4. 위 단계로 해결되지 않는 경우, 피드백 공유 버튼을 클릭하고 문제 신고를 선택하여 문제를 Visual Studio 팀에 보고하세요.

    Visual Studio의 피드백 공유 버튼 스크린샷.

GitHub.com에서 중단된 채팅 응답

채팅 응답이 완료되기 전에 예기치 않게 중단되면, 질문을 다시 제출해보세요.

Copilot 채팅(github.com/copilot)에서는 채팅 응답 아래의 버튼을 클릭하여 질문을 다시 제출할 수 있습니다.

추가 참고 자료

  •         [AUTOTITLE](/free-pro-team@latest/site-policy/other-site-policies/github-and-trade-controls)