Skip to main content

Copilot에서 만든 끌어오기 요청 검토

Copilot이 끌어오기 요청을 만든 후에는 이를 검토하고 변경이 필요한 모든 항목에 대해 댓글을 달아야 합니다.

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

Copilot coding agent is available with the GitHub Copilot Pro+ and GitHub Copilot Enterprise plans in repositories where it is enabled.
Sign up for Copilot

참고 항목

Copilot coding agent is in 공개 미리 보기 and subject to change.

Copilot의 변경 내용 검토

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

중요

"Required approvals" 규칙 또는 분기 보호를 사용하도록 설정한 경우 시작한 끌어오기 요청을 Copilot에 관련 문제를 할당하는 방식으로 승인할 수 없습니다. 병합하려면 다른 사용자가 끌어오기 요청을 승인해야 합니다.

끌어오기 요청 댓글을 사용하여 Copilot에 변경하도록 요청하거나 Copilot의 분기를 확인하고 직접 변경할 수 있습니다.

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

Copilot의 끌어오기 요청에 대해 댓글을 남기면 Copilot에서 댓글을 검토하고 응답할 새 에이전트 세션을 시작할지 여부를 결정합니다.

Copilot only responds to comments from people who have write access to the repository.

Copilot이 댓글에 대한 응답으로 새 에이전트 세션을 시작하면 눈 모양 이모지(👀)가 댓글에 대한 응답으로 추가되고 "Copilot has started work" 이벤트가 끌어오기 요청 타임라인에 추가됩니다.

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

Copilot은 해당 요청과 의도가 맞지 않는 댓글은 무시할 수 있습니다. Copilot이 댓글에 응답하도록 하려면 댓글에 @copilot을 포함하여 Copilot을 @mention할 수 있습니다.

Copilot이 끌어오기 요청에 대한 댓글에 응답하지 않도록 하려면 끌어오기 요청에서 Copilot을 할당 취소할 수 있습니다. 나중에 Copilot을 동일한 끌어오기 요청에 다시 할당하면 새 댓글에 응답하고 더 많은 변경 내용을 푸시합니다. 할당되지 않은 동안 추가된 댓글에는 응답하지 않습니다.

자세한 내용은 Best practices for using Copilot to work on tasks의 "댓글을 사용하여 끌어오기 요청 반복" 섹션을 참조하세요.

GitHub Actions 워크플로 실행 관리

GitHub Actions 워크플로는 Copilot이 변경 내용을 끌어오기 요청에 푸시할 때 자동으로 실행되지 않습니다.

GitHub Actions 워크플로는 권한이 부여되고 중요한 비밀에 액세스할 수 있으므로 워크플로 실행을 허용하기 전에 Copilot에서 작성한 코드를 검토해야 합니다.

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

"Approve and run workflows" 단추가 있는 Copilot의 끌어오기 요청에 대한 병합 상자의 스크린샷

Copilot 작업에 대한 피드백 제공

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

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

추가 참고 자료