GitHub Copilot、企業向け管理設定でプラグインの自動更新に対応 組織内ツールの運用負担を軽減
要点
-
米GitHubは、GitHub Copilotの企業向け管理設定において、プラグインマーケットプレイスごとの自動更新(autoUpdate)に対応したと発表した。
-
管理設定内の
extraKnownMarketplacesエントリにautoUpdate: trueを指定することで、対象マーケットプレイスから導入されたプラグインが自動更新される。 -
自動更新を有効にする場合でも、セキュリティ統制のため
strictKnownMarketplacesの許可リストによる制限が引き続き適用される。 -
本機能は「Copilot Business」および「Copilot Enterprise」向けに一般提供され、GitHub Copilot app、Copilot CLI、Visual Studio Codeで利用できる。
-
米GitHubは2026年8月26日、開発者向け変更履歴(GitHub Copilot Changelog)を公開し、企業向けの一括管理機能「Enterprise-managed settings」においてプラグインマーケットプレイスの自動更新をサポートしたことを明らかにした。
-
この新機能により、組織向けにカスタマイズされたプラグインの手動更新作業が不要となり、クライアント環境における保守の手間を軽減できるという。
設定ファイルによる自動更新の指定と動作の仕組み
Enterprise-managed settingsは、企業や組織全体でGitHub Copilotの動作環境や利用ポリシーを一括制御するための管理機能だ。今回のアップデートにより、管理者は設定ファイル内の extraKnownMarketplaces(追加で認識させるマーケットプレイスの指定項目)のエントリに対して、新たに autoUpdate: true というパラメータを指定できるようになった。
この設定を有効化すると、サポートされているクライアント環境が指定されたマーケットプレイスを定期的に自動チェックし、そこからインストールされたプラグインを自動で最新バージョンへとアップデートする仕組みとなっている。
GitHubは、この自動更新の導入によって、組織独自のカスタマイズプラグインにおける手動メンテナンスの負担を削減できると説明している。社内独自の開発支援ツールや業務特化型の拡張機能をCopilot向けに配布している組織において、開発者が手動で更新作業を行う必要がなくなり、組織全体の環境統一と運用工数の削減につながる仕様だ。
許可リストによるセキュリティ統制の継続
自動更新機能が追加された一方で、企業環境におけるセキュリティポリシーの厳格性も維持されている。元記事の記述によると、自動更新の対象となるマーケットプレイスは、有効な strictKnownMarketplaces 許可リスト(組織内で接続を許可するマーケットプレイスを厳密に定義するホワイトリスト設定)によって事前に許可されている必要があるという。
組織の管理者が許可リスト外の未承認マーケットプレイスを勝手に追加して自動更新を機能させることはできず、企業のセキュリティ基準を満たした配布元にのみ適用される。これにより、信頼性が担保されたマーケットプレイスに限定して自動更新を適用できるため、セキュリティガバナンスを損なわずに運用効率を高めることが可能となっている。
提供プランとサポート対象クライアント
本機能は、GitHub Copilotの法人向け有償プランである「Copilot Business」および「Copilot Enterprise」を契約している組織を対象に、すでに一般提供(GA:プレビューを終え、全対象ユーザーが本番環境で正式に利用できる状態)が開始されている。
利用可能なクライアント環境としては、以下の3種類が挙げられている。
- GitHub Copilot app
- Copilot CLI(コマンドラインインターフェース上でCopilotを操作する公式ツール)
- Visual Studio Code(マイクロソフトが提供するコードエディタ)
これらの対応クライアントを利用している開発環境であれば、管理者が設定を適用することで自動更新の機能を利用できるようになる。
ドキュメントとコミュニティ窓口
本機能の詳細な設定方法や記述例については、GitHubの公式ドキュメント(Enterprise-managed settingsに関するリファレンスページ)で案内されている。また、GitHub Community(公式のユーザーコミュニティフォーラム)内にも本機能に関するディスカッションスレッドが開設されており、ユーザーからの意見や質問を受け付けている。