Skip to main content

GitHub Copilot가 생성한 풀 리퀘스트 검토

Copilot이 끌어오기 요청을 만들면 이를 검토하십시오. @copilot을 멘션하여 Copilot에게 변경하거나 변경 내용을 직접 푸시하도록 요청할 수 있습니다.

누가 이 기능을 사용할 수 있나요?

Copilot 코딩 도우미는 GitHub Copilot Pro, GitHub Copilot Pro+, GitHub Copilot Business,GitHub Copilot Enterprise 플랜과 함께 사용할 수 있습니다. 에이전트는 GitHub에 저장된 모든 리포지토리에서 사용할 수 있습니다. 단, 관리형 사용자 계정가 소유한 리포지토리에서는 에이전트가 명시적으로 비활성화되어 있습니다.
Sign up for Copilot

참고

Copilot 코딩 도우미에 대한 소개는 GitHub 코필로트 코딩 에이전트 정보을(를) 참조하세요.

Copilot 변경 사항 검토

Copilot이 코딩 작업을 완료하고 끌어오기 요청 검토를 요청한 후에는 끌어오기 요청을 병합하기 전에 Copilot의 작업을 철저히 검토해야 합니다.

중요

끌어오기 요청 승인이 필요한 규칙 또는 분기 보호가 있고 Copilot에게 끌어오기 요청을 만들도록 요청하는 경우 끌어오기 요청을 승인할 수 있지만 승인은 필요한 승인 수에 포함되지 않습니다 . 병합하려면 다른 사용자가 끌어오기 요청을 승인해야 합니다.

풀 리퀘스트 댓글에서 @copilot 을 멘션하여 Copilot에 수정을 요청하거나, Copilot의 브랜치를 직접 확인하고 변경 사항을 적용할 수 있습니다.

필요에 따라 GitHub 웹 인터페이스를 통해 끌어오기 요청 주석(검토 또는 검토 주석 아님)을 제출할 때 모델 선택기를 사용하여 모델을 선택할 수 있습니다. 기본적으로 Copilot은(는) 끌어오기 요청을 만들 때 원래 사용된 모델을 사용합니다.

검토 댓글을 개별적으로 제출하지 말고 일괄로 제출하는 것이 좋습니다.

Copilot은 해당 리포지토리에 대한 쓰기 권한이 있는 사람의 의견에만 응답합니다.

Copilot이(가) 메모에 대한 응답으로 새 에이전트 세션을 시작하면 주석에 대한 반응으로 눈 이모지(👀)가 추가되고 "Copilot 작업이 시작되었습니다." 이벤트가 끌어오기 요청 타임라인에 추가됩니다.

눈 모양 응답과 "Copilot has started work" 타임라인 이벤트가 있는 검토 댓글을 포함하는 끌어오기 요청 타임라인의 스크린샷

Copilot이(가) 동일한 끌어오기 요청에서 새 세션을 시작하면 이전 세션의 컨텍스트가 기억되므로 더 빠르고 안정적으로 작동할 수 있습니다.

참고

사용자 지정 에이전트이 풀 리퀘스트를 생성한 경우, 해당 요청의 주석에서 @copilot 을 언급하면 동일한 사용자 지정 에이전트을 통해 추가 변경 사항을 적용할 수 있습니다. 이렇게 하면 끌어오기 요청 수명 주기 내내 에이전트의 특수 구성이 일관성을 유지합니다. Copilot 코딩 도우미용 사용자 지정 에이전트 만들기을(를) 참조하세요.

자세한 내용은 GitHub Copilot를 사용하여 작업에 대한 모범 사례의 "댓글을 사용하여 끌어오기 요청 반복" 섹션을 참조하세요.

GitHub Actions 워크플로우 실행을 관리하기

기본적으로 GitHub Actions 워크플로는 Copilot에 의해 변경 내용이 풀 리퀘스트로 푸시될 때 자동으로 실행되지 않습니다.

GitHub Actions 워크플로는 권한이 부여될 수 있으며 중요한 비밀에 액세스할 수 있습니다.

GitHub Actions 워크플로가 실행되도록 하려면 끌어오기 요청의 병합 상자에서 Approve and run workflows 단추를 클릭합니다.

Copilot의 끌어오기 요청 병합 상자 스크린샷, "승인 후 워크플로 실행" 단추 포함.

옵션으로, Copilot 코딩 도우미를 구성하여 GitHub Actions 워크플로가 사람의 개입 없이 실행되도록 할 수 있습니다. 자세한 내용은 GitHub Copilot 코딩 에이전트에 대한 설정 구성을 참조하세요.

Copilot 작업에 대한 피드백 제공

Copilot의 끌어오기 요청 및 댓글에 대한 피드백 단추를 사용하여 Copilot의 작업에 대한 피드백을 제공할 수 있습니다. 피드백을 사용하여 제품과 Copilot의 솔루션 품질을 개선하고 있습니다.

  1. Copilot의 끌어오기 요청 또는 댓글에서 좋아요(👍) 또는 싫어요(👎) 단추를 클릭합니다.
  2. thumbs down 버튼을 클릭하면 추가 정보를 제공하라는 메시지가 표시됩니다. 필요에 따라 부정적인 피드백의 이유를 선택하고 피드백 제출을 클릭하기 전에 댓글을 남길 수 있습니다.

추가 참고 자료

  •         [AUTOTITLE](/copilot/tutorials/coding-agent/best-practices)
    
  •         [AUTOTITLE](/copilot/using-github-copilot/coding-agent/using-the-copilot-coding-agent-logs)
    
  •         [AUTOTITLE](/copilot/using-github-copilot/coding-agent/troubleshooting-copilot-coding-agent)