OWN NEWS GATHER
← 戻る
GitHub Copilot Changelog

GitHub、Copilot専用アプリとクラウドエージェントに「企業向けポリシー管理」を適用開始

要点

  • GitHubは2026年7月27日、企業向けの一元管理ポリシー「enterprise managed settings」の適用対象に、GitHub Copilot appおよびCopilot cloud agentを追加しました。

  • 管理者は managed-settings.json ファイルを利用し、使用可能なプラグインやマーケットプレイスの制限、承認プロンプトの回避可否などを定義できます。

  • すでにVS CodeやCopilot CLIで同ファイルを運用している場合、追加設定は不要で、アプリの再起動時や次回ログイン時に自動適用されます。

  • 初めてポリシー管理を設定する場合は、企業内に作成した専用プライベートリポジトリ「.github-private」へ設定ファイルを配置してデプロイする手法が推奨されます。

  • 米GitHubは2026年7月27日、AI開発支援ツール「GitHub Copilot」を導入している企業向けに、一元的なポリシー管理機能「enterprise managed settings(エンタープライズ管理設定)」のサポート対象を拡大したと発表しました。これまで対応していたVS CodeやCopilot CLIに加え、専用デスクトップアプリの「GitHub Copilot app」および「Copilot cloud agent(クラウド上で自律的にタスクを処理するプログラム)」でも共通のポリシーを適用できるようになりました。これにより、管理者は開発者が利用するあらゆる作業環境において、一貫したセキュリティとガバナンス(企業統治や管理体制)を適用することが可能になります。

開発環境の多様化に伴うガバナンスの隙を解消

近年、開発現場におけるGitHub Copilotの利用環境は多様化しています。しかし、管理ポリシーが適用されないクライアントが一部に存在すると、管理者が検証していないプラグインの導入や、制限すべきコマンドの実行など、セキュリティ上のギャップが生じるリスクがありました。GitHubは、企業のガバナンス強度は最もセキュリティカバー範囲の狭い環境と同等になると指摘し、すべての利用環境に同一のポリシーを適用する重要性を説明しています。

今回、GitHub Copilot appとCopilot cloud agentがサポート対象に加わったことで、デスクトップアプリからクラウド上のエージェントによるタスク実行まで、同一のガードレール(利用制限)が適用されるようになりました。企業はポリシーを一度定義するだけで、すべての開発環境にわたって一貫した管理体制を敷くことができます。

設定ファイル「managed-settings.json」で管理できる項目

企業向けポリシー管理は、設定ファイル managed-settings.json を用いて制御します。今回のサポート拡大により、管理者はアプリやクラウドエージェントに対し、以下のような項目を設定できるようになりました。

  • プラグイン制限: 開発者が使用できるプラグインを制限し、検証済みのものだけを許可できます。
  • マーケットプレイス制限: プラグインを導入できるマーケットプレイス(配布元)を制限できます。
  • 承認プロンプトのスキップ制御: AIがコマンドを実行したり、ファイルにアクセスしたりする前に表示される承認プロンプトを、ユーザー自身がスキップ(バイパス)できるかどうかを設定します。これはアプリ、Copilot CLI、VS Codeなどの対話型クライアントにのみ適用されます。
  • デフォルトモデル: 新規スレッド開始時にAIモデルを自動選択する機能をデフォルトで有効にするかを設定できます。

これらのポリシーにおいて管理者が設定した値は、開発者がローカル環境で個別に指定した設定よりも優先して適用されます。また、クラウド上で自動的に処理を行うCopilot cloud agentもこのポリシーに従い、承認されたプラグインやマーケットプレイスのみを利用します。

既存運用の自動移行と新規導入の手順

すでにVS CodeやCopilot CLI向けに managed-settings.json を導入している企業では、今回のアップデートに伴う追加の移行作業は不要です。GitHub Copilot appは、開発者が次回サインインするかアプリを再起動した際に自動的に設定を読み込みます。Copilot cloud agentについては、次に新しいタスクが割り当てられた時点で最新のポリシーが自動適用されます。

一方で、初めて企業向けポリシー管理設定を導入する場合は、以下のサーバー管理型デプロイが推奨されています。

  1. プライベートリポジトリの作成: 企業内に非公開の管理用リポジトリ「.github-private」を作成します。
  2. 設定ファイルの配置: リポジトリの中に copilot/managed-settings.json というファイルを作成します。
  3. ポリシーのコミット: JSON形式でポリシーのキーと値を記述し、デフォルトブランチへコミットおよびプッシュします。

反映された設定は、各クライアントにおいて通常1時間以内に自動で反映されます。また、再起動や再サインイン時にも即座に適用されます。なお、リポジトリを通じた管理のほか、MDM(モバイルデバイス管理:企業の管理者が従業員の端末を一括管理・制御する仕組み)や社内の共有ファイルを介して端末に直接ファイルを配布・デプロイすることも可能です。

補足

本機能は、組織内におけるGitHub Copilotの信頼性を高め、開発者が安全にAIを活用できる環境を整備することを目指して提供されています。企業向けポリシー管理設定の全オプションを含む詳細な仕様については、GitHubが提供する公式のリファレンスドキュメントで確認することができます。また、GitHub Community内にはユーザー同士で意見交換を行うディスカッションスレッドも開設されています。

元URL