GitHub Copilot、他社と共同で「Agent Plugins 1.0」標準を公開
本文の状態
日本語全文を表示中
詳細モードで約4分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
GitHub Copilot Changelog
GitHub Copilot は AWS や Microsoft などと共に、エージェントスキルと MCP サーバーをパッケージ化するオープン標準「Agent Plugins 1.0」を発表した。
Continue in AI NEW LAB
このニュースを、実務の判断につなげる
AI NEW LABで、試したことや先に確認したい条件を共有できます。まずはログインなしで読めます。
AI NEW LABで論点を見るAI深層分析を開く2026年8月13日 04:40
AI深層分析
キーポイント
業界全体でのオープン標準の確立
GitHub Copilot を中心に AWS、Anysphere、Microsoft、OpenAI、Vercel、Google が共同で「Agent Plugins 1.0」を策定し、ベンダー固有の依存から独立したパッケージ化規格が確立された。
開発コストの削減とポータビリティ
従来の方式では各クライアントごとにマニフェストやディレクトリ構成を重複して管理する必要があったが、新標準によりスキルと MCP サーバーを含む単一のパッケージで全対応クライアントへ展開可能になった。
既存プラグインとの互換性維持
Agent Plugins 1.0 に未対応の既存 GitHub Copilot プラグインは移行不要のままサポートされ、Copilot 固有の機能はネームスペース付きディレクトリに分離することで両立が図られる。
企業向け一元的な管理機能
Copilot Business および Enterprise ユーザーは、既存の設定ファイルを用いて開発者が利用可能なプラグインのインストールやブロック、マーケットプレースの制限を一貫して管理できるようになる。
既存のポリシー設定の互換性
既存の Copilot クライアントで管理されているプラグイン設定は Agent Plugins 1.0 でもそのまま適用される。新しいエージェントプラグイン用の個別ポリシーは不要である。
重要な引用
Agent Plugins 1.0 is an open standard that packages agent skills and MCP servers into one installable plugin that is governed independently of any single vendor.
A plugin can bundle a skill with an MCP server, such as a deployment runbook and its tool integration.
Copilot Business and Enterprise customers can use existing enterprise managed settings across VS Code, Copilot CLI, the GitHub Copilot app, and Copilot cloud agent.
"No separate Agent Plugins policy is required."
編集コメントを表示
編集コメント
主要テック企業が競合関係にありながら一つの標準規格を策定したことは、AI エージェントエコシステムの成熟を示す重要な転換点である。開発者にとっては実装負荷の軽減が、企業にとっては管理コストの削減という明確なメリットが即座に得られる。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
これで、一度プラグインを作成すれば、対応するすべてのエージェントクライアントで利用できるようになります。8 月 6 日、AWS、Anysphere、Microsoft、OpenAI、Vercel が共同で「Agent Plugins 1.0」を発表しました。同日、Google もコアメンテナーとして参加しています。
Agent Plugins 1.0 は、エージェントの機能や MCP サーバーを一つのインストール可能なプラグインにパッケージ化するオープンスタンダードです。これにより、特定のベンダーに依存しない独立した管理が可能になります。
複数のエージェント向けにプラグインを公開することは以前から可能でしたが、重複作業が発生していました。例えば、デプロイ手順書とそのツール連携を組み合わせたスキルと MCP サーバーをバンドルする際、どのクライアントでも基盤となるスキルやサーバーは同じですが、それを包むパッケージ化の形式が異なっていました。そのため、各クライアントごとにマニフェストやディレクトリ構成を個別に管理する必要がありました。
現在、すべての Copilot プランで、VS Code、Copilot CLI、GitHub Copilot SDK、および GitHub Copilot アプリでのサポートが開始されています。
できること
- マーケットプレイスから仕様のプラグインをインストールする: Awesome Copilot マーケットプレイスにはデフォルトで用意されており、VS Code、Copilot CLI、Copilot アプリからすぐに利用できます。
- 1 つのプラグインを複数のツールで共有する: 互換性のあるクライアントは、同じパッケージからサポートされるスキルや MCP サーバーの設定を検出できます。
- 既存のプラグインを引き続き使用できる: Agent Plugins 1.0 を対象としていない既存の GitHub Copilot プラグインも引き続きサポートされます。移行作業は不要です。
プラグインの構築または移行
プラグインを維持している場合、仕様の採用は主にマニフェストの更新作業になります:
- plugin.json に $schema を追加する
スキルは skills/ ディレクトリに、MCP 設定は mcp.json に配置してください。
Copilot 固有のファイルは、他のクライアントが無視する com.github.copilot/ ディレクトリへ移動させます。
この最後のステップこそが、機能を削ぐことなくプラグートをポータブルにする鍵です。仕様ではスキルと MCP サーバーが標準化されているため、それ以外の Copilot 固有の機能はネームスペース付きディレクトリ内に格納されます。カスタムエージェント、コマンド、ルール、フックは、VS Code、Copilot CLI、Copilot アプリ間でそこから読み込まれます。また、CLI とアプリではキャンバスなどの拡張機能も同時に読み込まれます。これにより、1 つのパッケージがポータブル性を保ちつつ、Copilot 固有の動作を維持できます。
最小限のパッケージ構成や各コンポーネントの配置については「エージェントプラグインの構築」ガイドをご覧ください。あるいは、例題となるプラグインと移行ガイドから始めることも可能です。
既存の設定でプラグインを管理する
ツール間でポータブル化するにつれ、組織は開発者に利用可能なプラグインを一貫して管理する方法が必要になります。Copilot Business および Enterprise の顧客は、VS Code、Copilot CLI、GitHub Copilot アプリ、Copilot クラウドエージェント全体で、既存の企業向け管理設定を活用できます。
managed-settings.json では、enabledPlugins を使って特定のプラグインを自動的にインストールまたはブロックし、extraKnownMarketplaces で開発者が利用可能なマーケットプレイスを追加し、strictKnownMarketplaces でインストールを管理対象のマーケットプレイスに限定できます。エンタープライズ設定がベースラインとなり、プラグインとマーケットプレイスの設定は、承認されたチーム固有のオーバーライドと加算的に組み合わされます。
詳細については、「特定のチーム向けのオーバーライドを設定する」ドキュメントをご覧ください。
すでにサポート対象の Copilot クライアントでこれらのプラグイン設定を管理している場合、それらは Agent Plugins 1.0 にも適用されます。Agent Plugins 専用のポリシーは別途必要ありません。
プラグインには MCP サーバーの設定も含まれるため、MCP のホワイトリストと併用して、URL、コマンド、または名前によって個別のサーバーの承認・ブロックを制御できます。
関連情報
- VS Code でのプラグイン
- Copilot CLI でのプラグインの検索とインストール
- GitHub Copilot プラグインについて
- 公開された Agent Plugins 1.0 仕様
本記事「Agent Plugins 1.0 in VS Code, Copilot CLI, and the Copilot app」は、The GitHub Blog に掲載されています。
原文を表示
You can now build a plugin once and use it across all compatible agent clients. We published Agent Plugins 1.0 on August 6 with AWS, Anysphere, Microsoft, OpenAI, and Vercel. Google also joined as a core maintainer on the same day. Agent Plugins 1.0 is an open standard that packages agent skills and MCP servers into one installable plugin that is governed independently of any single vendor.
Publishing a plugin for several agents was already possible, but it cost you duplication. A plugin can bundle a skill with an MCP server, such as a deployment runbook and its tool integration. While the skill and the server underneath were the same for every client, the packaging around them wasn’t, so you maintained a separate manifest and directory layout for each one.
Support is generally available in VS Code, Copilot CLI, the GitHub Copilot SDK, and the GitHub Copilot app, on all Copilot plans.
What you can do
Install spec plugins from a marketplace. You can find plugins in the Awesome Copilot marketplace, available by default in VS Code, Copilot CLI, and the Copilot app.
Share one plugin across tools. Compatible clients can discover the skills and MCP server configuration they support from the same package.
Keep your existing plugins. Existing GitHub Copilot plugins that don’t target Agent Plugins 1.0 remain supported, with no migration required.
Building or migrating a plugin
If you maintain a plugin, adopting the spec is mostly manifest work:
Add $schema to plugin.json
Keep skills under skills/ and MCP configuration in mcp.json
Move Copilot-specific files into the com.github.copilot/ directory, which other clients ignore
That last step is what keeps a plugin portable without giving anything up. The spec standardizes skills and MCP servers, so Copilot capabilities beyond those live in the namespaced directory. Custom agents, commands, rules, and hooks load from there across VS Code, Copilot CLI, and the Copilot app, and the CLI and app also load extensions such as canvases. One package stays portable and keeps its Copilot behavior.
See Build an Agent Plugin for the minimal package and where each component goes, or start from the example plugin and migration guide.
Govern plugins with the settings you already use
As plugins become portable across tools, organizations need a consistent way to manage which plugins are available to developers. Copilot Business and Enterprise customers can use existing enterprise managed settings across VS Code, Copilot CLI, the GitHub Copilot app, and Copilot cloud agent.
In managed-settings.json, use enabledPlugins to automatically install or block specific plugins, extraKnownMarketplaces to add marketplaces available to developers, and strictKnownMarketplaces to restrict installation to managed marketplaces. Enterprise values establish a baseline, and plugin and marketplace settings combine additively with approved team-specific overrides. To learn more, see our docs on setting overrides for specific teams.
If you already manage these plugin settings for supported Copilot clients, they also apply to Agent Plugins 1.0. No separate Agent Plugins policy is required.
Plugins can also carry MCP server configurations, so pair this with MCP allowlists, which approve or block individual servers by URL, command, or name.
Learn more
Plugins in VS Code
Finding and installing plugins in Copilot CLI
About GitHub Copilot plugins
Published Agent Plugins 1.0 specification
The post Agent Plugins 1.0 in VS Code, Copilot CLI, and the Copilot app appeared first on The GitHub Blog.
関連記事
News to Guide
ニュースの次に確認する
発表内容を、現在の料金や仕様と照らし合わせられる関連ガイドです。
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み