agentplugins/agent-plugins-spec
Agent Plugins Specification v1.0.0 — A minimal standard for packaging agent extensions into distributable plugins
解決する課題
このプロジェクトは、AIエージェントコンポーネントをパッケージ化するベンダー非依存の標準を提供し、スキルやMCPサーバーを異なるエージェントプラットフォーム間でポータブルなプラグインとして共有・配布できるようにします。これにより、各エージェントフレームワークごとに個別に統合を作成する必要がなくなります。
動作方法
ポータブルなパッケージ形式と、クライアントがプラグインを検出・ロードできる契約を定義しています。基本的なプラグインは、plugin.json 設定ファイルと、個々のスキルがMarkdownファイル(例:SKILL.md)で定義された skills ディレクトリを含むディレクトリで構成されます。メタデータはフロントマターに記述されます。
対象ユーザー
AIエージェントフレームワーク(クライアント)を開発する開発者、および再利用可能なエージェント機能(プラグイン作成者)を開発し、標準化された方法でツールを配布したい開発者。
特徴
- エージェント拡張のベンダー非依存標準。
- エージェントスキルとMCPサーバーの両方をサポート。
- 簡単でポータブルなディレクトリ構造とJSONスキーマによる検証を採用。
- バージョン付き仕様(1.0.0 および 1.1.0 ドラフト)により、バージョン間での安定性を確保。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト