GitHubは2026年7月17日(現地時間)、GitHub Copilot code reviewに新たなカスタマイズ機能と設定オプションを追加したと発表した。この機能強化により、開発チームの管理者はプルリクエストのレビュープロセスにおいて、コパイロット・コードレビュー (Copilot code review)の動作をより詳細に制御できるようになる。
今回のアップデートにより、コパイロット・コードレビュー (Copilot code review)はファイアウォールを活用し、カスタムセットアップステップや独立したランナー構成に対応する。カスタムインストラクションはベースブランチではなくヘッドブランチから読み取られるようになったため、マージせずに機能ブランチ上でテストと検証を繰り返すことが可能になった。
カスタムインストラクションファイルのサポートも拡張され、REVIEW.md、GEMINI.md、CLAUDE.mdといったファイルがリポジトリから読み込まれる。これにより、既存のレビューガイドラインやモデル固有の指示がこれらのファイルに含まれている場合、コパイロット・コードレビュー (Copilot code review)はそれらを自動的に認識し、レビュープロセスに組み込む。
また、.github/workflows/ディレクトリ内のcopilot-code-review.ymlファイルを使用して、コパイロット・コードレビュー (Copilot code review)の実行環境を構成できるようになった。これにより、依存関係のインストール、コパイロット・クラウドエージェント (Copilot cloud agent)とは独立したリポジトリレベルでのランナーの設定、ツール類のセットアップなど、レビューに必要な準備ステップを定義することが可能となる。
コパイロット・コードレビュー (Copilot code review)はデフォルトでファイアウォールの背後で実行され、レビュー中のネットワークアクセスが制限される。このファイアウォールは、コパイロット・クラウドエージェント (Copilot cloud agent)とは別にリポジトリおよび組織設定で構成でき、各エージェントのネットワークアクセスを個別に制御できる。ただし、セルフホスト型ランナーはこのファイアウォールを現在サポートしていない。
さらに、コパイロット・コードレビュー (Copilot code review)とコパイロット・クラウドエージェント (Copilot cloud agent)が共有していた組織レベルのランナー構成が分離され、組織設定のRunner type設定ページで、それぞれ異なるランナータイプを独立して選択できるようになった。
参考: github.blog — 2026年7月17日 09:00 (JST)
原文ハイライト"administrators and developers more control over how Copilot code review runs in their environment"