Claude応答が途中で止まる・切れる原因と対処法
Claudeの会話が途中で進まなくなる原因は、使用量の上限・会話の長さの上限・サーバー側の混雑など複数あります。表示メッセージ別の見分け方と対処をまとめます。
Claudeとの会話が「途中で止まる」「切れる」と感じるとき、実際に起きていることは大きく2つに分かれます。1つは新しいメッセージを送れなくなる状態、もう1つは生成中の文章がエラーなく途切れる状態です。前者は使用量か会話の長さの上限、後者はサーバー側の一時的な混雑や障害が原因で、見分け方も対処もまったく違います。
症状別の見分け方 早見表
| 表示・症状 | 原因 | 対処 |
|---|---|---|
5-hour limit reached - resets [時刻] | 原因5時間ごとの使用量枠を使い切った | 対処表示された時刻まで待つ、または使用量クレジットへ切り替える |
Your message will exceed the length limit for this chat. | 原因送ろうとしたメッセージが会話の長さの上限を超える | 対処添付ファイルを減らす、新しい会話を始める |
Due to unexpected capacity constraints, Claude is unable to respond... | 原因サーバー側が高負荷で一時的に処理しきれない | 対処数分待って再試行する |
| エラー表示なく、生成中の文章が途中で止まったまま進まない | 原因通信の切断、または一時的な障害 | 対処ページを更新する、status.claude.comで障害情報を確認する |
| ログイン画面に戻される、操作を受け付けない | 原因セッション切れ、または一時的なログイン障害 | 対処再ログインする、状況が続くならステータスページを確認する |
以下、それぞれの原因を詳しく見ていきます。
「5時間の使用量上限に達しました」と出る場合
使用量の上限は、一定期間内にClaudeとやり取りできる量を管理する仕組みです。上限に近づくと「Approaching 5-hour limit.」という警告が出て、実際に使い切ると5-hour limit reached - resets [時刻]というブロッキングエラーに変わります。使用量クレジットを有効にしている場合は表示が5-hour limit resets [時刻] - continuing with usage creditsに変わり、待たずにAPI標準単価の従量課金へ切り替わります。
消費量はメッセージの長さ・使っている機能・会話の長さ・使用モデル・思考の深さ(effort)で変わります。claude.ai・Claude Desktop・Claude Codeの利用はすべて同じ使用量上限を共有しており、日中にコーディング作業で枠を使い切ると、夜のチャットで上限に当たることもあります。上限が回復するタイミングの詳しい仕組みはClaude制限の回復にまとめています。
「メッセージが長さの上限を超えます」と出る場合
もう1つの上限は会話の長さに関するもので、Claudeのコンテキストウィンドウ(一度に扱える情報量)の限界に由来します。この上限に当たるとYour message will exceed the length limit for this chat. Try attaching fewer or smaller files or starting a new conversation.という文言が表示されます。送ろうとしているメッセージ自体が長すぎる、というサインです。
コンテキストウィンドウの大きさはモデルによって異なり、有料プランの最新モデルでは最大100万トークン、それ以外は50万または20万トークンです。応答分の領域も予約されているため、実際に使える会話の長さは表示上の枠より少し小さくなります。
この表示が出た時点で取れる対処は4つあります。
- 送ろうとしている内容を小さく分割し、個別に送る
- 送る前に要約するか、重要な部分だけを抽出する(長い資料をそのまま貼らず、必要な箇所に絞る)
- どこが関連する部分かを、まずClaude自身に特定させる(全文を渡して該当箇所を聞き、その返答をもとに次のメッセージを組み立てる)
- 新しい会話を始める
いずれも「送る量そのものを減らす」という共通の考え方に基づきます。
自動でのコンテキスト管理が働くケース
有料プランでコード実行を有効にしている場合、会話がコンテキストウィンドウの上限に近づくと、Claudeが古いメッセージを自動で要約し、会話を途切れさせずに続けられる仕組みが働きます。会話履歴そのものは保持されるため、要約後もClaudeは過去の内容を参照できます。長い会話中に「考えを整理しています」という表示が出るのは、この自動管理が動いている合図です。
ただし長い会話ほど使用量の消費は増えるため、上限に近づいている場合は新しい会話を始めるほうが安全です。まれに、最初のメッセージ自体が非常に長い場合など、自動管理が間に合わず長さの上限エラーに当たることもあります。
使用量の上限と長さの上限は何が違うのか
2つの上限は、制御している対象がそもそも違います。使用量の上限はどれだけ使えるかという総量の話で、複数の会話をまたいで積み上がります。長さの上限は1つの会話がどこまで深くなれるかという話で、会話をまたぎません。使用量の上限に当たったら待つ・アップグレードする・使用量クレジットを使うの3択、長さの上限に当たったら新しい会話を始めるかプロジェクト機能で情報量を圧縮するのが基本の対処です。
この2つを混同すると、対処を間違えます。長さの上限で新しい会話を始めても使用量そのものは減りませんし、使用量の上限をリセット待ちしても長すぎる会話は短くなりません。表示されたエラー文言をそのまま読み、どちらの上限なのかを先に切り分けましょう。
エラー表示が無いのに応答が進まない場合
上の2つはどちらもエラーメッセージを伴う「構造的な」上限です。一方で、メッセージすら出ずにただ応答が進まない場合は、原因の種類が違います。
サーバー側の負荷が高いとき、Due to unexpected capacity constraints, Claude is unable to respond to your message. Please try again soon.という表示が出ることがあります。これは障害ではなく、システムが正常に動作したまま需要を調整している状態で、ステータスページには反映されません。時間帯によって解消するため、数分待って再試行するのが有効です。
これとは別に、Claude側のシステム全体が実際に不安定になっている「サービス障害」もあります。この場合はstatus.claude.comで発生中のインシデントとして案内されます。復旧までは待つ以外に手段がありません。
ログインエラーで操作を受け付けない場合
「応答が止まった」と感じる原因が、実はログインまわりのエラーというケースもあります。There was an error logging you inのような汎用エラーが出る場合、次の順番で試します。
- VPN経由でのアクセスをやめる
- 有効になっているブラウザー拡張機能を無効にする
- ブラウザーのキャッシュとCookieを消去する
改善しない場合はステータスページで進行中の障害がないか確認します。
Claude Codeを使っている場合は原因の種類が違う
ここまでの内容はclaude.ai・Claude Desktopのチャット画面が対象です。Claude Code(ターミナルのCLI)では、ストリーミング中の接続断がConnection lost mid-responseのような専用のエラー文言で表示され、原因の切り分け方もチャット画面とは別物です。Claude Codeで応答が途切れる場合の見分け方は「Waiting for API response」の意味と対処を参照してください。使用量上限のメッセージ自体もCLI特有の種類があり、詳細はClaude Codeの利用上限で扱っています。
長さの上限を避けるための工夫
会話のコンテキストウィンドウ自体を広げる設定はありませんが、使える容量を圧迫している要因を減らすことはできます。
- プロジェクト機能を使う: プロジェクトはRAG(検索拡張生成)方式で必要な部分だけを読み込むため、資料を毎回貼り付け直すより効率的です
- プロジェクトの指示は簡潔にする: 長すぎる指示文自体がコンテキストを圧迫します
- 使っていないファイルは整理する: プロジェクトに溜め続けたファイルが容量を食います
- 拡張思考をオフにする: 深い推論が不要な作業では思考量そのものを減らせます
- 思考の深さ(effort)を下げる: 定型作業では低めの設定で十分なことが多く、消費トークンも抑えられます
- 不要なツール・コネクタを一時的に無効化する: Web検索やリサーチ、MCPコネクタは有効なだけでトークンを消費します
これらはコンテキストウィンドウの節約と同時に、使用量の消費を抑える効果も兼ねています。1つの会話で複数の対策を組み合わせるほど、長さの上限にも使用量の上限にも当たりにくくなります。
同じ症状を繰り返さないための考え方
上限に頻繁に当たる場合、待つことを繰り返すより消費そのものを見直すほうが根本的な対策になります。話題が変わるたびに新しい会話を始める、繰り返し参照する資料はプロジェクトにアップロードする、重い作業と軽い作業でモデルを使い分けるといった工夫が効きます。Proプランでの具体的な消費要因と長持ちさせる工夫はClaude Pro制限の仕組みに詳しくまとめています。
よくある質問
応答が生成されている途中で本当に打ち切られることはありますか
チャット画面(claude.ai)では、使用量や長さの上限が生成中の文章そのものを打ち切ることはありません。生成中に見た目上止まる場合は、通信の切断やサーバー側の一時的な問題が原因です。この点はClaude Code(CLI)とは仕組みが異なります。
使用量クレジットを有効にしていれば上限には当たりませんか
上限自体には当たりますが、待たずに使い続けられます。使用量クレジットはAPI標準単価の従量課金へ自動的に切り替える仕組みで、5時間ごとの枠自体を無くすものではありません。
長さの上限に当たったら、それまでの会話は消えますか
消えません。新しい会話を始めても元の会話は履歴に残ったままアクセスできます。有料プランでコード実行を有効にしている場合は、そもそも自動要約で長さの上限自体に当たりにくくなっています。
容量制約の表示はどのくらいの頻度で出ますか
公式には具体的な頻度の記載はなく、需要が高い時間帯に発生しやすいとされています。障害ではないためステータスページには載らず、時間を置いての再試行が唯一の対処です。
Claude Desktopとclaude.aiで上限の扱いは違いますか
違いません。claude.ai・Claude Desktop・Claude Codeの利用量はすべて同じ使用量上限を共有しています。どの入口から使っても、上限に当たるタイミングは合算で決まります。
まとめ
Claudeの応答が「止まる」「切れる」と感じる原因は一つではありません。5時間ごとの使用量上限、会話の長さの上限、サーバー側の容量制約、通信やログインの一時的な問題まで、それぞれ表示されるメッセージも対処も異なります。エラー文言をそのまま読み、使用量の話なのか長さの話なのかをまず切り分けることが、症状に合った対処へたどり着く近道です。