ECC:Claude Code向け38エージェントのオープンソース設定システム

·Toolin 編集部

GitHub 15万スターのClaude Code設定ツール。38個の専門エージェント、156項目のスキル、1282項目のセキュリティテストを内蔵し、MITライセンスで完全オープンソースです。

ECC:Claude Code向け38エージェントのオープンソース設定システム

Claude Code でコードを書いているものの、毎回同じ指示を打ち込み直し、セキュリティ問題を手動でチェックし、セッションをまたぐたびにコンテキストを説明し直している -- そんなあなたのためにあるのが Everything Claude Code(略称 ECC)です。

これは、サンフランシスコの開発者 Affaan Mustafa が10か月以上かけて磨き上げ、Anthropic のハッカソンで優勝した Claude Code 設定システムです。2025年1月に MIT ライセンスで完全オープンソース化されると、ほどなく GitHub で15万スターに到達し、星数最多の Claude Code 設定プロジェクトとなりました。

プロジェクトアドレス: github.com/affaan-m/ECC

ECC とは何か

ECC は「プロンプト集」ではなく、完全な AI エージェント実行インフラです。開発フローの一歩一歩を分解・設定・自動化し、あなたの Claude Code を、質問を待つだけのチャットボットから自走するデジタル工場へと変えます。

ECC GitHubリポジトリのスター増加

核心の発想:AI を質問待ちのチャットボットとしてではなく、デジタル工場のインフラとして扱うことです。

核心能力

38個の専門エージェント

ECC には、オンデマンドで起動する38個の専門エージェントが内蔵されており、それぞれが特定の領域を担当します:

  • プランナー:タスクを分解し、実行計画を策定
  • コードレビュアー:コードスタイルと潜在的問題を自動チェック
  • セキュリティレビュアー:クレデンシャル漏えい、悪意あるコード注入をスキャン
  • デバッガー:エラーを特定し、ログを分析
  • TDD エージェント:先にテストを書き、それから実装

38エージェントのアーキテクチャ

156項目のスキル + 72個のスラッシュコマンド

スキルが一度に全部ロードされることはありません。ECC はモジュール化されたオンデマンドロードの仕組みを設計しています:

  • TypeScript を書いているときは、TS 専用の Review エージェントだけが起動
  • Python のテストを書き始めたときに、TDD エージェントが目を覚ます
  • よく使うスラッシュコマンドには /plan、/tdd、/security-scan、/quality-gate などがあります

この設計により、156項目のスキルが同時にコンテキストウィンドウ(Context Window)を圧迫する事態を避け、システムの軽量さと機動力を保っています。

AgentShield セキュリティ防御

ECC には1,282項目のセキュリティテストが内蔵されており、AgentShield セキュリティ防御パイプラインを構成しています。中心機能:

  • AI が命令を実行する前にミリ秒単位のスキャンを行う
  • API Key、Token などのクレデンシャルが公開リポジトリへコミットされるのを防ぐ
  • --opus フラグで三権分立モードを有効化:レッドチーム(攻撃者)、ブルーチーム(防御者)、監査人が互いに駆け引きする

Token 最適化

ECC はソースコードのレベルで緻密な Token 最適化を行っています:

  1. mgrep が従来の grep を置き換え:冗長なコードの空行と無用な情報を除去し、検索段階の Token 消費を50%削減
  2. Stop フックが UserPromptSubmit を置き換え:コンテキスト記憶の保存遅延を最小限に抑え、ローカルで増分ビルドを完結

実戦事例:8時間で完全な製品を作る

2025年9月の Anthropic x Forum Ventures ハッカソンで、Affaan Mustafa とパートナーの David Rodriguez がこのシステムを使い、8時間でゼロから AI 顧客調査プラットフォーム Zenith を作り上げました。

フローは4ステップです:

  1. アイデアの入力 -- 製品コンセプトとターゲット市場を記述
  2. AI リサーチ & ICP 定義 -- AI エージェントが市場を自動調査し、理想顧客ペルソナを生成
  3. 合成ペルソナ対話 -- 実在の見込み顧客を模した AI キャラクターと深掘りインタビューを実施
  4. 実ユーザー検証 -- 実際の顧客を見つけ、インサイトに基づくインタビューで最終検証

Zenithのワークフロー

製品のほぼ全体を Claude Code が担当し、作者自身はコードを手打ちしていないといいます。優勝の鍵は手の速さでもその場のプロンプトでもなく、事前に磨き上げた仕事のシステム全体でした。

使い始めるには

# リポジトリをクローン
git clone https://github.com/affaan-m/ECC.git

# README に従って Claude Code を設定
# CLAUDE.md をプロジェクトルートに置く
# .claude/settings.json を設定

ECC は12種類の言語エコシステムをカバーしており、TypeScript、Python、Rust、Go のいずれを使っていても、対応するスキル設定が見つかります。

向いている人

  • 毎日 Claude Code を使う開発者
  • AI プログラミングを「チャット」から「エンジニアリングフロー」に格上げしたいチーム
  • セキュリティの防御線を築き、AI の誤操作を防ぎたい個人開発者

参考リンク:

関連記事

Google Workspace CLI:AI Agent を1コマンドでメール・ドライブ・カレンダーまで統括させる
AI製品

Google Workspace CLI:AI Agent を1コマンドでメール・ドライブ・カレンダーまで統括させる

Star3万近くを獲得したオープンソースCLIが、Gmail、Drive、Calendar、Sheetsを統一インターフェースにラップ。100以上のAgent Skillsを内蔵し、人間にもAIにも使える

Toolin 編集部
影眸 Hyper3D Rodin Gen-2.5:3D 生成が「思考時代」に突入
AI製品

影眸 Hyper3D Rodin Gen-2.5:3D 生成が「思考時代」に突入

世界初の1000万ポリゴン級3D生成モデル。4秒で100万面、12K高精細テクスチャ、5段階の思考深度を切り替え可能。To B収益は同カテゴリの総和を超える

Toolin 編集部
Xiaomi MiMo-V2.5-Pro-UltraSpeed:1T モデルが 1000 tokens/s を叩き出す
AI製品

Xiaomi MiMo-V2.5-Pro-UltraSpeed:1T モデルが 1000 tokens/s を叩き出す

Xiaomiの旗艦高速推論モデル。標準的な8基GPUノードで1000 tokens/s超の出力を実現し、出力単価は18元/100万tokens

Toolin 編集部
Google が軽量クリエイションモデルを2本公開:4秒で画像、10秒で動画
AI製品

Google が軽量クリエイションモデルを2本公開:4秒で画像、10秒で動画

Googleが画像モデル Nano Banana 2 Lite と動画モデル Gemini Omni Flash をリリース。速さと安さが主役で、1枚0.034ドル、動画は0.10ドル/秒。Gemini App、YouTube Shorts に組み込まれ無料公開

Toolin 編集部
Claude Tag:Claude を Slack 常駐のチーム AI 同僚にする
AI製品

Claude Tag:Claude を Slack 常駐のチーム AI 同僚にする

AnthropicがClaude Tagを発表。Claude Codeを、コンテキスト共有、永続記憶、能動的介入を持つチーム協業Agentへ進化させ、EnterpriseとTeamユーザーにBeta公開

Toolin 編集部
Doubao Seed 2.1 Pro 実測レビュー:Coding は実用ラインを超え、マルチモーダル認識にサプライズ
AI製品

Doubao Seed 2.1 Pro 実測レビュー:Coding は実用ラインを超え、マルチモーダル認識にサプライズ

Volcano Engine が Doubao Seed-2.1 シリーズを発表。Pro 版はプログラミングと Agent 呼び出しが生産レベルの実用性に達し、写真からの魚種特定は Gemini 3.1 Flash をリード。実測プロンプト6つを添えて

Toolin 編集部