AIDive

動画パック

Everything Claude Code: 27,000トークンの監査、残す5つ、持ち出しチェックリスト

10 分で読めます

TL;DR

  • Everything Claude Code(ECC)は丸ごと入れるものではなく、必要な部分を持ち出すためのリポジトリです。フルインストールすると、最初のメッセージを送る前から、200,000トークンのウィンドウのうち約27,000トークン、約14パーセントが常駐コンテキストとして埋まります。
  • コストの正体はメタデータです。286個のスキルの名前と説明で85,000文字、約21,000トークン。68個のサブエージェントの説明でさらに約5,000トークンかかります。スキル本体は必要なときだけ読み込まれますが、説明は常に読み込まれます。
  • 残す価値があるのは5つです。AgentShield、settingsブロック、instinctシステム、コンテキストを計測する3つのスキル、そして最初の4つだけを取り出せる選択式インストーラーです。
  • 置いていくもの。68個のエージェント一式、READMEが自ら一時的と呼ぶ94個のスラッシュコマンド、40 KBの1ファイルにminifyされた23個のフック、22言語で15 MBあるドキュメントです。
  • ライセンスはMITです。5つのディレクトリをコピーするのは想定された使い方です。以下の数値はすべてバージョン2.2.1で2026-09-06に数えたもので、その時点で110件のプルリクエストが未処理でした。引用する前に数え直してください。

計測結果

このリポジトリは、よく言われている数字より大きいです。ネットで出回っていた数字は、スター214,000、サブエージェント64、スキル262、スラッシュコマンド84でした。クローンした日のREADMEとディレクトリでは、スター250,466、エージェント68、スキル286、スラッシュコマンド94、ルールファイル122、フック23でした s2。さらにフォーク37,679、オープンissue 51、オープンプルリクエスト110、コミット2,631もありました s1。引用された数字は、公開時点では間違っていませんでした。数日で古くなっただけです。これが最初の教訓です。このリポジトリは、それについて書かれたどの記事よりも速く動いています。

サイズも同様です。READMEは2,200行、ドキュメントフォルダーは22言語で15 MB、フルクローンは88 MBになります s2。ECCは19種類のエージェントハーネス向けの設定も同梱しているので、Claude Codeユーザーは使うことのない18個の設定までダウンロードすることになります s1。

重要なのは、フルインストールが毎セッションに何を課すかです。答えは本体ではなく説明にあります。Claude Codeは、モデルがいつ使うかを判断できるように、インストール済みのすべてのスキルとサブエージェントの名前と説明をコンテキストに読み込みます。286個のスキルの名前と説明を合計すると85,000文字、約21,000トークン。68個のサブエージェントの説明は約20,000文字、約5,000トークン。リポジトリ自身の指示ファイルが約1,000トークン。常駐する合計は約27,000トークンで、200,000トークンのウィンドウの14パーセントです s3。この14パーセントは、あなたのファイルやdiff、ツールの結果、会話そのものより先に支払われ、コンパクションのたびにまた支払われます。

リポジトリ側もそれを分かっています。READMEには「optimize the context window, persist everything else」という一文があり、その下に286個のスキルを載せています s2。このプロジェクトは価値があるのかを問うRedditのスレッドでは、最上位の返信が「説明のトークン使用量は微々たるもの」と述べています s8。上の計測はその返信を検証するものであり、27,000トークンは微々たるものではありません。

監査を通った部品は5つです。

AgentShieldはエージェント設定のセキュリティ監査ツールです。ECCに同梱されているほか、独立したnpmパッケージとしても公開されており、直近1週間のダウンロードは5,539、依存関係は6つ、ライセンスはMITです s7。1つのコマンドで、エージェントファイル、フック、サーバー定義のディレクトリを監査できます。弱点は日付です。最後の公開は2026年3月で、リポジトリは計測の前日に更新されており、READMEはいまだにエコシステムをスター42,000と説明しています(実際は250,466)。実行する価値はありますが、3月以降に出たものについては当てにしないでください s7。

settingsブロックは~/.claude/settings.jsonの断片です。モデルはSonnet、thinkingの予算は32,000から10,000へ削減、コンパクションのしきい値は95パーセントから50パーセントへ、サブエージェントはHaikuへ。READMEは、モデルコストで約60パーセント、隠れたthinkingコストで70パーセントの削減を主張しています s2。これは彼らの数字であり、こちらの計測ではありません。代償は難しいレビューでの品質なので、モデル指定の行を外してコピーする価値があります。

Instinctはcontinuous-learning-v2スキルです。初期バージョンはセッション終了時にしか観察しませんでしたが、現行版はツール呼び出しの前後ごとに観察します。観察されたパターンは、0.3から0.9の信頼度の重みを持つinstinctになり、Haiku上のバックグラウンドエージェントで分析されるため、メインのコンテキストは何も消費しません。バージョン2.1でinstinctがプロジェクト単位になりました。リポジトリ自身が解決した問題を指して使った言葉は汚染です。2つのプロジェクトで見られたinstinctはグローバルに昇格します。背後のツールは2,200行で6つのコマンドがあり、instinctライブラリはマシン間でエクスポートとインポートができます s6。

コンテキストを計測する3つのスキルは、コンテキストバジェット、コンパクションアドバイザー、トークンバジェットアドバイザーです。リポジトリの残りが積み上げる請求額を見せてくれます s3。

選択式インストーラーはmanifests/install-profiles.jsonを読みます。このファイルには7つのプロファイルがあります。minimal、core、developer、security、research、opencode、fullです。インストーラーはコンポーネント名も受け付けるので、上の4つの部品だけを名指しできます s5。プロファイルは粗いです。minimalでさえエージェントとコマンドを含むので、プロファイルを選ばずコンポーネント名で指定してください。

リポジトリに残すもの。68個のエージェントは約5,000トークンかかり、その多くはあなたが書かないスタック向けの言語別レビュアーやビルド修正役です。自分の作業に合う2つだけ取ってください s1。94個のスラッシュコマンドは、READMEが自ら、スキル中心の構成へ向かう途中の便利な入口と呼んでおり、廃止済みのコマンドを入れたフォルダーもすでにあります s2。フックは291行、40 KBの1ファイルにあり、23個のフックが入っています。そのうち8個はツール呼び出しの前に、7個はエージェントが停止するたびに実行され、それぞれ約33,000文字の1行に押し込まれていて、実行前に読むことができません s4。監査していない実行可能な設定であり、スターの数はそれを変えません。

計測データ

世間で引用されている数字と、2026-09-06時点のリポジトリ(バージョン2.2.1)の実数:

項目 ネットでの引用 リポジトリでの実数
GitHubスター 214,000 250,466
サブエージェント 64 68
スキル 262 286
スラッシュコマンド 84 94

フルインストールの内訳:

コンポーネント 数
エージェント 68
スキル 286
スラッシュコマンド 94
ルールファイル 122
フック(1ファイル、291行、40 KB) 23
設定済みハーネス 19
ドキュメント 15 MB、22言語
フルクローン 88 MB

フルインストールの常駐コンテキスト:

毎セッション読み込まれるもの 文字数 トークン(概算)
286個のスキルの名前と説明 85,000 21,000
68個のサブエージェントの説明 20,000 5,000
リポジトリの指示ファイル n/a 1,000
合計 ~27,000(200,000の14パーセント)

手順: affaan-m/ECCをバージョン2.2.1で2026-09-06にクローンする。エージェント、スキル、コマンド、ルールはディレクトリを数え、フックはhooks/hooks.jsonのエントリを数える。すべてのSKILL.mdとエージェントファイルのnameとdescriptionを連結し、文字数を測ってトークンに換算する。ネットで出回っている数字と、同じ日のREADMEと比較する。ここでは回答の質は測っていません。最初のプロンプトの前にフルインストールが何を消費するかだけを測っています。

月曜にやること

  • ~/.claudeディレクトリに対してnpx ecc-agentshieldを実行し、このリストの他の作業に手を付ける前にすべての指摘を読む。
  • ECCリポジトリのhooks/hooks.jsonを開き、33,000文字の1行を読めないことを確認する。そこから、そのフックを自分の環境に入れるかどうかを決める。
  • 自分の常駐コンテキストを数える。インストール済みのすべてのスキルとエージェントの説明を連結し、文字数の合計を、ここで286個のスキルが消費する85,000と比べる。
  • settingsブロックをコピーするが、モデル指定の行は外す。コンパクションのしきい値を1週間50パーセントのままにして、セッションで何か失われるか記録する。
  • プロファイルではなくインストーラーのコンポーネント名でcontinuous-learning-v2だけを入れ、評価する前に5営業日動かす。
  • コンテキストを計測する3つのスキルを追加し、次の長いセッションの冒頭でコンテキストバジェットの出力を読む。
  • 68個のエージェントから、実際のスタックに合うものを最大2つ選び、残りは無視する。
  • メモに再計測の日付を入れる。リポジトリには2026-09-06時点で110件のオープンプルリクエストがあったので、上の数字にはすべて賞味期限があります。

さらに読む

  • READMEの「optimize the context window, persist everything else」という一文を、同梱されている286個のスキルと並べて読み、どちらの半分を信じるか決めてください: ECC README。
  • instinctのライフサイクル、つまり重み0.3の観察からグローバルスキルへの昇格までは、スキルファイル自体に最初から最後まで書かれています: continuous-learning-v2。
  • 何かをインストールする前に、7つのインストールプロファイルとコンポーネント名による方法を確認してください。部分的に持ち出すことを可能にしているのはこの1ファイルだけです: install-profiles.json。
  • AgentShieldのnpmページには、週間ダウンロード5,539と2026年3月の公開日が並んで表示されます。そのギャップが限界です: ecc-agentshield。
  • 23個のフック(ツール前が8、停止時が7)は1つのファイルで確認できます。実行を許可する前に開いてください: hooks.json。
  • SuperpowersとECCの議論は、ワークフローの規律と設定の倉庫という、別々のものについての話です。スレッドを読むと、なぜ混同されるのか分かります: Superpowers vs ECC on Reddit。
  • 現役の開発者が数か月使い込んだ後のセットアップは、286個のスキルを入れた構成との対比に役立ちます。構成要素がいかに少ないかに注目してください: My Claude Code workflow after months of daily use。

ソース

  • affaan-m/ECC on GitHub, GitHub. 読む理由: ライブのカウンター(スター、フォーク、issue、プルリクエスト)だけが、このパックがどれだけ古くなったかを知る手段です。
  • ECC README, GitHub. 読む理由: 2,200行で、コンポーネント数、settingsブロックの主張、コマンドが一時的であるという認めた内容が書かれています。
  • ECC skills directory, GitHub. 読む理由: 説明が85,000文字の常駐コストを作っている286個のフォルダー。コンテキストを計測する3つのスキルもここにあります。
  • ECC hooks.json, GitHub. 読む理由: 291行、40 KBのこのファイルを一目見れば、読めないフックを実行するかどうかが決まります。
  • ECC install-profiles.json, GitHub. 読む理由: 7つのプロファイルと、5つの部品だけを取って残りを置いていけるコンポーネント名での導入方法。
  • continuous-learning-v2 skill (instincts), GitHub. 読む理由: instinct、重み、プロジェクト単位の分離、グローバルへの昇格の設計の全体像。
  • ecc-agentshield on npm, npm. 読む理由: ダウンロード数、依存関係の数、公開日が1か所にまとまっています。注意すべきは日付です。
  • Is everything-claude-code really that good?, Reddit. 読む理由: このパックの計測が検証するために設計された、最上位の返信があるスレッド。
  • Superpowers vs Everything Claude Code (ECC), Reddit. 読む理由: 皆が求め続けている比較と、それがカテゴリの取り違えである理由。
  • My Claude Code workflow after months of daily use, Reddit. 読む理由: 自分のインストールを測る基準になる、無駄のない日常のセットアップ。

FAQ

もっと大きいコンテキストウィンドウを使う場合でも、27,000トークンという数字は当てはまりますか?

文字数は変わりません。スキルの説明が85,000、エージェントの説明が約20,000です。変わるのは割合だけです。14パーセントは200,000トークンのウィンドウに対する数字なので、自分のウィンドウで再計算してください。

88 MBをクローンせずに、5つの部品だけをインストールできますか?

できます。インストーラーはmanifests/install-profiles.jsonを読み、コンポーネント名を受け付けるので、AgentShield、settingsブロック、continuous-learning-v2、コンテキストを計測する3つのスキルを直接指定できます。minimalプロファイルは避けてください。エージェントとコマンドを含んでいます。

AgentShieldに頼って大丈夫ですか?

役に立ちますが、遅れています。最後の公開は2026年3月で、READMEは計測時に250,466だったところをスター42,000のエコシステムと説明しています。最終判断ではなく、最初の確認として実行してください。

フックも一緒に取ればいいのでは?

23個のフックが40 KBの1ファイルにあり、それぞれ約33,000文字の1行で、8個がツール呼び出しの前、7個が停止のたびに実行されます。実行前にレビューすることはできず、ライセンスがあってもリスクは変わりません。