Claude Codeで作業していると、突然「You’ve hit your session limit」と表示されて止まることがあります。いつ使えるようになるのか、待つしかないのか、ほかに手はないのか。急いでいるときほど困るポイントです。
モディ「You’ve hit your session limit」と出て止まりました。いつまで待てばいいんでしょうか?
この記事の結論
メッセージの「resets」の後ろに書かれている時刻が、使えるようになる時刻です。5時間枠の上限なら数時間で戻りますが、週の枠の上限はアカウントごとに決まった曜日・時刻まで戻りません。待てないときは、モデルの切り替え(モデル別の上限のときだけ有効)か、追加の使用量の購入で続けられます。
この記事で分かること
- 上限メッセージの種類と、それぞれのリセットのタイミング
- リセットを待たずに作業を続ける方法
- リセットされたら自動で作業を再開させる設定
- 「上限ではないエラー」との見分け方
Claude Codeの上限は3種類ある
Claude Codeを Pro・Max プランで使っている場合、上限に達したときのメッセージは主に次の3つです。どれが出たかで、取るべき行動が変わります。
| 表示されるメッセージ | 上限の種類 | リセット | モデル切り替えで続けられる? |
|---|---|---|---|
| You’ve hit your session limit · resets 3:45pm | 5時間ごとの枠 | 表示された時刻 | できない |
| You’ve hit your weekly limit · resets Mon 12:00am | 週ごとの枠 | 表示された曜日・時刻 | できない |
| You’ve hit your Opus limit · resets 3:45pm (Sonnet limit の場合も) |
モデル別の枠 | 表示された時刻 | できる |
5時間枠と週の枠は、すべてのモデルで共通です。そのため、OpusからSonnetに切り替えても使えるようにはなりません。一方、「Opus limit」「Sonnet limit」のようにモデル名が入っている場合は、そのモデルの系統だけの上限なので、別のモデルに切り替えれば作業を続けられます。
Claude Codeとブラウザ版のclaude.aiは、同じ使用量の枠を共有しています。昼間にclaude.aiでたくさん質問していると、夜にClaude Codeを使ったときに早く上限が来ることがあります。

リセットはいつ?5時間枠と週の枠の違い
5時間枠:使い始めてから5時間ごと
5時間枠は、その名のとおり5時間ごとにリセットされる枠です。上限に達したときのメッセージに、使えるようになる時刻(例:resets 3:45pm)が表示されるので、それまで待てば元どおり使えます。
上限の手前では、次のような警告が出ます。
You've used 85% of your session limit · resets 3:45pm
この警告が出たら、大きな作業を始めるのはリセット後にするか、今の作業の区切りをつけておくと安全です。
週の枠:アカウントごとに決まった曜日・時刻
週の枠は、アカウントごとに割り当てられた決まった曜日・時刻にリセットされます。公式ヘルプによると、このリセットの曜日と時刻は、使い始めたタイミングや契約した日によって変わりません。
週の枠を使い切ると、5時間枠に余裕があっても使えません。週の後半に入って急に止まった場合は、だいたいこちらです。数日待つことになる場合もあるので、週の枠の残りは早めに確認しておきましょう。
自分のリセット時刻を確認する方法
次の上限が来る前に、リセット時刻を確認しておくと計画が立てやすくなります。
- Claude Codeの中で:
/usageと入力すると、5時間枠と週の枠の使用率とリセット時刻が表示されます - ブラウザで:claude.aiの「Settings > Usage」で次のリセット時刻を確認できます
/usage の画面の見方や、使用率を画面に常に表示しておく設定は、Claude Codeの使用量を確認する方法で詳しく解説しています。
リセットを待たずに作業を続ける方法
1. モデルを切り替える(モデル別の上限のときだけ)
「Opus limit」のようにモデル名が入った上限なら、/model で別のモデルに切り替えれば続けられます。
/model
ただし、モデルごとにキャッシュ(一度読んだ内容を使い回す仕組み)は別々です。切り替えた直後の1回目は、それまでの会話をすべて読み直すことになり、いつもより多く使用量を消費します。会話が長い場合は、切り替える前に /compact で会話を短くまとめておくと無駄が減ります。
2. 追加の使用量(usage credits)を購入する
Pro・Maxプランなら、/usage-credits を入力するとブラウザの設定画面が開き、追加の使用量を購入できます。Team・Enterpriseプランの場合は、管理者に追加をお願いする形になります。
/usage-credits
追加の使用量は、APIの標準料金で計算される従量課金です。公式ヘルプでは「API料金への切り替えには必ず本人の同意が必要」と説明されているので、知らないうちに課金されることはありません。とはいえ、重い作業を続けると金額がふくらみやすいので、月の上限額を設定しておくのがおすすめです。
3. 上位プランに変更する
毎週のように上限に達するなら、プランが作業量に合っていない可能性があります。公式ヘルプによると、MaxプランはProの5倍(月100ドル)と20倍(月200ドル)の2種類があります(2026年10月時点・米国価格)。毎月の追加購入の金額が差額を超えるようなら、プラン変更を考えるタイミングです。
リセット後に自動で作業を再開させる設定
夜に上限が来て、リセットが深夜になる場合などは、自動再開の設定が便利です。リセット時刻まで待って、中断した作業をそのまま続けてくれます。
| 使っている環境 | 設定の場所 |
|---|---|
| ターミナル(CLI) | /config の「Continue automatically at usage limit」を有効にする |
| デスクトップアプリ | 5時間枠の上限の案内に出る「Auto-continue when limits reset」にチェックを入れる |
自動再開が使えるのは、v2.1.234以降の対話モードだけです。claude -p のような非対話モード(スクリプトからの実行など)では、上限が来た時点で実行が終わり、リセットを待つことはできません。また、デスクトップアプリの週の枠の案内には、このチェック欄はありません。
ターミナルとデスクトップアプリの設定は別々なので、片方だけ有効にすることもできます。なお、自動再開はセッションを開いたままにしておく必要があります。パソコンをスリープさせたり、ターミナルを閉じたりすると再開されません。
モディ「529」というエラーが出たこともあるんですが、これも上限ですか?
「上限ではない」エラーと見分ける
止まったときのメッセージが上の3種類と違う場合は、使用量の上限ではない可能性があります。よく似ていて紛らわしいのが次の2つです。
| メッセージ | 原因 | 対処 |
|---|---|---|
| Request rejected (429) | APIキーやアカウントに設定された速度の制限 | /status で使っている認証情報を確認する |
| Repeated 529 Overloaded errors | Claude側のサーバーが混み合っている | 少し待って再実行する//model で別のモデルにする |
特に「529」は、自分の使用量とは関係ない一時的な混雑で、使用量の枠も消費しません。リセットを待つ必要はなく、数分おいてから同じ依頼をもう一度送れば通ることがほとんどです。長引く場合は、Claudeのステータスページで障害が出ていないか確認しましょう。

上限に達しにくくする使い方
リセットを待つ時間を減らすには、そもそも使用量を減らすのが一番です。すぐに効果が出やすいものを挙げます。
- 作業が変わったら
/clear:前の会話が残っていると、毎回その分も読み込まれます。 - 会話が長くなったら
/compact:大事な内容だけを残して会話を短くまとめられます。 - 普段はSonnet、難しい作業だけOpus:モデル別の上限にも当たりにくくなります。
- サブエージェントを同時にたくさん動かさない:並行して動く分だけ、一気に使用量が減ります。
もう一つのコツは、5時間枠の残りが少なくなってきたら、ブラウザのclaude.aiで細かい質問を重ねるのを控えることです。Claude Codeと枠を共有しているので、聞きたいことはメモにまとめておき、リセット後にまとめて渡すほうが枠を有効に使えます。
よくある質問
上限に達したら、それまでの作業は消えますか?
消えません。会話やファイルの変更はそのまま残っています。リセット後に同じセッションで続きを頼むか、自動再開の設定をしておけば、中断したところから続けられます。
プランを上げたらすぐに使えるようになりますか?
上位プランに変更すると枠そのものが大きくなります。ただし、反映のタイミングは契約状況によって異なるため、変更後に /usage で使用率を確認してください。
APIキーで使っている場合も同じ上限ですか?
いいえ。APIキーで使う場合は、5時間枠や週の枠ではなく、使った分だけ料金がかかる仕組みです。その代わり、Claude Consoleで設定された速度の制限(429エラー)や、月の利用額の上限に当たることがあります。
週の枠のリセット曜日は変えられますか?
公式ヘルプでは、リセットの曜日と時刻はアカウントごとに割り当てられ、使い始めた日や契約日によって変わらないと説明されています。自分で変更する方法は案内されていません。
まとめ
Claude Codeが止まったら、まずメッセージを確認しましょう。「session limit」なら数時間、「weekly limit」なら決まった曜日まで待つ必要があり、「Opus limit」などモデル名入りなら /model の切り替えですぐに続けられます。
夜の作業が多いなら自動再開の設定を、毎週上限に達するなら追加購入かプラン変更を検討してみてください。





コメント