참고 항목
Copilot 코딩 에이전트 is in 공개 미리 보기 and subject to change.
Copilot을 내 이슈의 "Assignees" 목록에서 사용할 수 없습니다.
GitHub Copilot Pro(프로)+ 플랜 또는 GitHub Copilot Enterprise 플랜을 통해 Copilot에 액세스할 수 있는 경우에만 Copilot에 이슈를 할당할 수 있습니다.
이러한 플랜 중 하나에 대한 구독이 아직 없는 경우 다음 단추를 클릭하여 자세한 내용을 확인하세요.
Copilot에 등록
GitHub Copilot Pro(프로)+ 또는 GitHub Copilot Enterprise가 있는 경우 Copilot 코딩 에이전트가 사용하도록 설정되었는지와를 리포지토리에 사용할 수 있는지 확인합니다.
-
Copilot Enterprise 플랜이 있는 경우 Copilot 코딩 에이전트를 사용하는 기능은 엔터프라이즈 수준에서 제어됩니다. Making Copilot 코딩 에이전트 available to enterprise members을(를) 참조하세요.
-
조직 소유 리포지토리의 경우 리포지토리의 Copilot 코딩 에이전트 가용성은 조직의 설정에서 구성됩니다. 조직에 Copilot 코딩 에이전트 추가을(를) 참조하세요.
-
개인 리포지토리의 경우 리포지토리의 Copilot 코딩 에이전트 가용성은 계정 설정에서 구성됩니다. 개별 구독자로 Copilot 정책 관리을(를) 참조하세요.
참고 항목
Copilot 설정의 기능 페이지, github.com/settings/copilot/features에서 Copilot 코딩 에이전트를 사용하도록 설정했는지 확인할 수 있습니다.
Copilot은 Copilot 채팅에서 끌어오기 요청을 만들 수 없습니다.
Copilot에 끌어오기 요청을 만들도록 요청했을 때 끌어오기 요청을 직접 만들 수 없다는 응답을 받으면 Copilot 코딩 에이전트를 사용할 수 있는지 확인하세요.
중요
VS Code, Visual Studio, JetBrains IDE에서는 프롬프트에서 @github
채팅 참가자를 언급해야 합니다. GitHub.com의 Copilot 채팅에서는 이를 생략할 수 있습니다.
Copilot에 이슈를 할당했지만, 아무 일도 발생하지 않음
잠시 기다렸다가 페이지를 새로 고치세요. Copilot이 이슈에 대해 👀 응답을 남기는 것을 볼 수 있습니다. 그런 직후 Copilot은 이슈에 연결된 끌어오기 요청 초안을 엽니다. 이 요청 초안은 이슈 타임라인에 표시됩니다.
Copilot이 끌어오기 요청을 열었지만 아무 일도 발생하지 않음
끌어오기 요청 타임라인에 "Copilot started work" 이벤트가 있는 경우 View session을 클릭하여 세션 로그를 확인하세요. 이러한 데이터는 라이브로 스트리밍되며 Copilot에서 수행 중인 작업을 확인할 수 있습니다.
Copilot이 내 끌어오기 요청 주석에 응답하지 않음
Copilot only responds to comments from people who have write access to the repository.
쓰기 권한이 있고 Copilot에 할당되는 끌어오기 요청에 설명을 추가할 경우, 설명은 Copilot 코딩 에이전트로 전달됩니다. 설명에는 눈 이모티콘(👀)이 추가되어 Copilot 코딩 에이전트가 설명을 고려하고 있음을 나타냅니다. 설명에 대한 응답으로 에이전트가 변경 작업을 진행하는 경우 "Copilot started work" 이벤트가 끌어오기 요청 타임라인에 추가됩니다.
이 결과가 발생하지 않으면 끌어오기 요청에서 Copilot이 할당 취소되었거나 Copilot이 설명을 실행할 수 없다고 결정했을 수 있습니다.
Copilot이 끌어오기 요청에 할당되어 있는지 확인하세요. 할당되어 있으면 @copilot
을 사용해서 @mentioning Copilot으로 Copilot이 강제로 댓글에 응답하도록 할 수 있습니다.
에이전트 세션 로그에 따라 Copilot이 중단된 것 같음
Copilot이 잠시 동안 중단된 것처럼 보이다가 다시 작동할 수 있습니다.
세션이 중단된 상태로 유지되면 1시간 후에 시간이 초과됩니다. 이슈를 할당 취소한 다음, Copilot에 다시 할당하여 다시 시도할 수 있습니다.
설명에 응답하는 동안 Copilot이 중단된 경우 끌어오기 요청에 동일한 댓글을 다시 추가해 보세요.
Copilot이 푸시할 때 내 GitHub Actions 워크플로가 실행되고 있지 않음
GitHub Actions 워크플로는 Copilot이 변경 내용을 끌어오기 요청에 푸시할 때 자동으로 실행되지 않습니다.
GitHub Actions 워크플로가 실행되도록 하려면 끌어오기 요청의 병합 상자에서 Approve and run workflows 단추를 클릭하세요. Copilot에서 만든 끌어오기 요청 검토을(를) 참조하세요.
Copilot이 CI 검사를 통과하지 못하는 변경 내용을 푸시하고 있음
이슈에 대해 작업하는 동안 Copilot은 GitHub Actions로 구동되는 자체 임시 개발 환경에 액세스할 수 있습니다. Copilot은 자동화된 테스트 및 Linter를 실행하여 푸시하기 전에 작업이 유효한지 확인할 수 있습니다.
수행할 작업에 대한 명확한 지침이 제공될 때 이 작업을 수행할 가능성이 가장 높습니다. 이 작업을 수행하는 가장 좋은 방법은 .github/copilot-instructions.md
파일을 사용하는 것입니다. Best practices for using Copilot to work on tasks을(를) 참조하세요.
GitHub Copilot에서 방화벽에 대한 경고가 발생
기본적으로 Copilot의 인터넷 액세스는 방화벽에 의해 제한됩니다.
인터넷에 대한 액세스를 제한하면 Copilot의 예기치 않은 동작 또는 이에 대한 악의적인 지침으로 인해 코드 또는 기타 중요한 정보가 원격 위치로 유출될 수 있는 데이터 반출 위험을 관리하는 데 도움이 됩니다.
Copilot이 방화벽에 의해 차단되는 요청을 시도하는 경우, 끌어오기 요청 본문(Copilot이 이슈 할당에 응답하는 경우) 또는 댓글(Copilot이 댓글에 응답하는 경우)에 경고가 추가됩니다. 경고에는 차단된 주소와 요청을 시도한 명령이 표시됩니다.
자세한 내용은 Customizing or disabling the firewall for Copilot coding agent을(를) 참조하세요.