煩雑化するAIスキル・MCPに一石を投じる共通規格「Agent Plugins 1.0.0」:「そのまま使い回せる」 ディレクトリはどうなる?
AIエージェント向けのスキルとMCPサーバを1つのディレクトリにまとめる共通仕様「Agent Plugins 1.0.0」が公開された。AIクライアントごとに異なっていたパッケージの構造を共通化する取り組みだ。
Googleは2026年8月6日(米国時間)、AIエージェント向けのスキルとMCP(Model Context Protocol)サーバをポータブルなプラグインとしてパッケージ化する仕様「Agent Plugins 1.0.0」を発表した。
Agent Pluginsの仕様はAmazon.com、Cursor、Microsoft、OpenAI、Vercelのコアメンテナーで構成される技術運営委員会(TSC)が策定したもので、Googleも加わる。
AIエージェント向けのスキルやMCPサーバそのものが共通化できても、それらをまとめて配布するパッケージの形式がAIクライアントごとに異なるため、同じ機能をクライアント別に作り直して保守する必要があり、課題となっていた。
パッケージ形式を標準化することで、一度作ったスキルやMCPを複数のAIクライアントで再利用・配布しやすくなる利点がある。
Agent Pluginsの共通仕様の中身 ディレクトリはどうなる?
Agent Pluginsが定める仕様は1つのディレクトリとその中身だ。
マニフェストとなるplugin.jsonを置き、スキルはskills/配下に、MCPサーバの設定をプラグインのルートに置くmcp.jsonに記述する。
MCPの通信方式も明示するため、クライアントが設定から通信方式を推測する必要がない。これにより、プラグインの構造が統一され、異なるクライアント間で移植しやすくなる。
reports-plugin/ ├── plugin.json ├── skills/ │ └── summarize/ │ ├── SKILL.md │ ├── scripts/ │ └── references/ ├── mcp.json └── com.example.client/
plugin.jsonの実質的な中身は、スキーマのURLと、プラグインの名前の2行だ。
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "reports-plugin"
}
plugin.jsonで何でも設定できるわけではない。スキルやMCPの位置を変えることも、インラインで宣言することもできない。skillsディレクトリがなければクライアントはあるものだけを読み込んで先へ進む。
mcp.jsonのサーバが起動に失敗しても、同じプラグインのスキルまで巻き込まれることはなく、クライアントはそのエントリをスキップして読み込みを続け、失敗を報告する。
プラグインのルートに置く逆ドメイン名のディレクトリ(com.example.clientなど)は、1つのクライアントが専有する拡張用の名前空間だ。フックやエージェント、コマンドなど、そのクライアントが独自に足したいものを収める。
Googleは「Agent Plugins化を進める前に、本当にこの仕組みが必要かどうかを見極めるべきだ」と提言している。単一のMCPサーバを単一のクライアントへ届けるだけなら、mcp.json単体で済むためだ。またスキルが1つのみの場合も、Agent Pluginsは不要となる。
「複数のコンポーネントがまとまって存在し、まとまって移動する必要があるときに初めて意味を持つ」と、Googleは説明している。
「見つける」「記述する」「パッケージ」「実行」の4つのレイヤー
Googleは、プラグインを作成して利用者に届けるまでのエコシステムを役割ごとに以下の4つのレイヤーに整理している。パッケージ化と発見の役割を分けることで、特定の配信プラットフォームに依存しない共通化を実現したという。
- 見つける(発見レイヤー):AIクライアントが「このタスクに使えるツールはあるか」を問い合わせ、適切なプラグインを探索・取得する仕組み(ARD:Agentic Resource Discovery規格など)
- 記述する(カタログ・登録レイヤー):探索システムが検索対象(インデックス)として参照するための情報形式。「このプラグインにはどのような機能が含まれているか」というメタデータ(plugin.jsonなど)を定義する
- パッケージ(梱包レイヤー):Agent Pluginsはこのレイヤーに属している。スキルやMCPサーバを1つのフォルダにまとめ、どのAIクライアントでもそのまま持ち運んで使い回せるようにする
- 実行(動作レイヤー):AIクライアントでMCPサーバやスキルを動かす実行基盤
各レイヤーは独立して採用できる。カタログのエントリがないままプラグインを公開することも、プラグインではないリソースをカタログに載せることも、プラグインなしでスキルを動かすこともできる。
Agents CLIとData Agent Kitが対応済み
Googleの2つの製品がAgent Pluginsに対応している。「Agents CLI」は、エージェントの構築、評価、展開、可観測性、公開に関する同社の専門スキルをパッケージ化したもので、「Antigravity」「Gemini CLI」「Claude Code」「Cursor」といった任意のAIコーディングエージェントを、エージェント構築・運用に最適化する。
これらのスキルは共通化されたフォーマットで配布できるようになる。
「Data Agent Kit」は、Google Data Cloudの機能を利用者が使うAIコーディングエージェントやIDE(統合開発環境)へ直接持ち込むプラグイン群だ。データエンジニアと開発者向けに設計され、エージェントによるデータ資産の管理、クエリの実行、データパイプラインの展開を可能にする。
Agent Pluginsに準拠したことで、「BigQuery」「Spanner」「Cloud SQL」などに接続するスキルとMCPサーバを、互換性のある任意のクライアントで利用できるとしている。Googleは、スキルとMCPサーバに対応している同社の他製品にも、Agent Pluginsのサポートを広げていく計画だ。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
国土交通省が「MCPサーバ」公開 APIの知識不要、対話形式でのデータ取得が可能に
国土交通省は、APIの知識不要で、自然言語による対話形式で「国土交通データプラットフォーム」からデータ検索が可能なMCPサーバを公開した。
ホントに役立つスキルを作るには? AnthropicがAIエージェントで使うスキルの構築ガイドを公開
何らかのワークフローや定型処理の手順、それに必要な情報をAIエージェントに持たせる「スキル」の構築方法について、Anthropicが公式ガイドを公開した。実際に役に立つスキルを作りたいのなら、このガイドがその第一歩になるかもしれませんよ。
無料で読めるAIエージェントの実践ガイド、Googleが公開 基礎から本番実装まで学べる
AIエージェントの基礎から本番実装まで学べる5つのガイドをGoogleが無償公開した。Kaggleと共同で実施した研修プログラムを基にした内容で、開発者の実務に直結する知識を習得できる。各ガイドが扱う内容とは。
Cursor開発チームが明かす、コーディングエージェントの7つのベストプラクティス
Cursor開発チームは、同社のCursor IDEを活用する上で、コーディングエージェントの性能を最大限に引き出すためのベストプラクティスを公開した。単なるコード生成にとどまらず、大規模なリファクタリングやテスト駆動開発の自動化が可能になる一方、その制御にはコツが必要だと指摘している。

