コンテキストバジェット Claude Codeセッションで読み込まれたすべてのコンポーネントのトークンオーバーヘッドを分析し、コンテキストスペースを取り戻すための実用的な最適化を表示します。 使用時期 - セッションのパフォーマンスが低下しているか、出力品質が低下している場合 - 多くのスキル、エージェント、またはMCPサーバーを追加した後 - 実際に持っているコンテキストのヘッドルームを確認したい場合 - コンポーネントを追加する計画があり、スペースがあるか確認したい場合 - コマンドを実行する場合(このスキルがそれをサポートします) 動作方法 フェーズ1: インベントリ すべてのコンポーネントディレクトリをスキャンしてトークン消費を推定します: エージェント ( ) - ファイルごとの行数とトークンをカウント(単語数 × 1.3) - フロントマターの長さを抽出 - フラグ: 200行超のファイル(重い)、30単語超のdescription(肥大化したフロントマター) スキル ( ) - SKILL.mdごとのトークンをカウント - フラグ: 400行超のファイル - の重複コピーを確認 — 二重カウントを避けるために同一コピーをスキップ ルール ( ) - ファイルごとのトークンをカウント - フラグ: 100行超のファイル - 同一言語モジュール内のルールファイル間のコン…