Claude Code特集2026年5月更新

Everything Claude Codeとは?Claude Codeを最大化するOSSフレームワーク完全ガイド【2026年最新】

公開日: 2026/04/17
更新日: 2026/05/15
Everything Claude Codeとは?Claude Codeを最大化するOSSフレームワーク完全ガイド【2026年最新】

この記事のポイント

Everything Claude Code(ECC)は、Claude CodeにAgents・Skills・Commands・Hooks・AgentShieldを一括で追加するMIT OSSフレームワーク。v2.0.0-rc.1時点の最新コンポーネント数・料金・インストール手順・他フレームワーク比較・セキュリティリスクまで整理します。

Everything Claude Code(以下、ECC)は、Claude CodeをはじめとするAIコーディングエージェントの能力を最大化するために、エージェント・スキル・スラッシュコマンド・ルール・フック・セキュリティスキャナを一括で提供するMITライセンスのオープンソース設定フレームワークです。2026年1月にAnthropicハッカソン優勝者Affaan Mustafa氏が公開し、2026年5月時点でGitHubスター182,000超・フォーク28,000超に達している「エージェントハーネス最適化システム」として注目されています。

この記事では、v2.0.0-rc.1時点の最新情報(60エージェント・229スキル・170+コマンド)をベースに、ECCの仕組み・料金・インストール手順・注意点・他フレームワークとの違いまで、導入判断に必要な情報を整理します。

この記事でわかること:

  • ECCが「何であって何でないか」(アプリではなく設定集)
  • 7種のコンポーネント(Agents / Skills / Commands / Rules / Hooks / MCP / AgentShield)の役割
  • v2.0.0-rc.1で何が変わったか
  • ECC本体(無料)+ ECC Pro($19/月)+ Claude Code前提コストの総コスト感
  • 段階的導入ロードマップ(まず何から入れるべきか)
  • SuperClaude・Awesome Claude Code Toolkitとの使い分け基準
  • ClawdHub事件など実際に起きたセキュリティリスクと対策

想定読者: Claude Codeを日常的に使っていてさらに生産性を上げたいエンジニア、Cursor・Codex・OpenCodeなど複数のAIエージェントを併用している開発者、チームでAIコーディングを標準化したいテックリード。

Everything Claude Code(affaan-m/everything-claude-code)公式GitHubリポジトリのカード

出典: Everything Claude Code 公式GitHubリポジトリ


Everything Claude Code(ECC)とは — 基本情報

ECCは単体で動くアプリケーションではなく、Claude Codeなど既存のAIコーディングエージェントに「設定・スクリプト・プラグイン」をまとめて差し込み、挙動・記憶・セキュリティを底上げする補強パッケージです。

項目

内容

正式名称

Everything Claude Code(略称: ECC)

開発者

Affaan Mustafa氏(Cerebral Valley × Anthropicハッカソン優勝者)

初回公開

2026年1月17日

公式リポジトリ

github.com/affaan-m/everything-claude-code

ライセンス

MIT License(商用利用・改変・再配布可)

最新バージョン

v2.0.0-rc.1(2026年5月時点、RC版)

GitHubスター

182,000+(2026-05-15時点)

コントリビューター

170+人

主対応ツール

Claude Code

クロス対応

Cursor / OpenCode / GitHub Copilot / Codex / Gemini CLI / Antigravity

料金(本体)

完全無料(ECC Pro:$19/ユーザー/月)

ECCのコンセプトは「Claude Codeをそのまま使うのと、エージェントハーネスとして運用するのはまったく別物」という思想に集約されます。開発者のMustafa氏はClaude Codeを2025年2月から毎日使い続けた知見を体系化し、エージェント同士の連携・長期記憶・セキュリティガードレールまでを1つのリポジトリに統合しました。

Claude Code本体の概要は「Claude Codeとは?機能・料金・使い方を徹底解説」で解説しています。合わせて読むと前提が整理しやすくなります。


なぜ急拡大?公開4か月で182,000スターを集めた背景

1つ目はハッカソン優勝というお墨付きです。 Cerebral Valley × Anthropicハッカソン(2025年9月)で優勝したプロジェクトとして、Anthropic公式コミュニティから拡散され、Claude Codeユーザーに一気に届きました。

2つ目は「動くベストプラクティス集」という立ち位置です。 Claude Codeのガイドや個人のTipsは大量に存在しますが、それらをエージェント・スキル・コマンド・フックとして「実行可能な形」にまとめているのはECCが初めてに近い規模感でした。

3つ目はクロスプラットフォーム対応です。 Claude Code専用と思いきや、Cursor / OpenCode / Gemini CLI などでもネイティブな設定ファイルにマッピングされるため、「Claude Code以外も触る開発者」にも刺さりました。

公開時(2026年1月)は28エージェント・119スキル・60コマンドでしたが、v2.0.0-rc.1では60エージェント・229スキル・170+コマンドに拡張されています。数値はバージョンごとに変動するため、導入前に最新READMEを確認してください。

AIコーディングエージェントを使いこなす開発者のイメージ

バージョン変遷と最新のv2.0.0-rc.1

旧記事や競合記事の多くはv1.x系の情報(28〜48エージェント・119〜183スキル)を掲載しています。2026年5月現在、最新はv2.0.0-rc.1です。

バージョン

主な変更点

v2.0.0-rc.1(最新)

Agents 60 / Skills 229 / Commands 170+ / Hooks 20+ / MCP 14+。Tkinterダッシュボード GUI、オペレーターワークフロー拡張、Manim・Remotionメディアツーリング、Rust実装ECC 2.0アルファ(デーモンサポート)、オペレーターステータススナップショット

v1.10.0(旧版)

Agents 48 / Skills 183 / Commands 79 / 12言語エコシステム対応

公開時(2026年1月)

Agents 28 / Skills 119 / Commands 60(初期リリース)

v2.0.0はRC(リリース候補)版のため、プロダクション環境では引き続き安定版のv1.x系を使う選択肢もあります。 Rust実装のECC 2.0アルファはまだ実験段階です。


ECCを構成する7つのコンポーネント

v2.0.0-rc.1時点では以下のコンポーネントが含まれます。全体像をつかむには「会社組織」のアナロジーがわかりやすいです。

コンポーネント

役割(会社アナロジー)

v2.0.0-rc.1時点の数値

Agents

専門部署(計画・レビュー・セキュリティ担当など)

60

Skills

業務マニュアル(TDD・API設計など)

229

Commands

ショートカット(スラッシュコマンド)

170+

Rules

社訓(コーディング規約)

34+(12言語エコシステム)

Hooks

警報システム(危険操作ブロック)

20+

MCP設定

取引先連携(外部サービス接続)

14+(GitHub/Supabase/Vercel等)

AgentShield

社内監査部(セキュリティスキャナ)

テスト1,282 / カバレッジ98%

複数のAIエージェントが連携するマルチエージェント構成のイメージ

Agents(専門サブエージェント)— 28→60に拡張

Agentsは特定の役割に特化したサブエージェントの定義ファイルです。計画担当・設計担当・コードレビュー担当・セキュリティレビュー担当に加え、Go / Python / Java / Kotlin / C++ / Rust / TypeScript / Swift など言語特化のレビュアー、リファクタ担当、E2Eテスト担当などが含まれます。

Claude Codeは単一のメインエージェントでも動作しますが、エージェントを分業させることで各タスクに最適なプロンプトと権限が与えられ、「レビュー担当にはテストを実行させない」「設計担当にはファイル書き込みをさせない」といった責任分界が可能になります。

Skills(ワークフロー定義)— 119→229に倍増

Skillsは再利用可能な手順書(SKILL.md形式)です。YAML フロントマター + Markdown 本文で記述され、スキル名・説明のみ先にスキャン(約100トークン/スキル)し、関連するときだけ全体をロードする「Progressive Disclosure」設計になっています。

TDD、API設計、DB設計、Django / Spring Boot / Laravel などフレームワーク特化ワークフロー、さらに動画処理・コンテンツ制作までドメイン別に229件が提供されています。

Commands(スラッシュコマンド)— 60→170+に拡張

CommandsはClaude Code内で /コマンド名 で呼び出せるショートカットです。代表的なものを紹介します。

コマンド

用途

/plan

実装計画の作成

/tdd

テスト駆動開発サイクルの実行

/code-review

コードレビュー実施

/verify

包括的検証(ビルド/テスト/lint)

/build-fix

ビルドエラーの自動修正

/test-coverage

テストカバレッジ分析

/e2e

E2Eテスト生成・実行

/security-scan

AgentShieldによるセキュリティスキャン

/orchestrate

複数エージェントの自動連携

/compact

コンテキスト圧縮

/learn /evolve

継続学習(Instincts)系操作

/save-session /resume-session

セッション間のコンテキスト保存・復元

/instinct-status

蓄積された学習パターンの確認

Rules(コーディング規約)

Rulesは言語非依存の共通ルールと、TypeScript / Python / Go / Swift / PHP など12エコシステム対応の言語別ルールで構成されます。コミット粒度・テスト要件・例外処理パターンなどが定義されており、エージェントが生成するコードの品質を標準化します。

重要: Rulesはプラグイン経由では自動配布されません。 ~/.claude/rules/ecc/ に手動でコピーする必要があります。導入時に最も見落とされやすいポイントです。

Hooks(自動化トリガー)

HooksはPreToolUse / PostToolUse / Stop / セッション開始・終了などのイベントに合わせて自動実行されるスクリプトです。プロンプトと違い「決定論的に実行されるコード」のためhallucinationがありません。

  • 危険なgitフラグ(push --force など)の実行をブロック
  • 認証情報パターン(APIキー・トークン)を検知して漏洩を防止
  • エージェントが勝手にリンター設定を書き換える挙動の防止
  • セッション終了時に状態を保存し、次回起動時に自動復元

MCPサーバー連携(mcp-configs)

MCP(Model Context Protocol)は外部サービスとAIエージェントを接続する標準プロトコルです。ECCにはGitHub / Supabase / Vercel など14種以上の接続テンプレートが同梱されています。

公式推奨は「プロジェクトあたりMCPは10個以下」です。接続先を増やすほどコンテキストウィンドウを圧迫し、実質的な有効コンテキストが200k→70k程度まで縮まる場合があります。

MCP自体の仕組みは「Claude Code MCPサーバーガイド」で詳しく解説しています。


AgentShield — セキュリティスキャナの中身

AgentShieldはECCに内包されたAIエージェント専用のセキュリティスキャナで、独立リポジトリ(affaan-m/agentshield)としても提供されています。

v2.0.0-rc.1時点でテスト1,282件・カバレッジ98%を搭載しており(旧版では912テスト)、5つのスキャンカテゴリをカバーします。

スキャンカテゴリ

内容

シークレット検出

APIキー・トークン・パスワードの文字列パターン(14パターン対応)

権限監査

エージェントが必要以上の権限(書き込み・ネット接続)を持っていないかチェック

フック注入分析

エージェント定義ファイルへの悪意ある命令の検知

MCPリスクプロファイリング

接続先MCPサーバーのリスク評価

エージェント設定レビュー

設定全体の安全性チェック

特徴的なのが --opus フラグです。Claude Opusベースのred-team / blue-team / auditor の3エージェントパイプラインでエージェント構成を敵対的に解析します。

# 基本スキャン
npx ecc-agentshield scan

# パスを指定してスキャン
npx ecc-agentshield scan --path /path/to/.claude

# Opusによる敵対的レビュー(3エージェント体制)
npx ecc-agentshield scan --opus --min-severity medium

ただし、AgentShieldがあれば社内利用OKというわけではありません。 ECC経由で有効化される外部通信・MCP連携・フック挙動は別途監査する前提で導入してください。

AIコーディング全般のセキュリティ観点は「Claude Code ガイド」で整理しています。

AgentShield 公式GitHubリポジトリ — AIエージェント専用セキュリティスキャナ

出典: AgentShield 公式GitHubリポジトリ


Instincts — 使うほど賢くなる継続学習システム

Instincts(インスティンクト)は、セッションの活動ログから「本能ファイル」を自動生成し、プロジェクト固有のパターンを蓄積していく継続学習システムです。

  1. /learn を実行するとセッションログを解析
  2. 繰り返し現れる作業パターン・設計判断・コマンド呼び出しが「本能」として信頼度スコア(0.3〜0.9)付きで保存される
  3. /instinct-status でどんな本能が育っているかを可視化
  4. /instinct-export / /instinct-import でチームに共有可能
  5. 信頼度が高い本能は /evolve正式なスキルに昇格でき、定常ワークフローに組み込める

Claude Code標準の挙動では毎回プロジェクトの前提をプロンプトで与え直す必要がありますが、Instinctsを使うと「このリポジトリではORMにPrismaを使う」「Reactコンポーネントは関数型+hooksで書く」といった暗黙知が自動で記憶・再利用されるようになります。


対応プラットフォーム — Claude Code専用ではない

ECCはClaude Code専用ではなく、v2.0.0-rc.1時点で7種のAIコーディングエージェントに対応しています。

対応ツール

ステータス

ネイティブ形式

Claude Code

主対応(第一優先)

settings.json + プラグイン

Cursor IDE

対応

hooks.json + rules YAML

OpenCode

対応

opencode.json + plugins

GitHub Copilot

対応

Copilot設定形式

Codex(macOS/CLI)

対応

config.toml + AGENTS.md

Gemini CLI

対応(v2.0新規追加)

Gemini CLI設定形式

Antigravity

対応(v2.0新規追加)

Antigravity設定形式

「Claude Codeが主戦場だが、他のIDEでも同じルール・スキルを使いたい」チームで特に効果を発揮します。エージェントの設計思想や命名規則、TDDフローを1箇所で管理して複数エージェントに配布できるため、ツール移行コストを大きく下げられます。

主要エージェントの比較は「Cursor vs Claude Code 比較」「OpenCodeとは」を参照してください。

Claude Code 公式GitHubリポジトリ — ECCが第一優先でサポートするAIコーディングエージェント

出典: Claude Code 公式GitHubリポジトリ(anthropics/claude-code)


料金プラン — ECC本体は無料、前提ツールは有料

ECC自体は完全に無料(MITライセンス)です。ただし、2026年5月時点でECC Tools GitHub Appとして「ECC Pro」が提供されています。

ECC Tools(ECC Pro)

プラン

料金

主な機能

Free

無料

パブリックリポジトリ分析・月10回・コミュニティサポート

Pro

$19/ユーザー/月

プライベートリポジトリ対応・AgentShield優先スキャン・優先サポート

Enterprise

要問い合わせ

カスタム対応・SLA保証

注意: ECC Pro はGitHub App(ダッシュボード・チーム管理機能)の追加サービスです。ECC本体のOSSコアは引き続き完全無料で利用できます。プライベートリポジトリにAgentShieldを適用したい場合にのみPro検討が必要になります。

総コストのイメージ

項目

費用

備考

ECC本体(OSS)

無料

MIT License。商用利用も可

ECC Pro(任意)

$19/ユーザー/月

プライベートリポジトリのAgentShield等が必要な場合

Claude Code(必須)

$20〜$200/月

Pro / Max プラン。無料枠ではClaude Codeを継続利用しにくい

Cursor / OpenCode等

各サービスの料金

併用する場合のみ

MCP連携先サービス

各サービスの料金

GitHub Enterprise、Supabase、Vercel等

Claude Codeの料金体系については「Claude Code Auto Modeとは」で詳しく解説しています。


インストール手順(プロファイル選択式)

ECCは3つの方法でインストールできます。

動作要件

要件

条件

Claude Code CLI

最新版推奨(プラグイン機能対応版)

Node.js

最新LTS推奨

パッケージマネージャ

npm / pnpm / yarn / bun を自動検出

OS

macOS / Linux / Windows(PowerShell or WSL推奨)

方法1(推奨): プラグイン経由

Claude Code内で2コマンドで導入できる最も簡単な方法です。

/plugin marketplace add https://github.com/affaan-m/everything-claude-code
/plugin install ecc@ecc

重要な制約: この方法ではAgents / Skills / Commands / Hooks / MCP-configsが自動配布されますが、Rulesは自動配布されません。 ~/.claude/rules/ecc/ に手動でコピーする必要があります。

方法2: CLIインストーラー(プロファイル選択式)

git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code
./install.sh --profile [core|developer|security|full]   # macOS / Linux
./install.ps1 --profile [core|developer|security|full]  # Windows

v2.0.0ではプロファイルが刷新され、4段階から選べます。

プロファイル

Agents

Skills

推奨用途

Core

6

25

ECC初心者・軽量運用・個人プロジェクト

Developer

16

65

個人開発者・小〜中規模チーム

Security

22

85

セキュリティ重視の開発環境

Full

28〜60

119〜229

パワーユーザー・フル活用

方法3: 手動インストール(選択的)

必要なコンポーネント(agents / skills / commands等)のみを ~/.claude/ にコピーします。最もカスタマイズ性が高く、不要なものを入れたくない場合に向きます。

Rulesの手動配置(必須)

インストール方法によらず、Rulesは手動配置が必要です。

# 例: 共通ルール+TypeScript/Pythonルールを配置
cp -r rules/common ~/.claude/rules/ecc/
cp -r rules/typescript ~/.claude/rules/ecc/
cp -r rules/python ~/.claude/rules/ecc/
ターミナルでCLIインストールを実行しているイメージ

よくあるハマりポイント

  • Rules手動配置忘れ: 「ルールが効いていない」と思ったらまず ~/.claude/rules/ を確認
  • MCPを一気に有効化しすぎない: 10個以下に絞らないとコンテキストが圧迫される
  • Windows環境: WSL2での運用を推奨するコミュニティ事例が散見される。ネイティブWindowsで詰まった場合はWSL2を検討

段階的導入ロードマップ — まず何から入れるべきか

ECCを一気に Full プロファイルで入れると複雑さに圧倒されます。開発者自身も「全部入りは重い」と明言しており、以下の優先度で段階的に取り入れることを推奨しています。

Phase 1: まず入れる(高優先度)

コンポーネント

理由

hooks/ のメモリ永続化

セッション間のコンテキスト保存。手間ゼロで恩恵が大きい

/plan コマンド

実装前の計画整理。すぐに体感できる効果

/tdd コマンド

TDDサイクルの自動化。コード品質が安定する

Phase 2: 慣れてから(中優先度)

コンポーネント

理由

言語別ルール(主力言語のみ)

使っている言語のルールだけ入れれば十分

/code-review /verify

レビュー・検証の自動化でチーム品質が揃う

AgentShield(/security-scan

セキュリティスキャンの定期実行

Phase 3: 本格活用(低優先度 → 上級者向け)

コンポーネント

理由

Instincts(/learn /evolve

プロジェクト蓄積後に効果が出る

ドメイン別スキル(全部)

必要なフレームワークだけ追加で十分

MCP統合(複数サービス)

1つずつ試しながら増やす


主要コマンドの使い方フロー

ECCの威力が最も分かりやすいのは、複数コマンドを連鎖させるワークフローです。

1. 機能開発の1サイクル:

/plan → /tdd → /code-review → /verify → /e2e
  • /plan で実装計画を立てる
  • /tdd でテストから書き始める
  • /code-review でレビュアーエージェントに自動レビューさせる
  • /verify でビルド・lint・テストを包括チェック
  • /e2e で最後にE2Eテストを走らせる

2. 長時間セッションのコンテキスト運用:

/compact(マイルストーン時)
/checkpoint(現在状態の保存)
/clear(関係ない作業に切り替わるとき)

3. セキュリティ・品質チェック:

/security-scan                      # AgentShieldスキャン
/security-scan --opus               # Opusによる敵対的レビュー
/test-coverage                      # カバレッジ分析
/build-fix                          # ビルドエラー自動修正

4. 継続学習の運用:

/learn → /instinct-status → /evolve

プロジェクトに慣れてきたら /learn でパターンを学習させ、信頼度スコアの高い本能を /evolve で正式スキルに昇格させることで、プロジェクト固有のワークフローをチームで共有できます。

Claude Code GitHub Actionsとの連携は「Claude Code GitHub Actions」で解説しています。


トークン・コスト最適化のポイント

ECCを入れるだけでコストが下がるわけではありませんが、公式推奨の運用設定を適用すると大幅にコストを削減できます。

最適化項目

推奨設定

効果

デフォルトモデル

Opus → Sonnet

約60%のコスト削減

MAX_THINKING_TOKENS

10,000(デフォルトは約32,000)

思考トークンの浪費を抑制

MCPの数

プロジェクトあたり10個以下

コンテキスト枯渇を回避

アクティブツール数

80個程度まで

同上

/compact

マイルストーン時に実行

履歴を要約して圧縮

/clear

別作業に切り替えるタイミング

コンテキストのリセット

特に効くのはSonnetをデフォルトに据える設定です。Claude Opusは強力ですが、定型コードの生成やリファクタ程度であればSonnetで十分なことが多く、料金が大きく下がります。複雑な設計判断だけOpusを明示的に呼び出す運用が現実的です。


他フレームワークとの比較(SuperClaude / Awesome Claude Code Toolkit)

ECC以外にもClaude Code周辺のフレームワークが複数存在します。

フレームワーク

GitHub Stars

特徴

対象ユーザー

Everything Claude Code (ECC)

182K+

包括的・マルチプラットフォーム・AgentShield付き・Instincts継続学習

中〜上級者

SuperClaude

22K+

CLAUDE.md特化・軽量・30コマンド・20エージェント。「2〜3倍速・30〜50%トークン削減」を主張

初心者〜中級者

Awesome Claude Code Toolkit

未公開

135エージェント+・400K+スキル(SkillKit経由)

中〜上級者

ECCとSuperClaudeの主な違い

比較項目

ECC

SuperClaude

設計思想

マルチプラットフォーム・包括的

CLAUDE.md特化・軽量

エージェント数

60(v2.0-rc.1)

20

スキル数

229

少数(軽量重視)

セキュリティ機能

AgentShield内蔵

特化機能なし

継続学習

Instincts(スコア付き)

なし

対応ツール

7種(Claude Code・Cursor等)

Claude Code中心

導入難易度

Core/Developer/Security/Fullで選択可

シンプル

ユースケース別の選び方は次を参考にしてください。

  • 「Claude Code周辺をまるごと底上げしたい」 → ECC
  • 「軽量・シンプルに始めたい」 → SuperClaude
  • 「最新ツール・記事を俯瞰したい」 → Awesome Claude Code(キュレーション)
  • 「仕様書ドリブンで開発したい」 → Spec Kit
  • 「多エージェントの役割設計を詰めたい」 → BMAD Method
Cursor 公式サイト — ECCが対応するAIコーディングIDEの一つ

出典: Cursor 公式サイト


セキュリティリスクと実際に起きた事例

ECCを使う上で知っておくべきセキュリティリスクを整理します。研究レポートや実事例に基づく情報です。

1. コンテキストウィンドウ圧迫

多数のスキル・エージェントを同時有効化するとトークン消費が爆増し、精度が劣化します。コンテキスト使用率60%超でモデルが冒頭情報にアクセスできなくなる問題が確認されています。

2. サードパーティスキルのセキュリティリスク(ClawdHub事件)

スキルマーケットプレイス(ClawdHub等)には悪意あるコンテンツが混入するリスクがあります。ClawdHubでは341〜800件以上の悪意あるスキルが検出された事例があり、全体の12〜20%に達した時期も確認されています。 コミュニティスキルを追加する際は、必ずAgentShieldでスキャンしてから使用してください。

3. プロンプトインジェクション

悪意ある命令がWebページ・GitHubリポジトリ・npmパッケージ等に埋め込まれ、ECCフックやスキルを通じて実行されるリスクがあります。

4. 野良MCPサーバーによるデータ流出

認証なしでインターネット公開されているMCPサーバーの使用はデータ流出リスクがあります。現実に492台のMCPサーバーが認証なしで公開されていた事例が確認されています。

5. AgentShieldによる対策と限界

AgentShieldはこれらのリスクに対してスキャンを実施しますが、100%の検出保証はされていません。社内導入時は以下の追加監査を推奨します。

  • 外部への通信先一覧(どのMCPがどのAPIに接続するか)
  • フックが実行するシェルスクリプトの内容
  • ログ・テレメトリの送信有無
  • 社内のセキュリティポリシーとの整合性
Model Context Protocol Servers 公式GitHubリポジトリ — MCPサーバーのセキュリティリスク対策

出典: Model Context Protocol Servers 公式GitHubリポジトリ


こんな人におすすめ / おすすめしない人

ECCは強力ですが万人向けではありません。

こんな人におすすめ

  • Claude Codeを日常的に使っていて、さらに生産性を上げたい個人エンジニア
  • TDD・コードレビュー・セキュリティスキャンをチームで標準化したいテックリード
  • Cursor / Codex / OpenCodeなど複数のエージェントを併用していて、設定を1箇所で管理したい開発者
  • セッションを跨いだ記憶・継続学習に魅力を感じる人(Instincts)
  • 社内の開発標準を「実行可能なリポジトリ」として共有したいチーム
  • プライベートリポジトリのセキュリティスキャンが必要な組織(ECC Pro)

おすすめしない人

  • Claude Codeをたまに触る程度のカジュアル利用(オーバースペック)
  • 社内のセキュリティ審査がまだ通っていない状態(AgentShieldがあっても導入プロセスは別途必要)
  • MCP を10個以上常時有効化する運用を変えられないチーム(コンテキスト枯渇リスク)
  • Node.js / パッケージマネージャが使えない環境
  • Claude Code自体に慣れていない段階(まず本体を数週間使ってから)

注意点・デメリット整理

実際の運用で見落とされがちなポイントを整理します。

1. ECC単体では動かない
ECCは設定とスクリプトの集合であり、実行エンジンはClaude CodeやCursorなどのAIエージェント本体です。ECCだけを入れても何も起きません。

2. Rulesは自動配布されない
プラグインを入れても ~/.claude/rules/ecc/ への配置は手動です。ルールが効いていないトラブルの多くはこれが原因です。

3. 機能が多いほどコンテキストを食う
MCP連携・アクティブツール・スキルをすべて有効化すると、有効コンテキストが200kから70k相当まで圧迫されるケースがあります。プロファイル選択(Core → Developer → Security → Full)で段階的に取捨選択してください。

4. AgentShieldがあっても社内監査は別途必要
プロンプトインジェクション検知や認証情報チェックは強力ですが、ECC経由で有効化される外部通信・MCP接続先・フック挙動そのものは別問題です。

5. v2.0.0-rc.1はまだリリース候補版
v2.0.0-rc.1のRust実装ECC 2.0アルファはプロダクション利用非推奨です。本番環境では安定版のv1.x系、または正式リリース後のv2.0.0を推奨します。

6. モデル本体はOSSではない
ECCが依存するClaudeモデル自体はAnthropicのクローズドモデルです。ECC自体がMITライセンスでも、依存先の利用規約は別途確認が必要です。


よくある質問(FAQ)

Q1. ECCはClaude Code以外でも使えますか?
A. 使えます。v2.0.0-rc.1時点でCursor / OpenCode / GitHub Copilot / Codex / Gemini CLI / Antigravityに対応しており、ECCの設定がそれぞれのネイティブ形式にマッピングされます。ただし主戦場はClaude Codeで、機能の完成度もClaude Codeが最も高い点は留意してください。

Q2. ECCを入れるとClaude Codeが重くなりませんか?
A. すべてのコンポーネントを有効化するとコンテキストが圧迫されます。Coreプロファイルから始めて必要なものだけ足していくか、MCPは10個以下に絞る公式推奨を守ってください。

Q3. ECC ProとECC本体の違いは何ですか?
A. ECC本体(OSS)は完全無料です。ECC Pro($19/ユーザー/月)はGitHub Appとして提供される追加サービスで、プライベートリポジトリのAgentShield優先スキャン・優先サポートが主な特典です。OSS本体の機能は引き続き無料で使えます。

Q4. AgentShieldだけを単独で使うことはできますか?
A. AgentShieldは独立リポジトリ(affaan-m/agentshield)として提供されており、単独でも利用できます。ECC本体を導入せずにAgentShieldのみを試すことも可能です。

Q5. チームで使うときはどう共有しますか?
A. リポジトリ単位で .claude/ 配下の設定をgit管理するのが定番です。Instinctsの本能ファイルも /instinct-export でエクスポートし、チームメンバーが /instinct-import で読み込めば暗黙知を共有できます。

Q6. 商用プロジェクトで使っても問題ないですか?
A. MITライセンスなので商用利用・改変・再配布すべて可能です。ただし、ECC経由で利用する他ツール(Claude Code、MCP連携先など)のライセンスと利用規約は別途確認してください。

Q7. 日本語でのコマンド指示は可能ですか?
A. Claude Code自体が日本語に強いため、ECCのコマンドを日本語で補足しながら使うのは問題なく動作します。エージェントのシステムプロンプトやスキル定義は英語ベースですが、ユーザーとのやり取りは日本語で通せます。

Q8. v2.0.0-rc.1は安定して使えますか?
A. RC(リリース候補)版のため、本番環境での利用はリスクを考慮してください。特にRust実装のECC 2.0アルファは実験段階です。安定運用を重視するなら v1.10.0 を使い続けるか、v2.0.0の正式リリースを待つのが無難です。


まとめ — ECCは「Claude Codeを本番運用するためのハーネス」

ECCは単なるコマンド集ではなく、Claude Codeを個人の実験から本番レベルの開発ハーネスへ引き上げるための統合パッケージです。

v2.0.0-rc.1時点の要点:

  • ECCはAffaan Mustafa氏が2026年1月に公開したMITライセンスのOSS(GitHub Stars 182K+)
  • Agents 60 / Skills 229 / Commands 170+ / Rules 34+ / Hooks 20+ / MCP 14+ の7コンポーネント構成
  • AgentShieldでセキュリティ、Instinctsで継続学習、プラグイン方式で導入も2コマンド
  • ECC Pro($19/月)はプライベートリポジトリのAgentShieldが必要な場合のオプション
  • 対応ツールはClaude Code / Cursor / OpenCode / Gemini CLI / Antigravity等7種に拡大
  • インストールプロファイルはCore → Developer → Security → Fullの4段階
  • ClawdHubでの悪意あるスキル混入事例があるため、コミュニティスキル導入時はAgentShieldスキャンを徹底
  • v2.0.0はRC版のため、本番環境では正式リリース後の適用を推奨

「Claude Codeを触り始めて数ヶ月、もう一段階生産性を上げたい」「チームで標準的なAIコーディング基盤を整えたい」というフェーズにいる方には、まずCoreプロファイル + /plan + /tdd の3点セットから試して、手応えを見てから段階的に拡張するのが現実的な進め方です。


関連記事

※本記事中の機能数・スター数・コンポーネント数は公式README・公開情報を基に整理しています。v2.0.0-rc.1はRC版のため、正式リリース時に変更される可能性があります。導入前に最新の公式情報をご確認ください。Claude Code / Cursor / Codex / OpenCode / Anthropicなどの名称は各権利者に帰属します。

この記事の著者

AI革命

AI革命

編集部

AI革命株式会社の編集部です。最新のAI技術動向から実践的な導入事例まで、企業のデジタル変革に役立つ情報をお届けしています。豊富な経験と専門知識を活かし、読者の皆様にとって価値のあるコンテンツを制作しています。

AI活用ならAI革命にお任せ。サービスを見てみる
AI Revolution Growth Arrow

AIでビジネスを革新しませんか?

あなたのビジネスにAIがどのような価値をもたらすかをご提案いたします。