Claude Codeの使用量確認と節約術【2026年】

この記事の結論
・Claude Codeの使用量確認は/usageコマンドが基本。セッション中のトークン消費量・プラン上限の進捗・節約の推奨事項を一括確認できる。

・常時表示したい場合はステータスラインの設定が便利。作業中でも使用量が画面下部に表示される。

・日別・案件別の詳細分析にはccusage(OSSツール)を活用する。npxコマンドで手軽に動かせる。

「Claude Codeを使っていたらいきなり制限に引っかかった」「今どのくらい使っているか分からない」——Claude Codeを日常的に使い始めると、こうした疑問が出てきます。

本記事では、Claude Codeの使用量を確認するための公式コマンドを全網羅し、ステータスラインでの常時表示設定・ccusageによる詳細分析・使用量を節約するコツまで体系的に解説します。公式ドキュメントで確認した情報をもとに、実際の操作手順を詳しくお伝えします。

目次

まず覚えるべき使用量確認コマンド

Claude Codeには使用量を確認するためのコマンドが複数用意されています。まずは最もよく使う基本コマンドから覚えましょう。シーン別に使い分けると効率的です。

コマンド主な用途
/usageセッションのトークン消費量・プラン上限の進捗・節約推奨事項を確認(最もよく使う)
/usage(Statsタブ)
または /stats
直近24時間・7日間の利用履歴をグラフで確認(/stats は /usage のエイリアス)
/cost/usage のエイリアス。コスト確認の用途で覚えやすい名前
/contextコンテキストウィンドウの使用状況を色分けグリッドで可視化。最適化の提案も表示
/usage-credits追加クレジット(usage credits)の管理・購入。制限を超えて作業を続けたいときに使う
/insights作業パターンのHTMLレポートを生成。摩擦ポイントや改善提案を確認できる

/usageコマンドの使い方

Claude Codeのセッション内で /usage と入力すると、現在のセッションのトークン使用状況が表示されます。表示内容は「Sessionブロック」と「プラン使用量バー」の2つに分かれています。

Sessionブロックの見方:

  • Total cost:セッション全体の推定コスト(USD、リスト価格ベースの概算)
  • Total duration (API):APIへのリクエスト合計時間
  • Total duration (wall):セッション全体の実経過時間
  • Total code changes:追加・削除したコード行数
  • Usage by model:モデル別のトークン内訳(input・output・cache read・cache write)

Pro/Max/Ultra/Team/Enterpriseプランのサブスクリプションユーザーへの注意:「Total cost」欄に表示される金額はAPIトークン数から算出した概算値であり、サブスクリプションの請求額とは別です。サブスクリプション利用者はプラン使用量バー(後述)を主に参照してください。

プラン使用量バーの見方

Pro/Max/Ultra/Team/Enterpriseプランでは、/usage を実行するとプランの使用量バーが表示されます。ここでは、現在のプラン上限に対してどのくらい使用しているかが一目で分かります。

使用量バーでは以下も確認できます:

  • Attribution(帰属):Skills・サブエージェント・MCPサーバーなど、どこがトークンを消費しているかの割合
  • Recommendations(推奨事項):使用量の10%以上を占める項目に対して節約の提案が表示される
  • Loops:スケジュールタスクのトークン使用状況

d キーで直近24時間、w キーで直近7日間のデータに切り替えられます。

/contextコマンドでコンテキストの圧迫度を確認

/context は、現在のコンテキストウィンドウ(Claude Codeがやり取りを保持できる範囲)の使用状況を色分けグリッドで可視化するコマンドです。コンテキストが圧迫されると、使用量が増加したり、自動圧縮(auto-compact)が発生したりするため、定期的に確認する習慣をつけると効果的です。

コンテキストが上限に近づいている場合、/context の出力に警告が表示され、どのコマンドでスペースを確保できるかの案内も出ます。

使用量を画面に常時表示する方法(ステータスライン)

作業中に使用量をいちいちコマンドで確認するのが面倒な場合は、画面下部のステータスライン(status line)に常時表示する設定が便利です。

ステータスラインの設定方法

Claude Codeのセッション内で /statusline コマンドを実行すると、ステータスラインのカスタマイズ画面が開きます。表示したい情報を選択してください。

またはシェルプロンプトから直接設定することも可能です。引数なしで実行するとシェルプロンプトから自動設定を試みます:

/statusline(引数なし)→ 自動設定が実行される

ステータスラインで表示できる主な情報

ステータスラインには、コンテキスト使用率・コスト・時間・モデル名などを表示できます。具体的には 公式のステータスライン設定ドキュメントを参照してください。たとえば「現在のコンテキストウィンドウ使用率(%)」や「セッションの累積コスト」をリアルタイムで表示することが可能です。

作業中に使用量が気になる場合は、ステータスラインに「コンテキスト使用率」と「セッションコスト」を表示しておくと、制限に達する前に対策を取りやすくなります。

ccusageで日別・案件別に詳細分析する

「今日はどのプロジェクトでどのくらい使ったか」「先週と今週でトークン消費はどう変わったか」という分析をしたい場合、OSSツールのccusageが定番です。

ccusageのインストールと基本的な使い方

ccusageはnpxで手軽に実行できます。インストール不要でそのまま動かせる点が便利です(2026年11月時点)。

  • 基本の日別集計を見る:npx ccusage@latest
  • リアルタイムで使用量を追う:npx ccusage@latest --live(1分ごとに消費量が更新)
  • フリーランスや複数案件で分けて管理:プロジェクトディレクトリ別に使用量を分析できる

ccusageはClaude Codeのローカルセッション履歴を参照するため、ほかのデバイスやclaude.aiでの使用量は含まれません。同じ理由で、/usageコマンドの表示も「このマシンのこのセッション」の情報であることに注意してください。

/insightsで作業パターンを深掘り分析

トークン使用量だけでなく「どんな作業で詰まっているか」「どんな指示が誤解されやすいか」を分析したい場合は、/insights コマンドが役立ちます。

実行すると最大200セッションを分析したHTMLレポートが ~/.claude/usage-data/report.html に生成されます。レポートには「よく取り組んでいるプロジェクト」「摩擦ポイント(バグや指示の誤解)」「Claude Codeをより効率的に使うための提案」が含まれます。

プラン別の使用量上限とリセットの仕組み

使用量を管理するためには、プラン別の制限の仕組みを正確に理解しておく必要があります。

5時間ローリングウィンドウと週次制限の仕組み

Pro/Max/Ultra/Team/Enterpriseプランでは、使用量の上限に「5時間ローリングウィンドウ」と「週次ウィンドウ」の2つが存在します。これはclaude.aiのチャットやCoworkとも共有されます。

ローリングウィンドウとは、直近5時間の使用量が一定量を超えると制限がかかり、最初のメッセージから5時間経過すると制限が自動的に解除される仕組みです。「今日使いすぎたから明日に持ち越し」ではなく、5時間単位で使用量がリセットされます。

制限に引っかかった場合は /usage でリセット時刻を確認するか、/rate-limit-options コマンドでできることを確認しましょう。

Pro プランの制限の詳細や Extra Usage の設定については、Claude Code Proの制限を解説|5時間・週次の仕組みと対処法で詳しく解説しています。

追加クレジット(usage credits)で制限を超えて作業する

どうしても制限リセットを待てない場合は、追加クレジット(usage credits)を購入することでプランの上限を超えて作業を継続できます。/usage-credits コマンドを実行すると管理画面が開きます。

  • Pro/Max/Ultraユーザー:/usage-credits でclaude.aiのUsage設定に移動し、credits のオン/オフ・月額上限額を設定できる
  • Team/Enterpriseユーザー:組織管理者が組織・グループ・個人単位でスペンド上限を設定できる

月額上限(spend limit)を設定することをおすすめします。usage creditsをオンにした状態で上限を設定していないと、使いすぎによる想定外の課金が発生する可能性があります。/usage-credits から「月額上限」を必ず設定しておきましょう。

Claude Codeの使用量を節約するコツ5選

使用量の確認方法と合わせて、トークン消費を抑えるための実践的なコツを紹介します。いずれも公式ドキュメントで推奨されている方法です。

① /clearでセッションをリセットする

Claude Codeは1回のリクエストごとに会話全体を送信します。セッションが長くなるほど、毎回送信するトークン数が増えて使用量が膨らみます。

無関係なタスクに切り替えるタイミングで /clear を実行してセッションをリセットすると、次のリクエストから使用量をゼロから積み上げられます。タスク切り替え時の /clear は最もシンプルで効果的な節約手段です。

② .claudeignoreで不要なファイルを除外する

プロジェクトに .claudeignore ファイルを作成すると、Claude Codeが読み込まないファイルを指定できます。大量のnode_modulesやビルド成果物、ログファイルなどをignoreすることで、コンテキストへの不必要な読み込みを防ぎます。

.gitignore と同じ書き方で記述できます:

node_modules/
dist/
*.log
build/

③ /compact でコンテキストを要約圧縮する

セッションを継続したい場合(/clear だと会話履歴が消えてしまう場合)は、/compact コマンドを使うと会話を要約してコンテキストを圧縮できます。フォーカスしてほしい内容を指定することも可能です:

/compact コードの変更点とAPIの使い方に集中して

④ 軽いモデルを使い分ける

すべてのタスクにOpusなどの高性能モデルを使う必要はありません。コーディングの大半はSonnetで十分な品質が出ます。/model コマンドでセッション中に切り替えることができ、複雑な設計・多段階の推論が必要な場合だけOpusを使うというメリハリをつけると使用量を節約できます。

⑤ プロンプトを具体的に書く

「このコードを改善して」のような曖昧な指示より、「auth.tsのlogin関数の入力バリデーションを追加して」のように具体的な指示のほうが、Claude Codeが効率よく動いて使用量が少なくなります。

曖昧な指示は広範なファイルスキャンを引き起こし、コンテキストとトークンの両方を無駄に消費します。指示を具体化するだけで使用効率が大幅に改善します。

CLAUDE.mdやSkillsの活用による節約については、Claude Code Skillsの使い方と自作方法を解説もあわせて参考にしてください。

まとめ

本記事で解説したClaude Codeの使用量確認・管理のポイントをまとめます。

使用量の確認は /usage コマンドが基本です。セッションのトークン消費量・プランの使用量バー・節約の推奨事項をまとめて確認できます。/cost と /stats は /usage のエイリアスです。作業パターンの深掘り分析をしたい場合は /insights、コンテキストの圧迫度を確認したい場合は /context を使いましょう。

使用量を常時表示したい場合は /statusline でステータスラインを設定し、日別・案件別の詳細分析には ccusage(npx ccusage@latest)が定番のOSSツールです。

Pro/Max/Ultraプランの5時間ローリングウィンドウの仕組みを理解したうえで、/clear・.claudeignore・/compact・モデルの使い分け・具体的なプロンプトの5つの節約テクニックを組み合わせると、使用量を効率よくコントロールできます。

Claude Codeの使用量確認と節約コツを解説する記事のアイキャッチ

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事の監修者

株式会社BuzzConnection/株式会社KAGEMUSHA 代表取締役CEO

2021年に独立し、株式会社BuzzConnectionを設立。複数の事業を運営し、現在はAIを活用したWebアプリケーションの開発、運用や生成AIの普及を目的としたセミナー研修の開催など多角的に活躍している。
2023年4月に株式会社KAGEMUSHAを創業。AI事業に大きく事業を展開。
AIアバターやデジタルヒューマン、AIチャットボット、AI研修など幅広い視点からAIの業務効率化を支援。

目次