はじめに

Claude Codeで作業している途中に上限に当たり、数時間待つことになった経験はないでしょうか。プランを上げるべきか迷う一方で、毎月の費用が増えるのは避けたいはずです。

本記事では、Claude Codeの制限の仕組みと、上限に早く当たる原因、プランを上げる前に試す6つの減らし方を解説します。スマートエイトは、法人向けの生成AI研修・AI開発・AI顧問の会社で、記事や提案書、自社サイトの直しといった社内の仕事をClaude Codeで回しています。使用量がかさむ原因に気づくたびに、それを社内の決まりにしてきました。

結論として、上限に早く当たるのは、プランが小さいからとは限りません。長くなった会話を毎回送り直していたり、大きな資料をそのまま読ませていたりと、使い方で使用量が増えていることがよくあります。まず原因を確かめ、会話と読ませる量を減らし、モデルと任せ方を変えてから、プランを上げるかを決めます。

本記事は、2026年10月30日時点のAnthropic社の公式情報と、スマートエイトの社内の運用をもとにしています。

Claude Codeの制限とは|5時間と週の2つの上限

Claude Codeの2つの上限と、上限に達したときの4つの道を示す図。月額のプランで使える量には、セッション単位で5時間ごとに戻る上限と、週ごとの上限の2つがあり、どちらもチャットのClaudeとClaude Codeで共有する。チャットで長い相談をすれば、Claude Codeで使える量も減る。上限に達したときは、リセットされるまで待つ、追加の利用分を買って続ける、APIのアカウントに切り替えて使った分を払う、上のプランに上げる、の4つの道があり、どの道も時間かお金がかかる。上限に当たる前に、何で使用量が増えているかを確かめるのが先

Claude Codeの制限は、どんな仕組み?

Claude Codeを、ProやMaxといった月額のプランで使う場合、使える量には2つの上限があります。5時間ごとに戻るセッション単位の上限と、週ごとの上限です。Ultraの認証済みのアカウントには、5時間の上限がありません。

この上限は、チャットのClaudeとClaude Codeで共有されています。日中にチャットで長い相談をしていれば、その分だけClaude Codeで使える量も減ります。

何回送れば上限に当たるかという具体的な数は、公開されていません。会話の長さや読ませる資料の量、選ぶモデルによって、1回の依頼で使う量が変わるためです。

プランによって、上限はどう違う?

公開されているのは、プランごとの倍率です。Maxは月100ドルでProの5倍、Ultraは月200ドルで週に使える量がProの10倍です。Ultraは、2026年10月31日に「Max 20x」から名前が変わったプランです。

会社で契約するTeamでは、メンバーごとの席に枠があり、チャットなどと同じ枠を使います。枠の大きさは、席の種類によって変わります。

Enterpriseは、新しく結ぶ契約では席ごとの枠がなく、使った分をAPIと同じ料金で払います。

API*で使う場合は、5時間や週の上限はなく、使った分だけ料金がかかります。月に使ってよい額を自分で決めて止められるので、使う量が多い会社の選択肢になります。

上限に達したら、どうなる?

上限に達したときに選べる道は、公式のヘルプでは次の4つです。

  • リセットされるまで待つ
  • 追加の利用分を買って続ける
  • APIのアカウントに切り替えて、使った分を払う
  • 上のプランに上げる

画面に出る文言によって、意味も違います。セッションや週の上限に当たった場合は、モデルを替えても戻りません。特定のモデルの上限に当たった場合は、別の系統のモデルに替えれば続けられます。

どの道も、時間かお金がかかります。だからこそ、上限に当たる前に、何で使用量が増えているかを確かめるのが先です。2章では、その確かめ方と、増えやすい使い方を見ていきます。

*API:プログラムからAIを呼び出して使うための窓口です。Claude Codeでは、月額のプランの代わりに、使った量に応じて料金を払う使い方になります。

制限が早い原因|使用量はどこで増えるのか

使用量がどこで増えるかを示す図。/usageと打つと、5時間と週の上限のうちどれだけ使ったか、何が使用量を占めているかの内訳、減らすための推奨が出る。別のパソコンや、チャットのClaudeで使った分は内訳に入らない。Claude Codeは依頼を送るたびにそれまでの会話をまるごと送り直しているため、使用量が増えやすい使い方は次の6つ。1、1日中同じ会話を開いたまま、休憩をはさんで別の仕事も頼み続ける。2、長い資料や記録を本体の会話でそのまま読ませる。3、毎回読み込まれる指示のファイルや外部の道具との連携が多いまま。4、簡単な調べ物にも上位のモデルと深く考える設定を使う。5、件数を数えるような処理までAIに読ませる。6、作って、見て、直す往復を本体の会話で繰り返す。番号は3章と4章の減らし方の番号にそろえている

何で使用量が増えているかは、どう確かめる?

Claude Codeの中で/usage*と打つと、5時間と週の上限のうち、どれだけ使ったかが表示されます。月額のプランでは、使用量の内訳と、減らすための推奨も出ます。

内訳には、別のAIに作業を分ける仕組みや、外部の道具との連携が、それぞれ使用量の何割を占めたかが並びます。直近の使用量の1割以上を占める行動があれば、「毎回読み込まれる設定のファイルを短くする」のような直し方が添えられます。

ただし内訳は、その端末で動かした分から計算されています。別のパソコンや、チャットのClaudeで使った分は入らないので、複数の端末で使っている場合は、端末ごとに内訳を見ます。上限が戻る時間など、使用量の確かめ方はClaudeの使用量の確認方法で詳しく紹介しています。

使用量が増えやすいのは、どんな使い方?

Claude Codeは、依頼を送るたびに、それまでの会話をまるごと送り直しています。会話が長いほど、1回の依頼で使う量も増えます。使用量が増えやすいのは、次のような使い方です。

  • ①1日中、同じ会話を開いたまま、休憩をはさんで別の仕事も頼み続ける
  • ②長い資料や記録を、本体の会話でそのまま読ませる
  • ③毎回読み込まれる指示のファイルや、外部の道具との連携が多いまま
  • ④簡単な調べ物にも、上位のモデルと深く考える設定を使う
  • ⑤件数を数えるような処理まで、AIに読ませる
  • ⑥作って、見て、直す往復を、本体の会話で繰り返す

番号は、3章と4章で紹介する減らし方の番号にそろえています。長い会話では短い質問を1行送るだけでも会話全体の分が使われ、休憩の後は一時的に保存されていた会話が切れて、全体を読み直すことになります。

スマートエイトで使用量がふくらんだのは、どんな時だった?

スマートエイトでも、使い方を変えるまでは、何度も使用量をふくらませてきました。とくに大きかったのは、次の3つの場面です。

1つ目は、数百件の商談の記録から、相手の悩みを拾って分ける作業を、10体のAIに分けて読ませたときです。記録をすべて読ませたので、読む量そのものが大きく、使用量が一気にふくらみました。

2つ目は、SNSのアカウントの分析で、多くのサブエージェント*に調べさせた結果を、本体の会話にまとめて戻させたときです。調べる作業は分けられていたのに、まとめた結果が全文で戻ってきたため、本体の会話が一気に長くなりました。

3つ目は、資料の画像を作って直す作業を、本体の会話の中で何度も繰り返したときです。1回の作業で画像を10回以上開き、そのたびに使用量が増えていました。1つ目の場面には⑤、2つ目には②、3つ目には⑥の減らし方で手を打っています。

*/usage:Claude Codeの中で打つコマンドです。上限のうち使った量と、何が使用量を占めているかの内訳を表示します。

*サブエージェント:本体の会話とは別の会話で、調べ物などの作業を受け持つAIです。結果だけを本体に返します。

減らし方①〜③|会話と読ませる量を減らす

減らし方1から3を示す図。1、仕事が変わったら会話を区切る。/clearで会話を空にすると、それまでのやり取りを送り直さずに済み、長い仕事は進み具合をファイルに書き残しておく。2、長い資料は別のAIに読ませ、要約だけ受け取る。長い資料や記録をサブエージェントが読んで結果をファイルに書き、本体の会話に残るのはファイルの場所と結論だけ。数ページの短い資料なら、本体でそのまま読ませたほうが少なく済む。3、CLAUDE.mdと外部の連携を絞る。CLAUDE.mdは会話を始めるたびに読み込まれるので、200行以内を目安に必要な事柄だけを書き、使わない外部の道具との連携は止めておく

①仕事が変わったら、会話を区切る

1つ目は、別の仕事に移るときに、会話を区切ることです。/clear*で会話を空にすると、それまでのやり取りを送り直さずに済み、空にする操作そのものでは使用量が増えません。

同じ会話で、記事の直しの後にデータの集計を頼み、続けて提案書を作る、といった使い方では、前の仕事の会話が以降の依頼のたびに送られます。仕事が変わったら区切る、と決めておくだけで、無駄な送り直しがなくなります。席を外す前には、定期的に動かしている作業が残っていないかも確かめます。

長い会話を要約して縮める機能もありますが、要約すること自体が大きな依頼になります。スマートエイトでは、長い仕事は進み具合をファイルに書き残しておき、会話を区切っても、そのファイルを読ませて続きから始められるようにしています。

②長い資料は別のAIに読ませ、要約だけ受け取る

2つ目は、長い資料やたくさんの記録を、本体の会話で直接読ませないことです。サブエージェントに読ませ、本体は要約だけを受け取れば、本体の会話が長くならずに済みます。

ただし、2-3の2つ目の場面のように、結果を全文で戻させると意味がなくなります。スマートエイトでは、サブエージェントに頼むときの指示の最後に、次の2行を必ず入れています。

結果は ○○.md というファイルに書いてください。
返答は、結論を10行以内と、確かめられなかったこと、ファイルの場所だけにしてください。

渡すほうも同じで、それまでの会話を指示文に貼り付けず、必要な前提をファイルにまとめて、その場所を伝えます。受け渡しをファイルで行うと、本体の会話には場所と結論しか残りません。

サブエージェントも自分の依頼を送るので、使うこと自体で使用量は増えます。それでも全体で減るのは、長い資料を読んだ分が本体の会話に残らず、その後の依頼のたびに送り直されなくなるからです。数ページの短い資料なら、本体でそのまま読ませたほうが少なく済みます。

③CLAUDE.mdと外部の連携を絞る

3つ目は、毎回読み込まれる物を減らすことです。CLAUDE.md*は会話を始めるたびに読み込まれるため、長いほど、関係のない仕事でもその分が使われます。公式も、200行以内を目安に必要な事柄だけを書くよう勧めています。

スマートエイトのCLAUDE.mdには、「どの場面で、どのファイルを読むか」の表を置き、決まりの細かい中身は別のファイルに分けています。たとえば、記事を書くときは書き方の決まりのファイルを、資料を作るときは見た目の決まりのファイルを読む、という形で、その場面の仕事をするときだけ読ませています。

CLAUDE.mdに何を残し、どこへ移せば毎回読み込まれずに済むかは、CLAUDE.mdの書き方で紹介しています。

外部の道具との連携も、使わない物は止めておきます。つないだままの連携は、使わなくても名前が毎回の会話に入り、使えばその説明と結果も会話に乗るからです。

*/clear:Claude Codeで、それまでの会話を空にするコマンドです。別の仕事に移るときに使います。

*CLAUDE.md:Claude Codeが会話を始めるたびに読み込む、指示や決まりを書いておくファイルです。

減らし方④〜⑥|モデルと任せ方を変える

減らし方4から6を示す図。4、調べ物は軽いモデル、本文は上位のモデルに分ける。資料を集める、長い記録から要る所を抜き出す、は軽いモデル、記事や提案書の本文は上位のモデルで、下げるのは判断の要らない作業だけ。5、数える処理はプログラムに任せ、AIには増えた分だけ読ませる。件数を数える、項目をそろえる、表を突き合わせる、はプログラムが行い、AIは動かした結果を受けて、判断が要る所を前回から増えた分だけ読む。6、作って直す往復を1か所に閉じる。作る、見る、直す、の往復はサブエージェント1体の中で回し、本体の会話に届くのは完成した物と確認の結果だけ

④調べ物は軽いモデル、本文は上位のモデルに分ける

4つ目は、仕事の中身に合わせてモデルを使い分けることです。公式は、多くのプログラミングの作業はSonnet*で足り、Opus*は設計や何段もの推論に取っておくよう勧めています。サブエージェントにも、軽いモデルを指定できます。

スマートエイトでは、資料を集める、長い記録から要る所を抜き出す、といった調べ物と下ごしらえは軽いモデルに任せています。一方で、記事や提案書の本文のように、品質で結果が変わる所では、上位のモデルを使います。

ここで下げすぎると、かえって増えることもあります。軽いモデルで書いた本文の質が足りず、上位のモデルで書き直せば、2回分を使うからです。下げるのは、判断の要らない作業だけに絞ります。

⑤数える処理はプログラムに任せ、AIには増えた分だけ読ませる

5つ目は、件数を数える、項目をそろえる、表を突き合わせる、といった判断の要らない処理を、AIに読ませずにプログラムで行うことです。②は読ませる場所を変える方法でしたが、⑤はそもそもAIに読ませない方法です。

Claude Codeは、こうした処理のプログラムを書くのが得意です。プログラムを書かせる1回分は使いますが、その後は何度動かしても、AIが読むのは動かした結果だけです。AIに読ませるのは、自由に書かれた文章から判断が要る所だけにし、それも前回から増えた分だけにします。2-3の1つ目の場面のように、数百件の記録をまとめてAIに読ませると、それだけで使用量が大きく増えるからです。

ログのような長い物を読ませるときも同じです。必要な行だけをプログラムで抜き出してから渡せば、AIが読む量は大きく減ります。

⑥作って直す往復を、1か所に閉じる

6つ目は、資料や画像を作って、見て、直す往復を、本体の会話で繰り返さないことです。2-3の3つ目の場面のように、本体で画像を開くたびに、その分が本体の会話に積み上がっていきます。

スマートエイトでは、作って直す往復はサブエージェント1体に任せ、自分で確かめて直し切ってから、最後の1枚だけを返させています。文字のはみ出しや大きさのような機械で調べられる崩れは、先にプログラムで調べ、目で見るのは最後に1回だけにしています。

本体で見るのが1回で済むようになると、資料づくりのような往復の多い仕事でも、本体の会話は短いままです。往復の中身はサブエージェントの側に残り、本体には完成した物と確認の結果だけが届きます。

*Sonnet:Anthropic社のAIモデルの1つです。速さと費用のつり合いがよく、多くのプログラミングの作業に使われます。

*Opus:Anthropic社のAIモデルのうち、上位の系統です。設計や込み入った推論に向き、そのぶん同じ作業でも使用量が多くなります。

それでも足りないとき|プランを上げる判断と、会社での決め方

プランを上げるかの決め方を示す図。まず1週間、すぐに試せる3つとして、1の会話を区切る、3の毎回読み込まれる物を絞る、4のモデルを使い分ける、を試し、当たる上限の種類と回数で決める。5時間の上限にそれでもほぼ毎日当たるなら、2、5、6も試し、それでも続くならプランを上げる。週の上限に毎週のように当たるなら、仕事の量に対して枠が足りていないのでプランを上げる。どちらにも月に数回当たるだけなら、プランは上げず、そのときだけ追加の利用分を買う。待っている時間の損と、プランの差額で比べ、上限はチャットのClaudeとも共有しているので、チャットの分も含めて判断する

プランを上げるのは、どんな時?

6つのうち、①③④は設定や習慣を変えるだけなので、すぐに試せます。まず1週間、この3つを試し、そのうえで当たる上限の種類と回数で決めます。

  • 5時間の上限に、それでもほぼ毎日当たる:②⑤⑥も試し、それでも続くならプランを上げる
  • 週の上限に、毎週のように当たる:仕事の量に対して枠が足りていないので、プランを上げる
  • どちらにも、月に数回当たるだけ:プランは上げず、そのときだけ追加の利用分を買う

上限はチャットのClaudeとも共有しているので、チャットをよく使う人は、その分も含めて判断します。Teamを使っている会社なら、「上げる」は上限の大きい種類の席に切り替えることを指します。

上げるかどうかは、待っている時間の損と、プランの差額で比べます。毎日のように数時間止まっているなら、その時間の人件費のほうが差額より大きくなることが多いはずです。費用と効果の比べ方は、生成AIの費用対効果を測る4つの問いでも紹介しています。

会社で使うなら、何を決めておく?

会社でTeamやEnterpriseを使う場合、管理者は組織全体と人ごとに、月に使ってよい額の上限を決められます。Teamでは、席の枠を使い切った後も追加の利用分で続けられるようにしておけば、決めた額の範囲で仕事を止めずに済みます。

もう1つ決めておきたいのは、使い方の決まりです。6つの減らし方は、1人が知っているだけでは広がりません。スマートエイトでは、サブエージェントへの頼み方やモデルの選び方を社内の決まりとして文書にし、だれが作業しても同じ使い方になるようにしています。

決まりを文書にしても、社員一人ひとりが使い方を身につけるまでには時間がかかります。社員にまとめて身につけてもらう研修の選び方は、法人向けClaude Code研修の選び方で紹介しています。

さいごに

Claude Codeの上限に早く当たるのは、プランが小さいからとは限りません。長い会話の送り直しや、大きな資料の読み込み、判断の要らない処理まで任せる使い方で、使用量は大きく増えます。

減らし方は、会話を区切る、長い資料は別のAIに読ませる、毎回読み込まれる物を絞る、モデルを使い分ける、大量の処理はプログラムに任せる、作って直す往復を1か所に閉じる、の6つです。どれも、プランを上げる前に今日から試せます。

まずは/usageで内訳を見て、いちばん大きい原因から1つ直してみてください。1週間後にもう一度見て、それでも毎日上限に当たるようなら、プランを上げるかを判断します。

スマートエイトの研修では、Claude Codeで業務を自動化する方法を、対面で教えています。

※生成AI研修資料/導入事例も無料ダウンロードいただけます。