GitHub Copilot開発・コード確認済み

GitHubの脆弱性修正AIが正式提供:CodeQLで直ったか確認して下書きPRを作成

コード全体を調べて修正案を作り、CodeQLを再実行して警告が消えたか確認するagentic autofixが正式提供されました。

  • 2026-10-15
  • 最終確認日 2026-10-17
自分にどう関係する?

警告の説明を読むだけでなく、修正案と検査結果をまとめて確認でき、対応の出発点を早く作れます。

ニュースをやさしく解説

GitHubで見つかったコードの弱点に対し、AIが修正案を作って検査し、確認用の変更提案まで用意できるようになりました。GitHubは10月15日、code scanning alerts向けのagentic autofixを正式提供したと発表しました。警告の周辺だけでなく関連ファイルを調べ、開発者のように修正を進める仕組みです。

警告をCopilotへ割り当てると、AIは関係するファイルを探索し、修正を提案します。その後、コードの弱点を探すCodeQLを再実行し、警告が閉じるかを確認します。必要なら修正を繰り返し、最後に下書きのプルリクエストを作ります。そこには、何を直したか、なぜ警告を解消できるのか、どの検査を行ったかが記録されます。作成後もコメントやAgentsタブから追加修正を頼めます。

一件ずつのほか、警告一覧やsecurity campaignから最大25件を選び、一つのプルリクエストへまとめることもできます。REST APIから専用のCopilot担当者を指定する方法も案内されています。ただし対象は既定ブランチの警告です。プルリクエストだけ、または別ブランチだけで見つかった警告には使えません。

利用にはGitHub Enterprise Cloud上のGitHub Code SecurityまたはGitHub Advanced Securityが必要で、管理者による方針の有効化とCopilotの請求方法の設定も必要です。Code SecurityのAI CreditsとGitHub Actionsの実行時間を消費するため、無料機能ではありません。

実務では、AIの変更をそのまま採用せず、テスト、権限、別の弱点を生んでいないかを人が確認してください。出典はGitHub公式発表で、10月17日に確認しました。

PR

AIをもっと深く学べる本

ニュースに出てきたAIやカテゴリに近い教材を優先しています。

広告(アフィリエイト)リンクを含みます。最新の内容・料金・在庫・条件は、リンク先の公式ページ・販売ページでご確認ください。

広告

source

出典

提供状況や価格は変わるため、最終判断は公式情報で確認します。

GitHub Changelogを開く