重要ポイント
- GitHub 上の Issue を起点に、AIへ作業を割り当てられます。
- 変更はプルリクエストとして提出されるため、既存のレビュー手順を利用できます。
- リポジトリ固有の指示を用意すると、コーディング規約や作業手順を伝えられます。
- ネットワークアクセスや書き込み権限には制限があり、管理者側の設定も重要です。
初心者向け補足
Issueは「直してほしいこと」を書く場所、プルリクエストは「こう直しました」と変更を見せて確認してもらう場所です。この間の調査と実装をAIが担当します。曖昧なIssueでは期待と違う結果になりやすいため、対象、完了条件、確認方法を書く練習がこれまで以上に大切になります。
自分のコメント
AIの性能だけでなく、Issueの書き方やテストの整備度が結果を左右する点がおもしろいです。良い開発習慣を持つリポジトリほどエージェントを活かしやすくなるため、AI導入がチームの基本動作を見直すきっかけにもなりそうです。