GitHubは10月15日、コードスキャンアラート向けのAgentic autofixを一般提供した。アラートをCopilotへ割り当てると、関連ファイルをリポジトリ全体から調べ、修正を作り、CodeQLを再実行してそのアラートが閉じることを確認する。足りなければ繰り返したあと、レビュー用の下書きプルリクエストを開く。説明には修正内容、アラートが閉じる理由、確認した手順が含まれる。開いたあとも、プルリクエストへのコメントかAgentsタブのセッションで追加変更を指示できる。
有効化すると、個別アラートにあった無料のGenerate Fixは、Assign to Copilotに置き換わる。既定ブランチ上のアラートを1件ずつ割り当てられるほか、リポジトリやセキュリティキャンペーンの一覧から最大25件を一つのプルリクエストにまとめられる。REST APIでアラートを更新し、assigneesにcopilot-swe-agent[bot]を指定しても同じエージェントへ渡せる。プルリクエストや他ブランチだけで見つかったアラートは割り当てできない。
利用にはGitHub Enterprise Cloud(データ所在地付きを含む)のGitHub Code SecurityまたはGitHub Advanced Securityと、エンタープライズ管理者によるAdvanced Security方針「Agentic autofix」の有効化が要る。その後、組織かリポジトリの管理者がCode Security設定でオンにする。Copilotの課金方法の定義も必要で、消費はCode Security予算のAIクレジットとGitHub Actions分である。
人が差分を見る前提は変わらない。CodeQLの再実行で当該アラートが消えたことまでは機械が確認するが、別の不具合や仕様の妥当性はレビュー側に残る。既定ブランチに載っていない指摘は対象外なので、ブランチ保護とスキャン設定の対応を先に確認する。