Google、Agent Pluginsを支援
- •GoogleがAgent PluginsにCore Maintainerとして参加し、Kevin Houが代表を務める
- •Agent Plugins 1.0.0はAgent SkillsとMCPサーバーを可搬型プラグインにまとめる
- •Agents CLIとData Agent Kitは2026年8月6日時点でAgent Pluginsに対応した
Googleは2026年8月6日、Agent PluginsにCore Maintainerとして参加し、自社製品での対応を始めると発表した。Agent Plugins 1.0.0は、Agent SkillsとMCPサーバーを可搬型プラグインにまとめるための、オープンでベンダー中立の仕様である。Amazon、Cursor、Microsoft、OpenAI、VercelのCore Maintainerで構成される技術運営委員会が仕様を公開し、GoogleからはGoogle DeepMindのシニアスタッフエンジニアであるケビン・ホウ(Kevin Hou)が参加する。
仕様が対象にするのは、個別にはすでに動作するエージェント部品のパッケージング問題だ。Agent Skillsは再利用可能な指示とリソースを提供し、MCPはエージェントをツールやサービスに接続する。Googleによると不足していたのは共通のマニフェストとディレクトリ構造であり、クライアントごとにレイアウト、メタデータ項目、MCP設定の形が異なっていた。この断片化により、スキルやMCPサーバーが変わらなくても、プラグイン作者はクライアント別にパッケージを分岐させられる可能性があった。
Agent Pluginは固定された場所を持つディレクトリである。最小構成のプラグインには、スキーマURL「https://agent-plugins.org/schemas/1.0.0/plugin.schema.json」と「reports-plugin」のような名前を持つplugin.jsonマニフェストが含まれる。スキルは既存のAgent Skills形式を使い、skills/配下に1サブディレクトリずつ置かれる。MCPサーバーはmcp.jsonで宣言され、各エントリに明示的なtypeを持つため、クライアントは設定オブジェクトから転送方式を推測しない。この形式はstdio、Streamable HTTP、従来型のHTTP+SSEをサポートする。
v1設計では、plugin.jsonにできることが制限されている。コンポーネントの場所を移したり、インラインで宣言したりすることはできず、クライアントは任意の部品がすべて存在することを要求せずに利用可能な部品を読み込む。skills/がなければ、クライアントは残りを読み込む。mcp.json内のサーバーが起動に失敗した場合、クライアントはそのエントリをスキップし、残りの読み込みを続け、失敗を報告する。クライアント固有の追加要素はcom.example.client/のような逆ドメイン形式のディレクトリに置くことができ、認識しないクライアントは無視する。
Googleは、複数のコンポーネントがまとまっており、一緒に移動する必要がある場合にプラグインが有用だと説明した。1つのクライアント向けの単一MCPサーバーならmcp.jsonだけを使えるし、単一のスキルにはプラグインは不要である。Agent Plugins v1が定義するのはパッケージ形式だけであり、インストール、配布、権限、サンドボックス化、信頼、出所検証、ユーザー体験は定義しない。
Googleによると、2026年8月6日時点でAgent Pluginsに対応する製品はAgents CLIとData Agent Kitの2つである。Agents CLIは、Antigravity、Gemini CLI、Claude Code、Cursorを含むAIコーディングエージェント向けに、エージェント構築、評価、デプロイ、可観測性、公開に関するGoogleの専門スキルをパッケージ化する。Data Agent KitはGoogle Data Cloud向けのプラグインを提供し、エージェントがデータ資産を管理し、クエリを実行し、データパイプラインをデプロイできるようにする。MCPサーバー接続先にはBigQuery、Spanner、Cloud SQLなどが含まれる。