Everything Claude Code(ECC):概要、2.2.0の変更点、インストール方法
Everything Claude Codeは、よく次の語句で検索されています。 everything-claude-code。これは、コーディングエージェント向けのエージェント、スキル、ルール、フック、インストールツールをまとめたaffaan-mのツールキットです。このガイドでは、ECCに含まれる内容、バージョン2.2.0での変更点、Claude Code、Codex、Kimiへのインストール方法を説明します。2026年8月31日時点で利用可能なリリースとドキュメントに基づいています。
everything-claude-codeとは?
Everything Claude Code(ECC) はMITライセンスのツールキットで、公式のGitHubリポジトリは次のとおりです。 affaan-m/ECC。npmパッケージは ecc-universalで、Claudeのマーケットプレイス/プラグイン識別子は ecc@eccです。これらの名前は、同じプロジェクトの異なる配布先を識別するものです。
「affaan-m everything-claude-code」を検索してたどり着いた場合は、これらの識別子を使ってリポジトリ、インストーラーパッケージ、プラグインを区別してください。 バージョン2.2.0のREADME には、ツールキットとそのインストール方法が記載されています。
ECCは何を追加するのか?
バージョン2.2.0には、 68個のエージェント、286個のスキル、94個のコマンドシムに加え、ルール、フック、メモリ、継続学習、インストールツールが含まれています。これらは配布物全体の合計数であり、対応するすべてのコーディングツールに同一の機能が提供されるという意味ではありません。
エージェントは、計画、レビュー、ビルド修復、セキュリティ、アーキテクチャ、専門領域の作業に対応します。スキルは、テスト、調査、ドキュメント、フロントエンド開発、データ、機械学習、運用にわたります。AgentShieldは、プロンプト、フック、MCP設定、権限、シークレット、エージェントファイルをスキャンします。
ECCをClaude Codeの設定集と捉えるのは有用ですが、それだけでは不十分です。ツールキットには、インストールツールや他のコーディングエージェントへの対応も含まれています。主なコンテンツの種類のひとつについて背景を知るには、当サイトの次の記事をご覧ください。 Claude Codeスキルガイド.
ECCは無料か?
オープンソースのリポジトリは引き続き無料で、OSSツールキットのインストールにECC Proは必要ありません。タグ付きのREADMEでは、これとは別に、プライベートリポジトリ向けのホスト型サービスとして ECC Pro + GitHub App が案内されており、料金は 月額$19/シートからです。この料金はホスト型サービスのものであり、オープンソース版のインストール料金ではありません。
ECC 2.2.0での変更点
ECC 2.2.0のリリース日は 2026年8月28日で、タイトルは「ECC 2.2.0:ガイド付きセットアップ、Antigravity 2.0、Nasiko CLIブリッジ」です。 公式リリース では、ガイド付きセットアップを主要な追加機能として挙げています。
各ハーネスに対応する共通のガイド付きインストーラー
新しいインストーラーはClaude Code、Codex、Kimiに対応しています。ファイルを書き込む前に、選択されたすべてのハーネス、つまりECCを導入するコーディングツールを確認します。
インストールとプロバイダーのセットアップは引き続き別の作業です。インストーラーはプロバイダーのCLIのインストールや認証を行わず、プロバイダーのモデル設定と認証は引き続きプロバイダー側で管理されます。ECCのセットアップを実行する前に、それらのツールを準備してください。
インストールの信頼性とワークフローの拡充
バージョン2.2.0では、インストール時のファイル追跡と保持の方法も改善されています。
- 選択的なインストールを繰り返しても、累積された所有権の記録が保持されます。
- OpenCode は次を使用します
~/.config/opencode. - 従来の Codex 環境のクリーンアップでは、変更済みまたは未追跡のユーザーファイルを保持し、デフォルトで所有を示す証拠を必要とします。
ネイティブの Antigravity 2.0 インストールの対象は .agents/{rules,workflows,skills,agents}です。ワークフローの追加は、Pi、Itô、エージェント評価、マルチモデル協議、dev-team、継続的に更新されるドキュメント、セキュアターミナル、TasteForge、および次に及びます skill-comply.
Nasiko ブリッジは 実験的な機能で、明示的な有効化が必要です。固定された Nasiko の v0.1.0 CLI ビルドに対応し、ダウンロードは SHA-256 で検証されます。ECC は、このブリッジを通じて Nasiko のコントロールプレーンを運用したり、テレメトリを有効にしたりしません。
リリースの品質保証では、実際に配布する npm アーカイブも対象とします。ハッシュを算出し、Linux、macOS、Windows でテストし、ステージングタグで公開したうえで、レジストリ上の整合性を確認してから latest を移動します。バージョン 2.1.0 は、引き続き即時ロールバック用のパッケージです。
ECC 2.2.0 のインストール方法
npm パッケージには Node.js 18 以降が必要です。Claude プラグインには、さらに Claude Code CLI 2.1.0 以降が必要です。ターミナルで、インストールされている Claude のバージョンを確認してください。
claude --version
Claude Code をまだインストールしていない場合は、まず次のガイドをご覧ください。 Claude Code インストールガイド。ECC のインストーラーは、プロバイダーの CLI がすでに存在することを前提としており、その提供や認証は行いません。
リリースバージョンを固定したインストーラーから始める
ターミナルで次のコマンドを実行し、2.2.0 の npm パッケージを明示的に選択してください。
npx --yes ecc-universal@2.2.0 install --guided
ウィザードはインストール先をプレビューし、確認を求めます。対応しているのは --harness claude, --harness codex, --harness kimi、および --all-harnesses.
変更を加えずにプレビューするには、インストーラーの --dry-run オプションを使用してください。また、 --json オプションは機械可読形式の出力を返します。 ガイド付きインストーラーの実装 には、これらの制御方法と、各ハーネスで必須となる選択項目が記載されています。
展開に関して、留意点があります。タグ付きの README では、npm への反映中に次を確認するようユーザーに案内していました。 npm view ecc-universal version 。8月31までの正確な反映完了時刻は不明なため、リリース日だけでは、レジストリのデフォルトバージョンがいつ変更されたかは判断できません。
選択項目を明示して自動化する
非対話型のインストールでは、必須の選択項目を指定し、インストーラーの --yes フラグを渡してください。
npx --yes ecc-universal@2.2.0 install --guided \
--harness claude --harness codex --harness kimi \
--claude-scope local --claude-hooks standard \
--profile core --yes
この例では、すべてのハーネスを選択し、Claude の local スコープと standard フックプロファイルを選び、さらに core コンテンツプロファイルを Kimi の必須項目として指定しています。
これらの --yes フラグは、それぞれ異なる目的で使用されます。最初のフラグは npxのものです。最後のフラグは、ECC インストーラーによる非対話型の変更を許可します。自動化用にコマンドを調整する際は、これらの判断を明示したままにしてください。
各ハーネスに適したセットアップを選ぶ
ECC は Claude Code、Codex、Kimi への同時インストールに対応していますが、それぞれのセットアップ方式は異なります。 2.2.0 設定スキル では、以下の方式が区別されています。
| ハーネス | インストール方式 | スコープとフックの動作 |
|---|---|---|
| Claude Code | ネイティブ ecc@ecc プラグイン |
スコープ: user, project, local、フックプロファイル: off, minimal, standard, strict |
| Codex | ネイティブのマーケットプレイス/プラグインのライフサイクル | Codex がフックのレビューと明示的な信頼を管理します。Claude のスコープとフックプロファイルは適用されません |
| Kimi Code | 次の配下にある管理対象のプロジェクトファイル ./.kimi-code |
ECC のライフサイクルフックは非対応です。モデル/プロバイダーの設定と認証は変更されません |
Claude Code:スコープを意図的に選ぶ
Claude の user スコープは、ユーザー全体に適用されます。 project スコープはリポジトリ設定を通じて構成を共有し、一方で local はプロジェクト内の非公開設定として保持します。
設定の適用対象が、自分のユーザーアカウント、リポジトリの共同作業者、または自分のローカルプロジェクト環境だけなのかに応じて選択してください。スコープとフックプロファイルは別々の選択項目です。
利用可能なフックプロファイルは off, minimal, standard、および strictです。プロファイル名だけで判断せず、有効にする予定のフックを確認してください。次の資料が Claude Codeフックガイド その確認に必要な背景情報を提供します。
Claude のみにインストールする場合は、ネイティブ方式として Claude Code 内で次のコマンドを実行することもできます。
/plugin marketplace add https://github.com/affaan-m/ECC
/plugin install ecc@ecc
Codex:ネイティブの信頼制御を使用する
Codex には独自のマーケットプレイス/プラグインのライフサイクル、フックのレビュー、明示的な信頼制御があります。Claude のスコープ名やフックプロファイルを Codex に適用しないでください。
ネイティブのインストールと検証に使用するコマンドは次のとおりです。
codex plugin marketplace add affaan-m/ECC
codex plugin add ecc@ecc --json
codex plugin list --json
最後のコマンドは、プラグインの一覧を機械可読形式で表示します。ECC を追加した後の具体的な検証手順として使用できます。
Kimi:プロジェクトのコンテンツを選ぶ
Kimi には、次の配下に管理対象のファイルが配置されます ./.kimi-code。ガイド付きインストールでは、コンテンツプロファイルの指定が必須です。この方式では、ECC のライフサイクルフックはサポートされません。
そのため、すべてのハーネスへのインストールでは、それぞれ異なる連携を設定することになります。フックの動作や利用可能なコンポーネントが同一になるわけではありません。
更新、再設定、インストール時の注意点
選択するのは ハーネスごとにインストール方法をひとつにしてください。Claude プラグインと完全な手動インストールを重ねると、コンポーネントが重複する可能性があります。Codex の同期とマーケットプレイスからのインストールを組み合わせる場合も、同じ懸念があります。
スキルが重複して表示される場合は、ファイルを追加する前に、複数のインストール方法を組み合わせていないか確認してください。Claude プラグインのインストールでルールが見当たらない場合には、別の理由があります。 Claude プラグインでは、次のものは配布されません rules。選択したルールパックを別途追加してください。
Claude の更新とスコープ変更
既存の Claude プラグインのインストール環境では、次を使用できます /plugin update ecc。Claude プラグインのウィザードである ecc setupは、既存のインストールを更新したり、スコープを移行したりできます。
スコープの移行中、ウィザードは移行先を検証してから移行元を削除します。その後、次を使用して再読み込みするか、 /reload-plugins Claude Code を再起動してください。 セットアップの実装 に、この動作が記載されています。
メンテナンスを計画する際は、パッケージの選択、プラグインの更新、スコープの移行を区別してください。バージョンを固定した npm コマンドは、バージョン 2.2.0 を明示的に選択します。プラグイン更新コマンドとセットアップウィザードは、それぞれに対応するプラグインのメンテナンス作業を担います。
重要なポイント
- ECC は affaan-m による MIT ライセンスのツールキットで、次を通じて配布されています
affaan-m/ECC,ecc-universal。また、ecc@eccというプラグイン識別子でも配布されています。 - バージョン 2.2.0 では、Claude Code、Codex、Kimi 向けのガイド付きセットアップが追加され、ファイルを書き込む前にチェックが行われます。
- 使用するモデルは、
npx --yes ecc-universal@2.2.0 install --guidedを、リリースバージョンを固定した npm のエントリーポイントとして使用してください。プロバイダーの CLI のインストールと認証は、引き続き別途行う必要があります。 - Claude、Codex、Kimi では、スコープ、信頼、フックのモデルが異なります。配布物全体のコンポーネント数が、同一の機能を備えていることを示すわけではありません。
- ハーネスごとにインストール方法をひとつ選び、必要に応じて Claude のルールパックを別途追加してください。
よくある質問
Everything Claude Code は無料ですか、それとも ECC Pro が必要ですか?
Everything Claude Code のオープンソースリポジトリは無料で、MIT ライセンスで提供されています。ECC Pro は、非公開リポジトリ向けの GitHub App を備えた別のホスト型サービスで、2.2.0 README では、ユーザーあたり月額 $19 からと案内されています。OSS のインストールに ECC Pro は必要ありません。
ECC を Claude Code、Codex、Kimi に同時にインストールできますか?
はい、2.2.0のガイド付きインストーラーでは、すべてのハーネスを選択できます。Claudeはスコープ付きプラグインとフックプロファイルを使用し、Codexはネイティブのプラグインライフサイクルと信頼制御を使用します。Kimiには、ECCのライフサイクルフックを含まないプロジェクトファイルが配置されます。
Claudeのスコープとフックプロファイルは、どれを選べばよいですか?
使用するモデルは、 user ユーザーアカウント全体に適用する設定にはこれを使用し、 project リポジトリ設定を通じて共有する設定にはこれを使用し、または local 非公開のプロジェクト設定にはこれを使用します。フックプロファイルは off, minimal, standard、および strictです。有効にするフックを確認したうえで、スコープとは別にプロファイルを選択してください。
ECCのスキルが重複したり、ルールが欠けたりするのはなぜですか?
Claudeプラグインと完全な手動インストールを併用したり、Codexの同期とマーケットプレイスからのインストールを併用したりすると、コンポーネントが重複することがあります。Claudeプラグインはルールを配布しないため、選択したルールパックを別途追加する必要があります。
Claude Opus 5.5、Sonnet 5、Haiku 4.5、Fable 5.1に加え、GPT-6のモデルを、単一のAPIキーで利用できます。従量課金制で、サブスクリプションは不要です。
APIキーを取得 →