背景やWhy込みでPull RequestのdescriptionをVSCode Copilot Agentに生成させる
DRANK
背景 最近はコードの修正内容からcommit logの自動生成(github.copilot.chat.commitMessageGeneration.instructions)などが簡単にできるようになってきました 一方、レビュアーは以下のような情報が欲しくなる場合が多いです 修正の背景 なぜその実装方法を取ったのか 他にはどういう選択肢が考えられ、なぜそれは選ばなかったのか しかし、この辺の情報を丁寧に書いていくのはそれなりに時間がかかります Agentと相談しながら実装する場合、チャットログにそういった情報が含まれることがあります そういった前提を揃えたほうがAgentもうまく実装できる…