どの上限に達したのか
ChatGPT には2種類の上限があり、それぞれ取るべき対応が違います。
長さの上限は、1つのチャットを止めます。表示されるのは「この会話は長さの上限に達しました。新しいチャットを始めると続けられます」のようなメッセージです(英語の画面では "You've reached the maximum length for this conversation, but you can keep talking by starting a new chat.")。チャットはいっぱいで、この先も空くことはありません。この記事で扱うのはこちらです。
利用上限は、チャットではなくあなたを止めます。ご利用のプランやモデルによっては、ChatGPT がメッセージの回数を制限することもあります。その場合は、上限に達したことと、リセットされる時刻が表示されます。チャット自体には問題がありません。リセットを待つか、別のAIで続けてください。メッセージの回数を増やせるツールはありません。Uncook も同じです。
長さの上限の正体
ChatGPT は返信するたびに、チャット全体を読み直しています。あなたのメッセージ、ChatGPT の回答、貼り付けたものすべてです。それが全部、コンテキストウィンドウと呼ばれる決まった大きさの枠に収まらなければなりません。チャットがその枠より大きくなると、これまでのやり取りと並べて新しいメッセージを置く余地がなくなり、ChatGPT は止まります。
日本語でやり取りしていると、思ったより早く上限に当たることがあります。長い資料を貼り付けている場合は特にそうです。
何かが壊れたわけではありません。元のチャットは、スクロールして読むことも、コピーすることもできます。書き足せないだけです。ですから、やるべきことはチャットを救い出すことではありません。大事なことを持って、新しいチャットで先に進むことです。
うまくいかない2つのやり方
ゼロから始める。 新しいチャットを開き、記憶を頼りにプロジェクトを説明し直す方法です。全体像は伝わっても、細部が抜け落ちます。1時間前に決めたルールや、却下した案とその理由などです。
元のチャットを丸ごと貼り付ける。 抜かりがないように思えますが、最初のチャットをいっぱいにした量を、そのまま持ち込むことになります。新しいチャットもすぐにいっぱいになり、下書きも行き止まりも決定事項も混ざったまま、どれが何なのか区別がつきません。
新しいチャットに必要なものは、ほんの少しです。決まったこと、ルール、そしてどこで止まったか。
引き継ぎプロンプトを5ステップで書く
引き継ぎプロンプトとは、新しいチャットが作業を再開するのに必要なことだけを伝える、短いメッセージです。
- 目的を1行で。 何を作っているのか。「6週間のローンチ計画」「この志望動機の書き直し」「このファイルから重複を取り除くスクリプト」など。
- 決まったこと。 すでに決めていて、蒸し返されたくないこと。構成、トーン、却下した案とその理由。
- 何度も繰り返したルール。 「短く」「丁寧な文体で」「箇条書きは使わない」。新しいチャットはこれを知らないので、書き出しておきます。
- どこで止まったか。 作業の最新版、または到達していた地点。
- 「始めて」ではなく「続けて」と頼む。 次のメッセージで新しいチャットを始めます。
コピーして埋めるだけのテンプレートです:
前回の続きから再開してください。以下はすべて決定済みなので、改めて質問しないでください。 目的:[何を作っているか、1行で] 決まったこと: - [決定事項1] - [決定事項2] 守るルール: - [何度も繰り返したルール] - [何度も繰り返したルール] 現在の状況: [最新版、または止まった地点] ここから続けてください。前置きや振り返りは不要です。
新しいチャットは、弱くなるのではなく速くなる。
終わり近くのいっぱいになったチャットは、長い履歴を読み直すことに枠を使っています。重くなったり、話がずれ始めたりしたのはそのためです。よくまとまった引き継ぎプロンプトで始めた新しいチャットには考える余裕があり、決めたことを蒸し返しません。やり直しではなく、すっきりした状態からの再スタートです。
もっと速く:Uncook に書かせる
引き継ぎプロンプトは、手で書いてもきちんと機能します。ただ面倒なうえ、決まって同じところでつまずきます。繰り返すのにいちばんうんざりしたルールほど書き忘れ、しかもそれがいちばん大事なのです。
それを代わりにやるのが、Uncook の Handoff です。ChatGPT のページで Uncook のアイコンをクリックすると、拡張機能がチャットを読み取ります。上限に達したチャットでも大丈夫です。Handoff を選ぶと、目的、決まったこと、決めたルール、止まった地点をまとめたプロンプトができます。読んで、変えたいところを直したら、新しいチャットにコピーします。または「ChatGPT で続ける」をクリックすると新しいチャットが開きます。Uncook を許可したサイトではプロンプトが入った状態で開き、それ以外のサイトではプロンプトが貼り付け用にコピーされます。
Claude、Gemini、Copilot、Perplexity、Mistral Vibe、Gemini Notebook、Google AI Studio のチャットでも、同じように使えます。また、引き継ぎプロンプトはただのテキストなので、始めたのとは別のAI(たとえば Gemini)で続けることもできます。
よくある質問
新しいチャットを始めると、古いチャットは消えますか? いいえ。古いチャットは履歴に残り、開いて読むこともできます。メッセージを追加できないだけです。
ChatGPT の長さの上限を広げられますか? すでにいっぱいのチャットでは無理です。プランやモデルによっては枠が大きく、壁に当たるのが遅くなりますが、どのチャットにも上限はあります。
新しいチャットは、古いチャットを覚えていますか? やり取りそのものは覚えていません。ChatGPT のメモリ機能を使っていれば、あなたについての事実をいくつか引き継げますが、1つのチャットでの決定事項や下書きまでは引き継げません。そのための引き継ぎプロンプトです。
Uncook を使えば、ChatGPT のメッセージ回数が増えますか? いいえ。利用上限に達した場合、回数が戻るのはリセットのときだけです。Uncook が役に立つのは、チャットそのものがいっぱいになったときや、別のAIで続けたいときです。
チャットを共有できません。ChatGPT にエラー413と表示されます。 原因は同じで、チャットが大きすぎて共有リンクにできないのです。拡張機能はページ上で直接チャットを読み取るので、リンクは必要ありません。詳しくは「ChatGPTの会話を共有できない?エラー413の意味と対処法」をご覧ください。
お客様が持ち込んだ会話は保存しません。拡張機能のウィンドウで「Uncook に送信」をクリックすると、拡張機能はタブの会話を当社のサーバーに送信します。当社は最大30分間、暗号化して保持し、Uncook のページがそれを開いた時点で削除します。Uncook がそこから作ったものはタスクとして、プライバシーポリシーに記載の期間、保存します。会話もタスクも、AIモデルの学習には使用しません。