Claude Codeの請求、77.5%は「会話の再読」——モデルを下げても減らない理由の記事カバー

Claude

Claude Codeの請求、77.5%は「会話の再読」——モデルを下げても減らない理由

Claude Codeコスト管理prompt cacheトークン

TL;DR

48時間・1万2898ターンの実測で、Claude Codeの定価換算コストの77.5%はcache read(会話の再読)だった。モデルやthinkingを削っても請求が減らないのはこのため。支払い経路によって1時間と5分に分かれるキャッシュTTLを踏まえ、セッションをどこで切るかを先に決める。

「誰におすすめ」に当てはまらなければ、この記事はスキップしてOKです。

Claude Codeを数時間からほぼ終日つけっぱなしで使っていると、モデルを下げてもthinkingを絞っても請求はほとんど減りません。2026年9月8日に公開された48時間・全セッション・1万2898ターンの実測では、定価換算コストの77.5%($2,128)が「過去の会話を読み直すコスト(cache read)」で、実際に考えて出力した分はわずか9.3%($256)でした。トークン数ベースで見るとcache readの比率はさらに高く98.4%に達します。Anthropic自身のコスト文書も、Claude Codeがリクエストごとに会話全体を送り直し、prompt cacheでその履歴をキャッシュ読み取り単価で再読する仕組みだと明記しており、終日開いたセッションでの一行の質問でも会話全体分の消費が生じます。つまり請求はタスクの難しさではなく、セッションをどこで切るかで決まります。

誰におすすめ

Claude CodeをPro/Max/Teamなどの定額プラン、またはAPIキー・クラウドプロバイダ経由の従量課金で日常的に使っている個人開発者・チームのテックリードで、1つのセッションを数時間からほぼ終日開いたまま複数の作業を続ける人。モデルを下げてもthinkingを絞っても利用枠や請求の減りを説明できていない人。

何をすべきか

モデルの変更やthinkingの削減に手をつける前に、まず請求の内訳を疑うべきです。今回の実測では、毎ターン再送される固定システムファイル分がトークン数ベースで全体の14.5%を占め、さらに長時間セッション4本だけで消費全体の87%を占めていました——つまり大半の消費は「何を考えたか」ではなく「セッションをどれだけ長く、何ターン開いたままにしたか」で決まっています。ここで効いてくるのがプロンプトキャッシュの有効期間(TTL)です。Anthropicの公式ドキュメントによれば、TTLはサブスクリプション(Pro/Max/Team/Enterprise)では1時間、usage creditsを使い始めた時点、およびAPIキー・クラウドプロバイダ経由では既定5分。同じ20分の離席でも、契約形態によってキャッシュの有効期限には1時間から5分までの差があります。したがって今日決めるべきは、モデルではなく、自分の支払い経路のTTLを踏まえてセッションをどこで切るか——です。

注意点

今回の77.5%という配分は単一マシン・単一ユーザーによるN=1の実測であり、セッションが短い使い方ではcache read比率はこれより低くなる可能性があります。同様に、長時間セッション4本で87%という集中度も同じ計測に基づく個別性の高い数字で、他の使い方に一般化できる保証はありません。Anthropicの仕様説明は同社の公式ドキュメント1件に基づくもので、TTLはusage creditsを使い始めた時点で1時間から5分へ動的に切り替わる点にも注意してください。