OWN NEWS GATHER
← 戻る
GitHub Copilot Changelog

GitHub Copilot、コードレビューでのプルリクエスト「承認」が可能に──権限設定で必須承認への反映やファイル制限にも対応

要点

  • GitHubは2026年9月1日、GitHub Copilotのコードレビュー機能においてプルリクエストの承認(Approve)に対応したと発表した。

  • レビューの概要コメント内に承認可否の判断を示す「承認評価」が常時表示されるようになった。

  • 管理者が機能を有効化した場合、リポジトリの必須承認ルールにカウントされる正式な承認をCopilotが提出できるようになる。

  • 承認機能はデフォルトで無効化されており、エンタープライズ、組織、リポジトリの3階層で設定できるほか、対象ファイルパスの制限も可能となっている。

  • GitHub Copilot Pro、Pro+、Max、Business、Enterpriseプラン向けにパブリックプレビューとして提供が開始された。

  • 米GitHubは2026年9月1日、AIコーディングアシスタント「GitHub Copilot」のコードレビュー機能において、プルリクエスト(PR:コードの変更をリポジトリへ統合する要求)の承認(Approve)に対応したと発表した。本機能はデフォルトでは無効化されているものの、管理者が権限を付与することで、Copilot自身がプルリクエストに対して正式な承認をサインオフできるようになる。あわせて、レビューの概要欄に承認準備が整っているかの判定を表示する機能も導入された。

レビュー概要で承認可否を提示する「承認評価」の導入

今回のアップデートにより、Copilotが実行するすべてのコードレビューにおいて、概要コメント(overview comment)内に「承認評価(approval assessment)」が含まれるようになった。この評価は、対象のプルリクエストが承認可能な状態にあるとCopilotが判断したかどうかを示すシグナルとなっている。

開発者は、Copilotが提示する詳細なレビューコメントと併せて、全体としての判断を一目で把握できるようになる。ただし、この概要コメントに表示される承認評価単体では、リポジトリのマージ要件(コード統合に必要な条件)を満たす承認としてはカウントされない仕様となっている。Copilotの判定結果はあくまで開発者が確認し、その後の対応を自ら判断するための情報として提示される。

必須承認ルールへのカウントとコミット追従の仕様

一方で、管理者が承認機能を明示的に有効化した場合には、Copilotはリポジトリの「必須承認ルール(マージのために一定数以上の承認を義務付けるリポジトリの保護設定)」にカウントされる正式な承認を提出できるようになる。

この正式な承認機能には、人間のレビュアーによる承認と同様の厳密な運用仕様が適用される。Copilotがプルリクエストを承認した後に新しいコミットがプッシュされた場合、Copilotによる承認は人間のレビューと同様に自動で解除(dismiss)される仕組みとなっている。コード更新後に再び承認を得るには、Copilotに対して改めてコードレビューをリクエストして新たな承認を取得する必要があるという。

エンタープライズからリポジトリまで3段階の管理とファイルパス制限

意図しない自動承認を防ぎ安全な運用を担保するため、Copilotによるプルリクエストの承認機能はデフォルトでオフに設定されている。利用にあたっては管理者が許可を与える必要があり、設定はエンタープライズ、組織(Organization)、リポジトリの3つの階層で制御できる。

各階層における制御内容は以下の通りである。

  • エンタープライズ階層: 管理者はエンタープライズ全体で承認機能を無効のまま維持するか、傘下の組織ごとに判断を委ねるかを選択できる。
  • 組織(Organization)階層: 組織全体で一括して承認を有効化する、リポジトリ管理者に判断を委ねる、特定の個別リポジトリでのみ有効化する、あるいは組織全体で無効化するといった柔軟な設定が可能となっている。
  • リポジトリ階層: リポジトリ管理者が承認機能自体のオン・オフを切り替えることができる。さらに、リポジトリの設定では、Copilotによる承認を許可する対象のファイルパス(file paths)を個別に指定して制限することも可能だという。

提供プランとプレビューの開始

プルリクエストの承認機能および承認評価の表示は、GitHub Copilot Pro、Pro+、Max、Business、およびEnterpriseプランを利用しているユーザーを対象に、パブリックプレビューとして提供されている。

エンタープライズ、組織、リポジトリにおける詳細な設定手順や運用のカスタマイズ方法については、公式ドキュメント「Copilot code review documentation」にて案内されている。

元URL