GitHub Copilot、チーム単位での利用AIモデル管理機能をプレビュー公開 役割に応じた柔軟なポリシー設定が可能に
要点
- GitHubが「GitHub Copilot」において、企業内のチームごとに利用可能なAIモデルを設定できる新しい管理ポリシー機能を発表した。
- 従来の組織単位での一括管理から、ユーザーの役割や職務に合わせた、よりきめ細かなアクセス制御へと移行する。
- 管理者はエンタープライズ全体で基本となるAIモデルを定めつつ、特定のチームに対して追加のモデルを割り当てられる。
- 多くの対象企業では、2026年8月3日より本プレビュー機能へのオプトイン(有効化)が可能になる。
リード文
GitHubは、開発者向けAI支援ツール「GitHub Copilot」において、企業内のチーム単位で利用可能なAIモデルを制限・管理できるポリシー制御機能のパブリックプレビュー(正式リリース前の試用版公開)を開始した。本機能は2026年7月31日に発表され、「Copilot Business」または「Copilot Enterprise」のライセンスを利用するGitHub Enterpriseの顧客に向けて順次提供される。段階的なロールアウトが行われ、多くの顧客は同年8月3日より設定画面からこの機能のプレビューにオプトインできるようになる。
職務や役割に合わせた「チームレベルのガバナンス」へ
GitHubによると、これまでCopilotで利用するAIモデルの管理は、主に「組織(Organization:GitHubにおけるリポジトリやメンバーを束ねるグループ単位)」レベルで行われてきた。しかし、企業の実際の業務では、それぞれの職務(ロール)や研修の受講レベル、あるいは最新AIモデルを実験的に導入したい先行開発チームなど、ユーザーによって必要とされるAIモデルが異なる。
そこで今回のアップデートにより、組織レベルの一括設定に頼るのではなく、実際の従業員の働き方や担当業務に合わせた「チームレベルでの管理(ガバナンス)」への本格的な移行が第一歩として踏み出された。管理者は、会社全体のルールとしての標準モデルを指定しつつ、特定のチームには最新の高性能モデルを追加で割り当てるといった、柔軟できめ細かな制御が可能になる。
3つのモデルステータスと管理の仕組み
管理者は、エンタープライズ(企業全体)の管理画面から、それぞれのAIモデルに対して以下の3つのポリシーを設定することができる。
- Enabled(有効): 企業に所属するすべてのCopilotユーザーがそのAIモデルを利用できる状態。標準的なベースラインとして機能する。
- Disabled(無効): 企業内のどのユーザーもそのAIモデルを利用できない状態。社内規定やセキュリティ等の理由で使用を禁止したいモデルに設定する。
- Optional(オプション): 全員に公開するのではなく、特定のチームに個別で割り当てるための状態。
このチーム単位のポリシーにおいて、ユーザーへのアクセス権付与は「最も制限の緩い(least-restrictive)ルール」に基づいて自動評価される。仮にユーザーが社内の複数のチームに所属している場合、いずれか1つのチームに対して特定のモデルのアクセス権が付与されていれば、そのユーザーはすべての環境でそのモデルを利用することが可能だ。
移行手順と安全なロールバック
本プレビュー機能を利用するには、Copilot管理設定の「Models(モデル)」ページにある「Enterprise teams mode(エンタープライズチームモード)」のトグルスイッチをオン(On)にする必要がある。
また、設定をオンにして本格的にこのモードに移行する前に、事前にエンタープライズチームを作成し、そこへ「Optional」設定のモデルを割り当てる準備を行うことも可能となっている。これにより、従来の組織への権限委譲で実現していたのと同様のユーザー割り当てをあらかじめ定義しておき、準備が整った段階でチームモードへと移行できる。さらに、プレビュー期間中であれば、必要に応じて元の古いポリシー設定構成に戻す(ロールバックする)ことも可能な仕様となっている。
複数企業に所属するユーザーの挙動
本機能では、複数の企業(エンタープライズ)から別々にCopilotライセンスを付与されているユーザーがいる場合の挙動も整理されている。
企業が「Enterprise Managed Users(EMU:企業がアカウントのライフサイクルを完全に制御する管理システム)」を使用していない場合、外部パートナーやフリーランスのエンジニアなどが、他社のエンタープライズからもCopilotライセンスを提供されているケースがある。
新しいチームモードにおいては、そうしたユーザーが「自社から割り当てられたライセンス」を使用してCopilotを稼働させている限り、自社で設定したモデルポリシーのみが適用される。他社側で設定されている制限やポリシーが、自社の環境に干渉することはない。
補足
GitHubは今後もチームレベルでの管理機能を強化していく方針を示しており、機能の改善に向けて開発者コミュニティなどでの議論やフィードバックの共有を呼びかけている。