[Github] Copilot: 태스크 할당 기능 (Pro+)
https://docs.github.com/ko/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot
코딩 에이전트라고도 부른다.
최근에 추가된 기능 중 하나고, 현재 시점에서는 Preview 상태다.
그리고 Pro+와 엔터프라이즈 플랜에서만 제공이 된다. 일반 결제 유저(Pro)는 사용할 수 없다.
이게 뭐냐면, Github Issue 만들고 코파일럿을 할당하면 알아서 코드 작성하고 PR까지 만들어주는 기능이다.
적당히 요구사항을 이슈에 잘 정리한 다음에

코파일럿을 할당하면, 바로 코파일럿이 그걸 인지해서 작업을 시작한다.


빈 커밋 만들어서 PR 만들고 개발을 시작하는데, 일단 유의할 점이. 엄청 느리다.
거의 전체 프로젝트를 탐색하고 계속 피드백루프 돌면서 수정, 개선해나가는 형태이기 때문에 간단한 기능 구현이라도 30분-1시간 단위로 시간이 소모될 수 있다. 언제까지 돌지는 보장이 없다.
아무튼 점진적으로 커밋 찍으면서 산출물이 나오긴 나온다.
작업이 좀 진행되면 PR 내용에도 작업내용들을 좀 정리하고 마무리한다.
이상한짓 안했는지 변경내역 확인하고, 정정할게 있으면 @copilot으로 답변 달면 된다. 그럼 읽어서 처리한다.
커밋메세지나 커밋 단위는 아직 통제가 잘 안되니, 직접 정리하는 편이 좋을 것이다.
그리고 당연히, 바이브코딩 특유의 단점들은 그대로 존재한다. 간단한것만 명료하게 시킨건데도 자꾸 시키지도 않은걸 건드리기도 하고, 컨텍스트 파악 못하고 이상한 짓을 할 때가 종종 있더라.