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 ドラフト)により、バージョン間での安定性を確保。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト