GitHub Copilot、企業チーム別管理設定を新機能として追加
本文の状態
日本語全文を表示中
詳細モードで約4分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
GitHub Copilot Changelog
GitHub Copilot は、企業管理者がチーム単位で管理設定をカスタマイズできる新機能を導入し、ガバナンスのボトルネック解消とワークフローへの柔軟な適応を実現した。
AI深層分析を開く2026年8月4日 08:46
AI深層分析
キーポイント
チーム別設定のオーバーライド機能
管理者は「overridable」フラグを設定することで、特定のキーをチーム単位で上書き可能にし、企業デフォルトとチーム固有の設定を併存させる仕組みを提供する。
プラグイン拡張性の階層化
有効なプラグインやマーケットプレイスは加算的(additive)に扱われ、企業のベースラインを保証しつつ、各チームが特定の役割に必要な機能を追加して拡張できる。
設定ファイルとチームのマッピング
管理者は「team-mappings.json」を用いて、異なるポリシーファイルを複数のチームスラッグに割り当てることで、一箇所で多様なチームへの政策適用を管理できる。
セキュリティ境界の明確化
オーバーライド不可の設定はコンプライアンス上の上限(ceiling)として固定され、ユーザーが複数のチームに所属する場合は最も制限の少ない値が適用されるロジックを採用している。
対象クライアントの拡大
現在は VS Code や Copilot CLI など特定の環境で設定が適用されているが、Copilot SDK を通じてすべての Copilot クライアントへ対応範囲を広げる作業が行われている。
重要な引用
Large enterprises can scale governance without bottlenecking every configuration change through central administrators or one-size-fits-all policies.
Keys you don't mark overridable remain an enterprise-level decision that teams can't modify.
enabledPlugins and extraKnownMarketplaces are additive (i.e, your enterprise baseline is guaranteed everywhere, and individual teams can layer on the extras they need for specific job roles without weakening the floor).
We are working to extend this support across all Copilot clients through the Copilot SDK.
編集コメントを表示
編集コメント
大規模組織における AI ツールの導入と管理は、セキュリティと生産性のバランスが常に課題となる。今回の機能強化は、画一的なポリシーの弊害を解消し、現場のニーズに即した柔軟な運用を可能にする重要な一歩である。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
企業管理者は、アイテム化された設定ファイルを使用してエンタープライズチームを標的にすることで、管理設定のカスタマイズが可能になりました。大規模企業では、すべての設定変更を中央管理者や画一的なポリシーを経由させることなく、ガバナンスをスケールできます。チームは、定義された境界内にとどまりながら、ワークフローに合わせて Copilot を柔軟に適応させることができます。
AI エコシステムは頻繁に進化するため、効果的なガードレールの維持は共有責任です。AI standards source として .github-private リポジトリを設定し、内部公開にすることで、ユーザーがプルリクエストを開いて、専門的なガバナンス設定を最新の状態に保つ変更を提案できるようにしましょう。
できること
managed-settings.json ファイルの設定が完了したら、個別のキーをチーム固有の値に対して有効化できます。
キーをオーバーライド可能に設定する:copilot/managed-settings.json ファイルで { "overridable": } 構文を使用し、チームごとにキーの構成を専門化できます。オーバーライド可能なキーは、チームが値を設定している場合はその値を使用し、未設定の場合はエンタープライズのデフォルト値にフォールバックします。オーバーライド可能としてマークされていないキーは、チームが変更できないエンタープライズレベルの決定として残ります。
実際には、チーム設定ファイルで "disableBypassPermissionsMode": "unmanaged" や "model": "unmanaged" を設定することで、そのチームのメンバーに対して managed-settings.json よりも優先される専門化を適用できます。例えば、AI Pioneers チームに独自のデフォルトモデルとバイパス権限を選ばせ、他のすべてのチームにはエンタープライズのデフォルトを引き継がせることが可能です。
チームベースのプラグイン拡張性:プラグインやマーケットプレイスは縮小するのではなく、チームごとに成長させましょう。enabledPlugins と extraKnownMarketplaces は加算的なものです(つまり、エンタープライズのベースラインは常にどこでも保証され、個々のチームは特定の業務役割に必要な追加要素をレイヤーとして重ねることができますが、基盤が弱まることはありません)。
設定ファイルをチームにマッピングする:1 つの場所から異なるポリシーを異なるチームへ配布できます。team-mappings.json で各チーム設定ファイルを 1 つ以上のチームスラッグにマップします。各エントリは、使用するチームと設定ファイルのペアであり、1 つのファイルを複数のチームに適用することが可能です。
例えば、ai-users.json という 1 つのファイルを、トレーニングを完了したすべてのチームに適用できます。開発者(devs)など他の職種には、devs.json のように追加の専門設定ファイルを用意することも可能です。
チーム設定ファイルの作成:copilot/teams/ ディレクトリ内に、各チームの設定を追加します。オーバーライド可能とマークしたキーのみを含めてください。それ以外のキーは、企業のプラットフォームでの決定がデフォルトとして適用されます。
企業の決定が常に優先されることを信頼してください:オーバーライド可能とマークされていないキーは上限を定義するため、コンプライアンスに関わる重要な設定はデフォルトでロックされた状態になります。管理対象外またはオーバーライド可能なキーは下限を設定します。ユーザーが複数のチームに所属している場合、各キーについて最も制限の少ない値を採用してチームレベルの設定を結合し、その後に企業ファイルの設定が適用されます。
対応クライアント
現在、managed-settings.json で定義された設定は、企業が発行した Copilot Business または Copilot Enterprise ライセンスを持つユーザーに対して、VS Code、Copilot CLI、Copilot App、および Copilot クラウドエージェントで強制されています。今後は Copilot SDK を通じて、すべての Copilot クライアントでのサポート拡大に取り組んでいます。
詳細については、「企業管理設定の構成」をご覧ください。
GitHub コミュニティ内でディスカッションに参加してください。
この投稿「Enterprise team specialization for managed settings」は、The GitHub Blog に最初に掲載されました。
原文を表示
Enterprise administrators can now customize managed settings by targeting enterprise teams with itemized configuration files. Large enterprises can scale governance without bottlenecking every configuration change through central administrators or one-size-fits-all policies. Teams gain the flexibility to adapt Copilot to their workflows while staying within the boundaries you’ve defined.
The AI ecosystem evolves frequently and maintaining effective guardrails is a shared responsibility. Set your AI standards source .github-private repository to internal visibility and let your users open pull requests to suggest changes that keep their specialized governance configuration up to date.
What you can do
After you’ve configured your managed-settings.json file, you can make individual keys eligible for team-specific values.
Mark keys as overridable: In your copilot/managed-settings.json file, use the { "overridable": } syntax to specialize the key’s configuration on a per-team basis. An overridable key uses the team’s value when set or falls back to your enterprise default when the team leaves it unset. Keys you don’t mark overridable remain an enterprise-level decision that teams can’t modify. In practice, you can set "disableBypassPermissionsMode": "unmanaged" and "model": "unmanaged" in a team settings file, providing a specialization that takes precedence over managed-settings.json for members of that team.
For example, let your AI Pioneers team pick their own default model and bypass permissions, while every other team inherits your enterprise defaults.
Team-based plugin extensibility: Let plugins and marketplaces grow team-by-team, not shrink. enabledPlugins and extraKnownMarketplaces are additive (i.e, your enterprise baseline is guaranteed everywhere, and individual teams can layer on the extras they need for specific job roles without weakening the floor).
Map settings files to teams: Ship different policies to different teams from one place. Map each team settings file to one or more team slugs in team-mappings.json. Each entry pairs a settings file with the teams that use it, so you can apply one file across multiple teams.
For example, a single ai-users.json file can be applied to all teams that have completed training. Additional specializations can be applied for other job roles like devs.json.
Create the team settings file: Add the team’s configuration under copilot/teams/. Only include the keys you marked as overridable. Anything else falls back to your enterprise platform decision.
Trust that enterprise decisions always win: Keys you don’t mark overridable set a ceiling, so compliance-critical settings stay locked down by default. Unmanaged or overridable keys set a floor. If a user belongs to multiple teams, the team-level settings are combined using the least restrictive value for each key, then applied beneath the enterprise file.
Supported clients
Today the configuration defined in managed-settings.json is enforced in VS Code, Copilot CLI, the Copilot App, and Copilot cloud agent whenever a user has a Copilot Business or Copilot Enterprise license issued from the enterprise or one of its organizations. We are working to extend this support across all Copilot clients through the Copilot SDK.
To learn more, see configuring enterprise managed settings.
Join the discussion within GitHub Community.
The post Enterprise team specialization for managed settings appeared first on The GitHub Blog.
AI算出
主要ニュースainew評価標準
AI エージェント運用ガバナンスの新機能を詳細に説明しており、新規性が高い。ただし日本固有の情報や企業事例は含まれていないため、関連性は低めとなる。
6つの評価軸を見る
- AI関連度
- 75
- 情報源の信頼性
- 25
- 新規性
- 75
- 調べる価値
- 75
- 重複の少なさ
- 100
- 日本での有用性
- 25
News to Guide
ニュースの次に確認する
発表内容を、現在の料金や仕様と照らし合わせられる関連ガイドです。
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み