Copilot cloud agent의 연구·계획·코드 작성 확장
Copilot cloud agent가 PR 중심 제약을 벗어나 브랜치 작업, 구현 계획, 심층 연구를 지원합니다.
교안에 영향
기존에 Copilot cloud agent를 pull request 생성 전용으로 안내한 글은 더 이상 맞지 않습니다.
요약
- Copilot cloud agent가 pull request 워크플로에만 묶이지 않고 브랜치에서 코드를 생성할 수 있게 됐습니다. - Diff 버튼으로 전체 변경 내용을 먼저 검토한 뒤 Create pull request를 할 수 있고, 프롬프트에 PR 의도를 밝히면 세션 종료 시 PR을 만듭니다. - 구현 계획을 먼저 요청해 Copilot이 코드를 쓰기 전에 계획을 제안·검토·승인받을 수 있습니다. - 코드베이스에서 폭넓은 질문에 답하는 deep research 세션을 Copilot Chat이나 Agents 탭에서 시작할 수 있습니다.
바뀐 것
개선
- Copilot cloud agent가 더 이상 pull request 워크플로에만 제한되지 않습니다.
- Copilot이 pull request를 만들지 않고 branch에서 코드를 생성할 수 있습니다.
- Diff 버튼으로 pull request를 만들기 전에 전체 diff를 확인할 수 있습니다.
- 준비가 되면 Create pull request를 눌러 review로 진행할 수 있습니다.
- 프롬프트에서 처음부터 pull request를 원한다고 말하면 세션이 끝날 때 Copilot이 pull request를 만듭니다.
- 프롬프트에서 plan을 요청하면 Copilot이 어떤 작업도 시작하기 전에 implementation plan을 생성합니다.
- Copilot이 제안한 approach를 코드 작성 전에 검토하고 승인하거나 피드백할 수 있습니다.
- plan이 승인되면 Copilot이 그 plan을 바탕으로 implementation을 진행합니다.
- deep research session을 시작해 코드베이스 전반에 대한 질문에 더 깊이 있는 답변을 받을 수 있습니다.
- Agents 탭이나 Copilot Chat에서 deep research session을 시작할 수 있습니다.
기타
- 이 기능은 모든 agent 진입점에서 사용할 수 있으며, 모든 유료 Copilot plan에서 제공됩니다.
- Copilot Business 또는 Copilot Enterprise 사용자는 관리자가 Copilot cloud agent를 먼저 활성화해야 사용할 수 있습니다.