ECC MCPサーバー
ECC(Everything Claude Code)は、Claude Code・Codex・Cursor等のAIコーディングツールを強化するオープンソースの「エージェント・ハーネス」最適化システム。262スキル・64エージェント・MCPサーバー設定・セキュリティスキャナーをセットで提供し、AIが自律的に高品質なコードを書き続けられる環境を構築できる。
spec — 基本情報
| github_stars | 228.4k |
|---|---|
| pricing | OSSコア完全無料(MITライセンス) / Pro $19/シート/月(年払い$190)/ Enterprise 要問い合わせ |
| license | MIT |
| japanese | 不明 |
概要
ECC(Everything Claude Code)は、Claude Code・Codex・Cursor・OpenCode・Gemini CLIなど主要AIコーディングツール向けのオープンソース「エージェント・ハーネス(AIを制御・最適化する仕組み)」パフォーマンス最適化システムです。コアは262のワークフロースキル・64の専門サブエージェント・84のスラッシュコマンド・14のMCPサーバー設定・フック(自動トリガー)・セキュリティスキャナーで構成されており、「設定ファイルの集まり」ではなく完結した開発基盤として設計されています。10ヶ月以上の実プロダクト開発の中で磨かれており、GitHub上で21万星超・32,000フォーク・230人以上のコントリビューターを擁します。
ECCが注目される理由は、「AIコーディングツールを使いはじめたが、毎回同じ説明をしなければならない」「AIが意図しないコードを生成して修正に時間を取られる」といった個人開発者・スタートアップ共通の課題を根本から解決するからです。プロジェクトのgit履歴を解析して専用スキルを自動生成するGitHub App機能と、AIエージェント設定の脆弱性を検出するセキュリティスキャナー「AgentShield」も同梱されており、ワンストップで本番品質のAI開発環境を整えられます。Anthropic × Cerebral Valley主催のハッカソンでも注目された実績があります。
主な機能
- スキル&エージェントライブラリ: 262のワークフロースキルと64の専門サブエージェントを収録。
/tdd(テスト駆動開発)・/plan(タスク分解)・/security-review(セキュリティ確認)など、コマンド一発で専門的な作業フローをAIに実行させられます。 - 自動スキル生成(GitHub App): GitHubのIssueに
/ecc-tools analyzeとコメントするだけで、最大5,000コミットのgit履歴を解析し、そのプロジェクト専用のSKILL.mdファイルをPRとして自動生成。自分のプロジェクトのクセをAIに学習させられます。 - 継続学習v2(Continuous Learning): AIが作業セッションを観察し、繰り返されるパターンを「インスティンクト(本能的反応)」として信頼スコア付きで自動抽出。
/continuous-learning-v2コマンドで起動でき、使えば使うほどAIがプロジェクトに最適化されていきます。 - AgentShieldセキュリティスキャナー: AIエージェントの設定ファイル(CLAUDE.md・MCP設定・フックなど)を102のルールで静的解析し、パスワードの埋め込み・過剰な権限・プロンプトインジェクション(AIへの悪意ある命令差し込み)リスクを検出します。インストール不要で
npx ecc-agentshield scanだけで即実行できます。 - MCPサーバー設定セット: GitHub・Supabase・Vercel・Railway・Playwright・Sequential Thinkingなど主要サービスへのMCP(AIとツールを繋ぐ標準規格)設定が14種類同梱。自分でゼロから書く手間がありません。
- フック自動化(Hooks): コード保存前後・セッション開始時などのタイミングで自動実行されるチェック(秘密情報の検出・コード整形・TypeScript型チェックなど)を設定できます。「ガードレールを設けたい」と説明するだけでフック設定を会話で生成することも可能です。
- クロスハーネス対応&セレクティブインストール: Claude Code・Codex・Cursor・OpenCode・Gemini・Zedなど複数のAIツールに同じスキル・ルール・フックを共有適用。
core・developer・security・fullの4プロファイルから必要な構成を選んでインストールできます。
料金プラン
| プラン | 月額 | 主な内容 |
|---|---|---|
| Free(OSS) | 無料(永久) | 全OSSスキル・エージェント・フック・ルール・MCP設定・継続学習システム。パブリックリポジトリのGitHub App利用も含む |
| Pro | $19/シート/月(年払い$190/シート) | プライベートリポジトリ解析・PR自動生成・AgentShield自動スキャン・大量プッシュ時の自動トリガー・セルフサーブ請求管理。月50回の解析・1回あたり最大1,000コミット解析 |
| Enterprise | 要問い合わせ | SSO・カスタムルール・専任オンボーディング・無制限利用。規模・ガバナンス要件に応じて個別見積もり |
> 注意: コード自体はサーバーに永続保存されません。解析はメモリ上で行われ、生成されたSKILL.mdのみがPRとして残ります。
導入方法
方法①:Claude Codeプラグインとして導入(最短)
# Claude Code CLI v2.1.0以上が必要
/plugin marketplace add affaan-m/everything-claude-code
/plugin install ecc
インストール後に/tdd・/plan・/security-reviewなどのコマンドが使えるようになります。
方法②:npmでグローバルインストール
npm i -g ecc-universal
Cursorを使っている場合はインストーラーが自動検出し、.cursorrulesに設定を書き出します。
方法③:AgentShieldだけ使う(インストール不要)
# クイックスキャン(インストール不要)
npx ecc-agentshield scan
# 安全な問題を自動修正
npx ecc-agentshield scan --fix
# Claude Opus 4.6を使った詳細解析
npx ecc-agentshield scan --opus --stream
方法④:GitHub AppでリポジトリにPRを自動生成
github.com/apps/ecc-toolsでGitHub Appをインストール- 対象リポジトリのIssueに
/ecc-tools analyzeとコメント - 生成されたPRを確認し、取り込みたいスキルだけマージ
> インストール先: 公式チャンネル(GitHub: github.com/affaan-m/ECC、npmパッケージ ecc-universal・ecc-agentshield、GitHub App)のみ利用してください。非公式ミラーはマルウェアのリスクがあります。
こんな人におすすめ
- 「毎回同じ説明をAIに繰り返している」個人開発者: 継続学習機能でAIがセッションをまたいでプロジェクトの流儀を記憶。「先週決めたコードスタイル」をまた説明する必要がなくなります。
- Claude Code・Cursor・Codexを本格的に使いたい人:
/tdd・/plan・/security-reviewなどのコマンドをすぐに使えるようになり、AIが専門家チームのように動きます。TypeScript・Python・Go・Swift・PHPなど10言語対応のエージェントも揃っています。 - AIの設定ファイルのセキュリティが心配な人: AgentShieldを使えば、MCP設定やエージェント定義に埋め込まれた危険なパターン(パスワードの直書き・過剰な権限など)をコマンド1発でチェックできます。
- チームでAIコーディングを標準化したい開発チーム: GitHub Appがgit履歴を解析してチーム固有のスキルをPRで提案。「うちのチームのやり方」をAIに覚えさせた設定を、レビューしながら安全に展開できます。
よくある質問
Q. 無料で使えますか? A. はい。OSSコアはMITライセンスで永久無料です。スキル・エージェント・フック・MCP設定・継続学習システムはすべて無料で利用できます。プライベートリポジトリへのGitHub App自動化やPR自動生成が必要になったときに初めてProプラン($19/シート/月)を検討する形になります。
Q. Claude Code以外のAIツールでも使えますか? A. 使えます。Claude Code・Codex・Cursor・OpenCode・Gemini・Zedなど複数のAIコーディングツールに対応しており、同じスキル・ルール・フックを共有して使えます。Cursorの場合はインストーラーが自動検出して.cursorrulesを生成します。
Q. コードがECCのサーバーに保存されることはありますか? A. ありません。GitHub Appによる解析はメモリ上でのみ行われ、コードが永続的に保存されることはありません。生成されたSKILL.mdファイルのみがあなたのリポジトリのPRとして残ります。
Q. インストール方法が複数ありますが、どれを選べばいいですか? A. Claude Codeを使っているならプラグイン経由(/plugin marketplace add affaan-m/everything-claude-code)が最も簡単です。Cursorなど他ツールはnpmインストール(npm i -g ecc-universal)が推奨されます。どちらか一方だけを選んでください。両方を組み合わせると、スキルの重複やフックの競合が発生します。
glossary — わからない用語があったら
related — 同カテゴリの人気エンティティ
Anthropic公式のMCPリファレンス実装集。Filesystem・Fetch・Memory・Git・Time等の基本サーバーを収録し、MCP開発の出発点になる。
Google公式のChrome DevTools MCPサーバー。パフォーマンス計測・ネットワーク解析・デバッグをAIから実行できる。
UpstashによるMCPサーバー。LLMのプロンプトにバージョン指定の最新ライブラリドキュメントとコード例を自動注入し、AIコーディングアシスタントの幻覚・古いAPIを根本から解消する。
Microsoft製の万能ファイル変換ツール。Word・Excel・PDF・画像などをAIが読みやすいMarkdownに変換する。MCPサーバー同梱。
数百のデータソースを横断して「1つのデータベースのように」AIから問い合わせられるデータ統合基盤。MCP対応。