Claudeで「長すぎる」と出たら:100万トークンのチャットでも埋まる理由と5つの対処法

簡潔な回答

Claudeが会話は長すぎると言うのは、チャットがコンテキストウィンドウを使い切ったときです。2026年10月時点で、最新モデルの有料プランでは100万トークンです。2025年11月からClaudeは以前のメッセージを自動で要約しますが、有料プランで設定のCapabilitiesにあるコード実行をオンにしている場合のみです。それ以外は、引き継ぎ用の要約から新しいチャットを始めましょう。

A terracotta Claude starburst on a black plinth beside a glass jar packed with white paper sheets, a thick leather book resting across its open top and loose sheets spilling onto the plinth, in a charcoal studio.

Claudeの会話が長すぎる場合はどう直す?

対処法は5つあります。Claudeに要約させる設定をオンにする、新しいチャットへ引き継ぐ、作業をプロジェクトにまとめる、大きなファイルを分割する、長い作業を100万トークンのモデルで始める、です。最初の2つは約2分で終わります。

  1. 設定、Capabilitiesの順に開き、「Code execution and file creation」がオフならオンにします。AnthropicはFree、Pro、Maxで初期設定をオンにしています(TeamとEnterpriseでは、オーナーがOrganization settingsで管理します)。有料プランでは、長いチャットの自動要約はこの設定がオンのときだけ動きます。
  2. 古いチャットがまだ応答するなら、下の引き継ぎプロンプトを貼り付け、Claudeが保存するhandoff.mdファイルをダウンロードします。
  3. 100万トークンのモデルで新しいチャットを開きます。作業がプロジェクト内にあるなら、そのプロジェクト内で開きます。handoff.mdを添付するか、プロジェクトのナレッジに追加すると、そのプロジェクトのどのチャットからも読めます。
  4. 下のオープナーを貼り付け、新しい依頼をする前にClaudeの3行の返答を確認します。

```text

この作業を、このチャットが見えない新しいチャットへ移します。引き継ぎ文書を書き、handoff.mdというMarkdownファイルとして保存してください。800語以内で、次の見出しを使ってください。

  1. 目的:作成または判断しているものを2文で。
  2. 最新版:現在の下書きまたはコード。300語以内なら全文、それ以上なら全見出しを含むアウトライン。
  3. 決定事項:1行ずつ、理由つきで。
  4. 行き止まり:試したこと、除外したことと、その理由。同じ提案を繰り返さないため。
  5. ルール:トーン、形式、長さ、名前、数字について私が出したすべての指示。
  6. 事実:私たちが頼りにしているすべての数字、名前、日付、ファイル名を、書かれたとおりに。
  7. 次のステップと、未解決の質問。

話し合っていないことは加えないでください。確信がないものには[check]と付けてください。

```

```text

handoff.mdは、容量がいっぱいになった以前のチャットの要約です。これを読んだうえで、3行だけで返答してください。目的、守るルール、次のステップです。私が合図するまで作業を始めないでください。

```

大事なのは要約よりファイルです。テキストで貼り付けた引き継ぎは1つのチャットの中にしか残りません。プロジェクトのナレッジに保存した引き継ぎは、そのプロジェクトの新しいどのチャットにも届き、作業が進むにつれて編集できます。

古いチャットがもう1通も受け付けない場合はどうするか。有料プランなら、新しいチャットを開いて、そのプロジェクトの名前で過去のチャットを検索するようClaudeに頼みます。Anthropicのヘルプセンターによれば、設定のMemoryで「Search and reference chats」がオンなら、Claudeに「過去の会話を検索する」よう指示できます。プロジェクト内では、その検索はプロジェクトの範囲にとどまります。Freeでは、最後の良い出力を手でコピーするか、設定、Privacy、Export dataからデータをリクエストします。メールで届くリンクは到着から24時間で失効します。

Claudeの「長すぎる」メッセージは何を意味する?

どの表示も意味は同じです。このチャットと送ろうとしている内容の合計が、モデルのコンテキストウィンドウより大きいということです。待っても解消しません。これはサイズの制限であり、5時間ごとにリセットされる利用上限とは別物です。後者はClaude usage limit reachedで扱っています。

表示されるメッセージ場所意味対処
"Your message will exceed the length limit for this chat. Try attaching fewer or smaller files or starting a new conversation."Claudeアプリ、送信前ファイルを含むこの1通が収まらない(Anthropicのエラーメッセージのページより)ファイルを分割する、添付を減らす、または新しいチャットを始める
"Claude hit the maximum length for this conversation."Claudeアプリ、古い表現スレッド全体が満杯。2025年11月にユーザーが引用していたが、2026年10月時点でAnthropicのヘルプページにはない新しいチャットへ引き継ぐ
Claudeが「organizing its thoughts」と表示Claudeアプリ、長いチャットエラーではない:自動要約が実行中完了まで待つ
"Conversation too long. Press esc twice to go up a few messages and try again."Claude Code、/compact実行中セッションが満杯で要約できない(GitHubのissue、2025年12月)Escを2回押して数メッセージ戻り、/compactを実行

最初のメッセージが、Anthropicがドキュメント化しているものです。エラーメッセージのページは4つの抜け道を示しています。内容を小さく分けて送る、要約するか重要な部分を抜き出す、先に関連部分を探すようClaudeに頼む、新しい会話を始める、です。チャットの最初のメッセージでも出ることがあります。十分に大きなアップロードは、それだけでウィンドウを埋めてしまうからです。

Claudeの会話はどれくらいの長さまで続けられる?

Claudeのコンテキストウィンドウのページ(2026年10月11日確認)によると、Claudeの会話は、すべての有料プランで最新モデルなら100万トークン、前の世代なら50万トークン、それ以外は20万トークンまで保持できます。Anthropicは20万トークンを「約500ページ以上のテキスト」としています。この比率なら、100万トークンのチャットは約2,500ページ分です。

100ページのPDF1つが、20万トークンのClaudeチャット全体より重くなることも
最新モデルOpus 5.5, Sonnet 5.5, Haiku 5.51Mウィンドウ前の世代Opus 4.8, Sonnet 4.6500Kウィンドウその他のモデルHaiku 4.5以前200Kウィンドウ100ページのPDFテキストのみ、1ページ3,000トークン300Kトークン大きなスクリーンショット20枚1通あたりの上限、各4K96Kトークン1マスは10,000トークン、Anthropicのドキュメントより、2026年10月
Claudeアプリ、2026年10月時点100万トークン50万トークン20万トークン
チャット(Pro、Max、Team、Enterprise)Fable 5.1、Opus 5.5、Opus 5、Sonnet 5.5、Sonnet 5、Haiku 5.5Fable 5、Opus 4.8、Opus 4.7、Opus 4.6、Sonnet 4.6その他すべてのモデル
Claude Code記載のすべてのモデル(Opus 4.6とSonnet 4.6は[1m]バリアント経由)なし記載なし
Claude CoworkFable 5.1、Fable 5、Opus 5.5、Opus 5、Opus 4.8、Opus 4.7、Sonnet 5.5、Sonnet 5Haiku 5.5Opus 4.6、Sonnet 4.6、Haiku 4.5

ProからMaxにアップグレードしても、チャットは長くなりません。ウィンドウはモデルに属するもので、Anthropicはすべての有料プランで同じウィンドウを記載しています。Maxで増えるのは利用量であり、余裕ではありません。Freeには公表された数値がありません。また、自分のテキストにウィンドウ全体を使えるわけでもありません。Anthropicの利用と長さのページには「コンテキストウィンドウの一部は常にClaudeの応答のために確保されている」とあるため、実際に可能な最長のチャットは表の数字より少し短くなります。

Claudeのチャットがすぐ埋まるのはなぜ?

Claudeのチャットは、タイピングよりファイルのほうが早く埋まります。AnthropicのPDFドキュメントによれば、PDFの1ページは密度に応じて「通常1,500〜3,000トークン」のテキストを使います。つまり、密度の高い100ページのレポート1つで、質問する前に30万トークンを消費することがあります。これは20万トークンのチャット全体より多い量です。100万トークンのチャットでも、そうしたページが約333ページで埋まります。

100ページ以下のPDFは、テキストだけでなく画像も含めて読み込まれます。Claudeのファイルアップロードのページには、Claudeがそれらの「テキストと視覚要素の両方」を分析するとあります。トークンのコストをドキュメント化しているのはAPIだけで、そこでは該当する各ページが画像としても課金されます。そのため、短いPDFでもテキストだけの場合より多くの容量を使うと考えてください。100ページを超えると、Claudeは最大1,000ページまでテキストのみを読みます。1ページ3,000トークンなら、1,000ページのPDFは300万トークンに達し得て、どのClaudeのチャットウィンドウにも丸ごとは収まりません。

画像も同じように積み重なります。Anthropicのビジョンのドキュメントでは、最近のモデルで1000×1000ピクセルの画像が1,296トークン、4Kのスクリーンショットが4,784トークンとされています。Claudeは1通につき最大20枚の画像を受け付けるため、大きなスクリーンショットを詰めた1通で約96,000トークンかかることがあります。

毎ターン、目立たない4つのものも容量を使います。プロジェクトのナレッジは、Claudeが検索方式に切り替わるほど大きくなるまで、プロジェクト内の各チャットでコンテキストとして読み込まれます。ツールやコネクタは独自の指示を持ち、Anthropicは「ツールとコネクタはトークンを大量に消費する」と警告しています。拡張思考や高い努力レベルは、返答ごとにより多くのトークンを使います。そしてClaudeは毎回履歴全体を読み直すので、50通目のメッセージは前の49通を背負っています。

大きなファイルは入れる前に分割しましょう。300ページのマニュアルではなく必要な20ページだけを送るか、先に関連する節を挙げてもらい、その部分だけを添付します。必要のないチャットでは、コネクタとウェブ検索をオフにしましょう。

Claudeは今では長い会話を自動で圧縮してくれる?

はい、有料プランでは。Anthropicのリリースノートによれば、2025年11月24日から、チャットがコンテキスト上限に近づくとClaudeは以前のメッセージを要約して続行します。利用と長さの上限のページでは、こう説明されています。「会話がコンテキストウィンドウの上限に近づくと、Claudeは新しい内容の余地を作るために以前のメッセージを要約します。」完全な履歴はチャットに残り、Claudeはそれを参照し続けられます。処理中は、Claudeが「organizing its thoughts」と表示することがあります。

ただし注意点が3つあります。Anthropicのエラーメッセージのページは、これを「コード実行を有効にした有料プランのユーザー」に限っているため、Freeのチャットや、コード実行がオフのチャットは、今でも壁にぶつかることがあります。Anthropicによれば、非常に大きな最初のメッセージのようなまれなケースでは、上限に達することもあります。そして要約にはコストがかかります。「自動コンテキスト管理が働く長い会話は、利用上限をより多く消費します。」だから、長いチャット1つが、短いチャット数回よりも早くProのセッションを使い切ることがあります。

要約では細部も失われます。Claude Codeのドキュメントも、自身の圧縮について同じことを述べています。「会話の初めのほうにある詳細な指示は失われる可能性がある」。守りたいルール(トーン、形式、名前)は、長いチャットの3通目ではなく、プロジェクトの指示に書いておきましょう。

ChatGPTの挙動は異なります。スレッドを止めて新しいチャットを求めます。詳しくはChatGPT conversation too longで説明しており、実用上の大きな違いはClaudeの自動要約だと言えます。

Claude Codeでは、圧縮は自動で動き、方向づけもできます。「/compact focus on the API changes」のようにフォーカスを付けて/compactを実行し、/contextで何が容量を使っているかを確認し、恒久的なルールはCLAUDE.mdに書きます。/compactが「Conversation too long」で失敗したら、エラーの指示どおりEscを2回押して数メッセージ戻り、そこから圧縮します。

長いClaudeプロジェクトを容量切れにしないには?

参考資料はClaudeのプロジェクトに入れ、その中でタスクごとに1つのチャットを始めましょう。有料プランでは、プロジェクトのナレッジがコンテキスト上限に近づくと、Claudeは検索方式に切り替わり、関連する部分だけを取り込みます。AnthropicのプロジェクトのRAGのページによれば、これにより「最大10倍のコンテンツを保存」できます。プロジェクトのファイルは1つ30MBが上限で、チャットに添付するファイルの500MBとは異なります。

プロジェクトの指示は、毎ターン付いてくるので短く保ちましょう。用済みのファイルは削除します。新しいチャットで古いチャットの内容が必要になったら、履歴を貼り直す代わりに、プロジェクトの過去のチャットを検索するようClaudeに頼みます。

1本の長いスレッドには、100万トークンのモデルで始めましょう。20万トークンのモデルでのチャットは、100万トークンのClaude OpusやClaude Sonnetの同じチャットより5倍早く埋まります。ただし、余裕があることと覚えていることは別です。長い入力の途中に埋もれた事実をモデルが見落とす理由はWhat is a context windowで、各社のモデルごとのウィンドウはコンテキストウィンドウの比較で確認できます。

このページを公開しているWhiziは、Claudeのエクスポートをブラウザ上でインポートし、すべてのメッセージを検索可能にします。続けられなくなった古いスレッドも掘り起こしやすくなります。思考ブロック、ツール呼び出し、添付ファイルは取り込まれません。長いスレッドに余裕を足すものでもありません。Whiziのどのモデルも1ターンの入力は40,000トークンで、古い履歴は黙って切り詰められます。巨大な会話1つには、自動要約つきのClaude自身の100万トークンのウィンドウのほうが向いています。

チェックリスト
  • 有料プランでは、設定のCapabilitiesでコード実行とファイル作成をオンにして、Claudeに長いチャットを自動で要約させる
  • 壁に当たる前に、Claudeにhandoff.mdファイルを保存させ、プロジェクトのナレッジに追加する
  • 長い作業は100万トークンのモデルで始める。ProとMaxのウィンドウは同じ
  • アップロード前にPDFを分割する:密度の高い1ページは最大3,000トークンで、100ページなら20万を超え得る
  • 必要のないチャットでは、コネクタとウェブ検索をオフにする
  • 古いチャットが使えないなら、新しいチャットに過去のチャットを検索させるか、データをエクスポートする(リンクは24時間有効)

よくある質問

Claudeには会話の長さの上限がありますか?

はい。Claudeのチャットはモデルのコンテキストウィンドウで制限されます。2026年10月時点で、有料プランの最新モデルは100万トークン、前の世代は50万、それ以外は20万です。コード実行をオンにした有料プランでは、上限の近くでClaudeが以前のメッセージを要約するため、ほとんどのチャットは続行できます。

なぜ1通送っただけでClaudeに会話が長すぎると言われるのですか?

添付ファイルを含むそのメッセージが、ウィンドウより大きいからです。密度の高いPDFの1ページは3,000トークンを使うことがあり、長いレポートやスクリーンショットの束だけで20万トークンのチャットが埋まります。ファイルを分割する、必要な部分だけを添付する、または100万トークンのモデルでチャットを始めましょう。

Claude Maxだと、Proより長い会話ができますか?

いいえ。ウィンドウはモデルに属するため、AnthropicはPro、Max、Team、Enterpriseで同じコンテキストウィンドウを記載しています。Maxで増えるのは1セッションでClaudeを使える量であり、1つのチャットの長さではありません。どの有料プランでも、長いチャットには100万トークンのモデルを選びましょう。

最大の長さに達したClaudeのチャットを続けられますか?

同じスレッドでは続けられませんが、作業を引き継ぐことはできます。古いチャットがまだ応答するなら、引き継ぎファイルを作ってもらいます。応答しないなら、新しいチャットを始めて過去のチャットを検索するようClaudeに頼む(有料プラン)か、設定のPrivacyからデータをエクスポートします。