Claude Codeを使っていると、作業の途中で「You’ve hit your session limit」と止まることがあります。私はProプランで、5月下旬から10月中旬までの約5か月で37回、この表示に当たりました。
上限に達したときに取れる手は、実は「待つ」だけではありません。Anthropicの公式ドキュメントとヘルプセンターを読み直したところ、今は4つの手段が用意されています。この記事では、それぞれの仕組み・使いどき・注意点を、私の記録と合わせてまとめます。
結論:上限に達したときの4つの手段
| 手段 | 何ができるか | お金 | こんなときに |
|---|---|---|---|
| リセット券 | 5時間の上限か週の上限を、その場で満タンに戻す | 無料(ときどき配られる) | 残りが少なく、次のリセットまで時間があるとき |
| 自動再開 | リセット時刻になったら、Claude Codeが自分で続きを始める | 無料 | 夜に上限に達して、寝ている間に進めてほしいとき |
| 使用クレジット | 上限を超えても、追加料金で使い続ける | 有料(従量課金) | どうしても今日中に終わらせたいとき |
| /usageの内訳 | 何が使用量を食っているかを見て、次から減らす | 無料 | 上限に当たる回数そのものを減らしたいとき |
上の3つは「当たったあと」の手段、最後の1つは「当たらないようにする」手段です。順番に見ていきます。
私の記録:5か月で37回、上限に達していた
Claude Codeは会話のログをPCに保存しているので、そこから「上限に達した」という表示を数えました(同じ日・同じリセット時刻の重複は1回にまとめています)。
| 月 | 5時間の上限 | 週の上限 | その他 |
|---|---|---|---|
| 2026年5月(下旬のみ) | 4回 | - | - |
| 2026年6月 | 19回 | 1回 | - |
| 2026年7月 | 1回 | - | - |
| 2026年8月 | 5回 | - | - |
| 2026年9月 | 4回 | - | 使用クレジットの月の上限額 1回 |
| 2026年10月(中旬まで) | 2回 | - | - |
6月が突出しているのは、資格の勉強と個人開発ツールの制作が重なり、Claude Codeを一日中動かしていた時期だからです。
5時間の上限に当たったとき、リセットまでの待ち時間は中央値で約2時間40分でした。また、37回のうち17回は20時〜深夜0時台です。子どもが寝てから作業する生活なので、夜に上限に達して、そのまま寝るしかない日が多かったことになります。
この「夜に止まって、そのまま寝る」が、後で紹介する自動再開がいちばん効く場面です。
手段①:リセット券(Limit reset)
どんなものか
公式の名前は Limit reset(上限のリセット) です。ヘルプセンターの説明をまとめると、次のとおりです。
- 対象のプランに、ときどき無料で配られる特典
- 使うと、5時間のセッション上限か、週の上限が、その場で満タンに戻る(どちらかは券の種類による)
- 上限に達していなくても使える
- 一度使うと取り消せない
- 有効期限があり、期限を過ぎると失効する
- 使う前にプランを下げたり解約したりすると消える
- 週の上限を戻しても、通常のリセット日時は変わらない
使い方
- Web版のClaudeか、Claude Desktopで「設定 → 使用量」を開く
- 「上限のリセット」の欄にある Reset for free を押す
- 確認画面で、もう一度 Reset for free を押す
上限に達したときに出るメッセージにも、同じボタンが出ます。スマホアプリと、ターミナルのClaude Codeにはボタンがありません。ただ、上限はアカウント全体で共通なので、ブラウザでリセットすればClaude Codeの上限も戻ります。
券を持っていないときは、「現在リセットはありません」と表示されます。私のアカウントも、この記事を書いている時点ではこの表示でした。
使いどき:「リセット直前」に使うと損をする
リセット券で気をつけたいのは、使うタイミングです。
5時間の上限は、放っておいても5時間ごとに自動で戻ります。たとえば、あと30分で自然にリセットされるタイミングで券を使うと、ほとんど得をしません。券は満タンに戻すだけなので、残りが少なく、次の自然なリセットまで時間があるときに使うのが効果的です。
週の上限の券なら、なおさらです。週の後半で上限に達しそうなときに取っておくと、価値が大きくなります。
手段②:自動再開(リセット時刻に続きを始める)
どんなものか
Claude Codeは、上限で作業が止まったあと、リセット時刻になったら自分で続きを再開してくれます。公式ドキュメントによると、Claude Code v2.1.234以降で、claude.aiの定額プランでログインしているターミナルのセッションでは標準でオンです。
上限に達すると、画面の下に次のような表示が出ます。
Usage limit reached · limit resets 3:45pm
Continuing automatically at 3:45pm · Esc to cancel
リセット時刻になると、Claude Codeが「止まったところから続けて」と自分で依頼します。最後に送ったメッセージを再送するわけではありません。
私は夜に上限で止まることが多かったので、寝ている間に続きを進めてもらえるのは大きいです。この機能を知ってから、手元のClaude Codeを最新版(v2.1.312)に更新しました。古い版のままだと使えないので、claude --version で確認しておくのがおすすめです。
自動再開が止まる・効かないとき
公式ドキュメントでは、次のときは自動再開しないとされています。
- Claude Codeを閉じたとき(セッションを開いたままにしておく必要がある)
- 待っている間に自分でメッセージを送った、
/clearした、別の会話を開いたとき - Claude Desktopなど、別の画面に会話を引き継いだとき
- 週の上限のように、リセットが24時間以上先のとき(この場合は
/rate-limit-optionsから自分で待機を選べる) - 再開したあとも、ファイル編集などの許可を求める場面では止まる
- 再開後にまた上限に達した場合、自動で待ち直すのは2回まで
PCがスリープしていた場合は、30分を超えるスリープ中にリセットを迎えると「Press enter to continue」で止まり、Enterを押すまで待ちます。寝ている間に進めたいなら、PCをスリープさせない設定も必要です。
止めたいときは、待機中に Esc を押すか、/rate-limit-options で Don’t continue automatically を選びます。機能自体をオフにするなら、/config の Continue automatically at usage limit をオフにします。
注意:自動再開の最初の1回は「高くつく」
自動再開には、見落としやすい落とし穴があります。
前回の記事で、私のログを集計して分かったことを書きました。Claude Codeは会話のキャッシュ(読み直しを安くする仕組み)を1時間保持していて、1時間以上あけて再開すると、会話全体をキャッシュに書き直します。私の場合、書き直しはキャッシュが効いているときの約38倍かかっていました。
5時間の上限のリセットを待つ時間は、私の記録では中央値で約2時間40分です。つまり、自動再開した最初の1回は、ほぼ確実にキャッシュが切れた状態で始まります。会話が長いほど、その1回でリセット直後の上限をたくさん使ってしまいます。
対策は、上限に達したら、待つ前に会話を短くしておくことです。/compact で会話を要約しておけば、再開時に書き直す量が減ります。ただし、/compact もClaudeへのリクエストなので、上限に達したあとは実行できません。そのため、上限が近づいてきた段階で、区切りのいいところで /compact しておくのが現実的です。
手段③:使用クレジット(追加料金で使い続ける)
どんなものか
使用クレジットをオンにすると、プランの上限に達したあとも、追加料金で使い続けられます。管理は「設定 → 使用量」の「使用クレジット」欄で行い、Claude Codeからは /usage-credits でこの画面を開けます。
- クレジットは事前に購入して残高から使う。自動チャージや月の上限額も設定できる
- ProとMaxでは、月の上限額に達すると、Claude Codeの中で上限額を上げるか聞かれる
- Fast mode(高速モード)を定額プランで使うと、使用クレジットから引かれる(公式ガイドより)
私の場合
私のログにも、9月に一度「You’ve hit your monthly spend limit」という表示が残っていました。5時間の上限を超えて使用クレジットで作業を続け、さらに使用クレジットの月の上限額にも達したときに出る表示です。上限額を決めておけば、ここで止まってくれます。
使いどき
使用クレジットは便利ですが、定額プランの「使い放題感」がなくなるのが難点です。私の結論は、普段はオフにしておき、締め切りがあるなど本当に必要なときだけオンにすることです。オンにするなら、月の上限額は必ず設定しておくのが安全です。
なお、使用量の画面には「使用クレジットを購入 · 最大30%オフ」という表示も出ていました。まとめ買いの割引だと思われますが、条件は画面で確認してください。
手段④:/usageの内訳で「次から当たらない」ようにする
どんなものか
上限に当たる回数そのものを減らすなら、Claude Codeの /usage が使えます。公式ドキュメントによると、Pro・Maxでは /usage に次の情報が出ます。
- 使用量の内訳:スキル、サブエージェント、プラグイン、MCPサーバーごとに、最近の使用量の何%を占めたか
- おすすめ:最近の使用量の10%以上に関わる改善案を1行ずつ表示(例:「CLAUDE.mdを短くする」「離席する前に/compactする」)
- 過去24時間と過去7日を
d/wキーで切り替えられる
さらに v2.1.305以降では、画面の下に「f to fix 2 of 3」のような表示が出たときに f を押すと、Claude Codeが直せるおすすめを自動で実行してくれます。考える深さ(effort)の変更はその場で実行され、それ以外は変更内容を見せたうえで直してくれる仕組みです。
私の結果との関係
私は前回、自分でログを集計して「会話が長すぎる」「休憩明けの再開が高い」という原因を見つけました。/usage のおすすめには「離席する前に/compactする」のような項目もあるので、同じ診断を、自分で集計しなくても出してくれる機能だと言えます。
ただし、この内訳はそのPCに保存されたログだけから計算されます。スマホやWeb版のClaudeで使った分は含まれません。
おまけ:プロンプト候補も裏で使用量を使っている
Claude Codeには、返事のあとに「次に頼みそうなこと」を表示するプロンプト候補の機能があります。公式ドキュメントによると、この候補は裏で短いリクエストを送って作っていて、プランの使用量に含まれます。キャッシュを再利用するので量は小さいとのことですが、使っていないなら /config の Prompt suggestions をオフにできます。
上限に近づいているときは、Claude Code側で自動的に候補を出さなくなる仕組みもあるそうです。
Claude Codeを基礎から学びたい方へ:私が受けたUdemy講座3つ
Claude Codeは、なんとなく使い始めても動きます。ただ、基本のコマンドや指示の出し方を一度まとめて押さえておくと、遠回りが減ります。私が受けたUdemyの講座を3つ紹介します。どれも入門にちょうどよい分量でした。
プログラミング初心者なら:Claude Codeで始めるAIプログラミング入門
話し言葉で指示するだけで、HTMLやPythonのアプリがさくさくできあがっていく「バイブコーディング」を体験できる講座です。作りながら進むので、見ているだけでも面白く、AIに開発を任せる感覚がつかめました。
Claude Codeで始めるAIプログラミング入門:HTMLやPythonアプリをVibe Codingで自動生成
Udemyで講座を見る
ある程度プログラミングが分かるなら:Webアプリ開発で学ぶClaude Code入門徹底講座
Next.jsとSupabaseで実際にWebアプリを作りながら、基本のコマンドやスラッシュコマンド、MCPサーバーとの連携まで学べます。コードが読める人なら、こちらのほうが実務に近い使い方を覚えられます。
【Claude Code入門】実用的なWebアプリケーション開発を通して学ぶClaude Code入門徹底講座
Udemyで講座を見る
エンジニアではないビジネスパーソンなら:Claude Code超入門!ビジネスパーソンがAIエージェントを業務効率化で本格的に使いこなそう
プログラミングをしない人向けに、Claude Codeを業務効率化に使う方法を解説した講座です。専門用語をかみくだいて説明してくれるので、エンジニアでなくても置いていかれません。環境構築から自分専用ツールの作成まで扱っているので、ふだんの仕事をAIで効率化したい方におすすめです。
Claude Code超入門!ビジネスパーソンがAIエージェントを業務効率化で本格的に使いこなそう
Udemyで講座を見る
まとめ
- Claudeの使用制限に達したときの手段は、リセット券・自動再開・使用クレジット・/usageの内訳の4つ
- リセット券は、ときどき配られる無料の特典。リセット直前に使うと損なので、残りが少なく次のリセットまで時間があるときに使う
- 自動再開はClaude Code v2.1.234以降で標準でオン。夜に止まっても、リセット時刻に続きを始めてくれる
- ただし、自動再開の最初の1回はキャッシュが切れているので高くつく。上限が近づいたら
/compactで会話を短くしておく - 使用クレジットは普段はオフ、使うなら月の上限額を必ず設定する
- /usage の内訳とおすすめで、上限に当たる原因そのものを減らせる
上限に当たる回数を減らす具体的な使い方は、Claude Codeのトークン節約の記事に、私のログの集計結果とあわせて書いています。Claudeの料金そのものを下げたい方は、Claude Proを安く使う方法もどうぞ。
よくある質問(FAQ)
Q1. リセット券はどこで確認できますか?
Web版のClaudeかClaude Desktopの「設定 → 使用量」にある「上限のリセット」欄で確認できます。持っていないときは「現在リセットはありません」と表示され、もらうと有効期限つきで表示されます。スマホアプリとターミナルのClaude Codeには表示されません。
Q2. リセット券はいつ使うのがいちばん得ですか?
残りの使用量が少なく、次の自然なリセットまで時間があるときです。5時間の上限は放っておいても5時間ごとに戻るので、リセット直前に使うと得になる分がほとんどありません。週の上限の券は、週の後半に上限に達しそうなときに使うと効果が大きくなります。
Q3. 自動再開を使うには、何か設定が必要ですか?
Claude Code v2.1.234以降を、claude.aiの定額プランでログインしたターミナルで使っていれば、標準でオンです。claude --version で版を確認し、古ければ claude update で更新してください。セッションを開いたままにしておく必要があり、Claude Desktopに引き継いだ会話では自動再開しません。
Q4. 使用クレジットをオンにすると、勝手に高額請求されませんか?
月の上限額を設定しておけば、その額を超えて使われることはありません。上限額に達すると「monthly spend limit」の表示が出て止まります。自動チャージもオフにできるので、オンにするなら上限額の設定と自動チャージの確認をセットで行うのがおすすめです。