重要ポイント

  • GitHub 上の Issue を起点に、AIへ作業を割り当てられます。
  • 変更はプルリクエストとして提出されるため、既存のレビュー手順を利用できます。
  • リポジトリ固有の指示を用意すると、コーディング規約や作業手順を伝えられます。
  • ネットワークアクセスや書き込み権限には制限があり、管理者側の設定も重要です。

初心者向け補足

Issueは「直してほしいこと」を書く場所、プルリクエストは「こう直しました」と変更を見せて確認してもらう場所です。この間の調査と実装をAIが担当します。曖昧なIssueでは期待と違う結果になりやすいため、対象、完了条件、確認方法を書く練習がこれまで以上に大切になります。

自分のコメント

AIの性能だけでなく、Issueの書き方やテストの整備度が結果を左右する点がおもしろいです。良い開発習慣を持つリポジトリほどエージェントを活かしやすくなるため、AI導入がチームの基本動作を見直すきっかけにもなりそうです。

元記事

GitHub Blog の元記事を読む