【要約】Agent Plugins 1.0、Anthropicだけ仲間はずれ? 実際にClaude Codeで動くか検証してみた [Qiita_Trend] | Summary by TechDistill
> Source: Qiita_Trend
Execute Primary Source
// Problem
AIエージェントのスキルをプラットフォーム間で共有する新規格「Agent Plugins 1.0.0」が発表された。しかし、規格の基盤であるAgent Skillsの提唱者であるAnthropicが、この標準化団体に参加していないという状況が発生した。これにより、以下の懸念が生じている。
- ・Anthropic製品において新規格のプラグインが利用できない可能性。
- ・プラットフォーム間の互換性が失われることによる実害の発生。
- ・規格の採用に伴う、開発コストや変換コストの増大。
// Approach
筆者は、新規格のパッケージがClaude Codeで動作するかを検証するため、仕様の比較と変換プロセスの自動化を行った。具体的には以下のステップで検証を進めた。
- ・両規格の仕様書(manifest、skills、mcp.json)を詳細に比較。
- ・差分である「ファイル配置」「ファイル名」「変数名」の3点を特定。
- ・Pythonを用いて、標準ライブラリのみで動作する変換スクリプトを作成。
- ・
claude plugin validateによる構文検証と、実際のセッションでの動作確認を実施。
// Result
検証の結果、新規格のプラグインは軽微な変換のみでClaude Code上で完全に動作することが判明した。検証を通じて得られた成果は以下の通りである。
- ・差分はmanifestの場所、mcp.jsonの名称、変数名の3点のみである。
- ・
skills/ディレクトリの内容は無変換でそのまま利用可能である。 - ・変換後のプラグインがClaude Codeに正常にロードされ、スキルが認識された。
- ・Anthropicが不在でも、現時点での互換性コストはほぼゼロである。
Senior Engineer Insight
> 標準化の政治的状況に関わらず、技術的な互換性は極めて高い。これは新規格が既存のAgent Skills仕様を継承しているためだ。開発者は、特定のプラットフォームに依存しないスキル開発が可能である。ただし、本仕様は配布やセキュリティをカバーしていない。実運用では、各社が構築するマーケットプレイスや権限モデルの動向を注視すべきだ。