Claude 読了 7 分

「トークンが37%減った」の声も――Claude Code新機能「Code Mode」、公式には数字の明記なし

Shiritomo編集部 @shiritomoAI_jp 2026年11月16日 更新
「トークンが37%減った」の声も――Claude Code新機能「Code Mode」、公式には数字の明記なし

「37% fewer tokens. my max plan is gonna last way longer(トークンが37%減った。
これでMaxプランがもっと長持ちする)」。
Claude Codeの新機能を試した海外の開発者が、Xにそんな感想を投稿しました。

Claude Codeは、Anthropicが提供するターミナル上で動くAIコーディングツールです。
11月中旬、そこに「Code Mode」という実験的機能が追加され、効率化を期待する声が出ています。
普段からClaude Codeで開発や業務の自動化をしている人にとって、トークン消費量は利用料金に直結する関心事です。

先に結論をまとめると:
– Code ModeはClaude Code v2.1.323から使える実験的機能で、複数のツール呼び出しをJavaScriptにまとめて一括実行する
– Xで広まっている「37%削減」という数字は、Code Mode自体をAnthropicが公式に計測した値ではない
– 公式ドキュメントはCode Modeの削減率を明記しておらず、実際の効果は環境によって差が出ている

Claude Codeに「コードで一括実行」する新機能が追加

Anthropicの公式ドキュメントによると、通常のClaude CodeはBashやRead、Editといったツールを1つずつ呼び出し、結果を読んでから次を判断します。
Code Modeをオンにすると、Claudeはこの処理をまとめて1本のJavaScriptコードとして書き、Claude Codeがセッション内で実行する仕組みに変わります。

複数ファイルの一括修正や、検索結果を絞り込んでから読む作業、同時実行できるコマンドが多い場面で効果を発揮するとされています。
対応にはClaude Code v2.1.323以降が必要で、使えるモデルはOpus 5.5・Sonnet 5.5・Haiku 5.5・Fable 5.2に限られます。
ターミナルの対話セッション専用で、Agent SDKやVS Code拡張では使えません。

実際に試した開発者のdani_avila7さんは、Xで次のように説明しています。

Code Mode is now available experimentally in Claude Code 2.1.325(Code Modeが、Claude Code 2.1.325で実験的に使えるようになりました)

ただ、この機能そのものよりも大きく広まっているのが、冒頭で紹介した「37%」という数字です。
そこで、この数字の出どころを調べてみました。

「37%削減」はどこから来た数字なのか?

実は、この「37%」はAnthropicがCode Mode向けに発表した実測値ではありません。
遡ると、2025年11月にAnthropicが公開した別の機能「Programmatic Tool Calling(プログラムによるツール呼び出し:APIでClaudeにPythonコードを書かせてツールを呼ぶ機能)」の記事に「複雑な調査タスクで平均トークン使用量が37%減少した」という記述があり、似た仕組みのCode Modeの話題にこの数字が乗って広まったようです。

公式ドキュメントを見ても削減率を示す数字は書かれていません。
一方で実際に試した開発者からは「30〜70%のトークン削減」「約600回の呼び出しでは最大3倍の削減」という報告も出ており、効果自体は実在するものの環境やタスクで振れることがうかがえます。

この「37%」を自分の投稿に使った開発者の一人がthecsguyさんです。

claude code has a code mode now where it writes one script to run a bunch of tool calls at once. 37% fewer tokens. my max plan is gonna last way longer(claude codeに、複数のツール呼び出しを1本のスクリプトにまとめて実行するcode modeが追加された。
トークンが37%減って、Maxプランがもっと長持ちしそう)

Code Modeはどうすれば使えるのか

Code Modeは既定でオフの実験的機能です。
有効にするには環境変数CLAUDE_CODE_EXPERIMENTAL_CODE_MODEを1に設定してClaude Codeを起動します。
常に有効にしたいなら設定ファイル(~/.claude/settings.json)に同じ変数を書く方法もあります。
初回起動時には確認ダイアログが出るため、気づかないまま有効化する心配は少なそうです。

Shiritomo編集部の考察:鵜呑みにしないための視点

今回の「37%」のように、話題になっている数字が別の発表・別の条件での実測値から流用されているケースは珍しくありません。
AI活用のコスト計算に数字を使うときは、元の発表をたどり、同じ機能・同じ条件の数字かを確かめる習慣が安全でしょう。

もう一つは、Anthropic自身が削減率を明記していない点です。
新機能を「実験的・既定オフ」という控えめな扱いにしているのは、社内でも効果にばらつきがあることを認識している証拠とも読めます。
数字より、自分の作業で実際にどれだけ変わるかを計測するほうが確実な判断材料になるのではないでしょうか。

まとめ

Code ModeはClaude Codeの実験的機能で、ツール呼び出しをJavaScriptにまとめてトークン消費を抑える狙いがあります。
ただX上で広まる「37%削減」の出どころは別機能の実測値で、公式には数字が明記されていません。
効果を実感するには自分の環境で試すのが近道といえそうです。

さらに深掘りしたい方へ

Claude Codeの利用制限、CLAUDE.mdを100行まで削ると消費が大きく減るClaude Codeの利用制限、CLAUDE.mdを100行まで削ると消費が大きく減るCLAUDE.mdの行数を削ると消費が大きく減るという報告を調べました。
空のフォルダから8日間でOS誕生、Claude Fable 5.2が動かした1,000体のサブエージェント空のフォルダから8日間でOS誕生、Claude Fable 5.2が動かした1,000体のサブエージェント空のフォルダから8日後に起動するOSが出来上がった、Fable 5.2の実験を追いました。

Code Modeの詳しい使い方は公式ドキュメント「Run tool calls from code with Code Mode」にまとまっています。
「37%」の出どころはi10x.aiの検証記事でも解説されています。