wshobson/agents

Multi-harness agentic plugin marketplace for Claude Code, Codex CLI, Cursor, OpenCode, GitHub Copilot, and Gemini CLI

解決する課題

このプロジェクトは、複数のAIコーディングアシスタントで使用できる、プラグイン、エージェント、スキル、コマンドを含む、プロダクション環境対応のエージェント構築ブロックのマーケットプレイスを提供します。これにより、異なるツールごとに設定を書き直す必要がなくなり、エージェントワークフローの単一の信頼できる情報源(single source of truth)が可能になります。

仕組み

このシステムは、単一のMarkdownソースを使用して、5つの異なるAIハーネス(Claude Code, Codex CLI, Cursor, OpenCode, Gemini CLI, GitHub Copilot)向けにネイティブなアーティファクトを生成します。各プラグインは分離されており、コンポーザブル(構成可能)です。つまり、リソースを節約するために、インストールされたプラグインのコンポーネントのみがAIのコンテキストにロードされます。

また、階層型モデル戦略を採用しており、長期的な自律タスクから迅速な運用業務まで、作業の複雑さに応じて異なるLLM(Opus, Sonnet, Haikuなど)をタスクに割り当てます。

対象者

各ツールに対して手動で設定を行うことなく、ドメインエキスパートエージェント(例:アーキテクチャ、セキュリティ、ML)や専門的なスキルの構築済みライブラリにアクセスしたい、エージェント型AIコーディングアシスタントを使用している開発者およびチーム。

ハイライト

  • マルチハーネス対応: Claude Code, Codex CLI, Cursor, OpenCode, Gemini CLI, GitHub Copilot とのネイティブな統合。
  • 広範なライブラリ: 94個のプラグイン、203個のエージェント、175個のスキル、109個のコマンドを含む。
  • 品質評価: 静的解析、LLMジャッジ、モンテカルロ・シミュレーションを使用してプラグインの品質を認定する3層フレームワーク(plugin-eval)。
  • 階層型モデル戦略: タスクを最も適切なモデルティアにマッピングすることで、コストとパフォーマンスを最適化。
  • 外部メモリ: サポートされているハーネス全体で外部メモリ機能を提供するための Pensyve との統合。