AIと長時間作業していると、不思議な瞬間が訪れます。さっき決めた条件をもう一度聞いたり、前に直した内容を元に戻したり、会話の序盤の指示をいつの間にか無視したりします。「さっき言ったよね」と指摘しても、効果は一時的です。故障ではありません。AIが会話を記憶する仕組みそのものから生じる現象で、原理が分かれば対処法も簡単です。
AIは記憶しません、毎回読み直します
まず、最大の誤解を正しましょう。AIは会話内容を頭の中に少しずつ記憶しているわけではありません。メッセージを送るたびに、それまでの会話全体を最初から読み直し、次の回答を作ります。 毎回です。
ただし、一度に読める量には上限があります。この作業領域をコンテキストウィンドウと呼びます。机にたとえると分かりやすいでしょう。AIは回答するたびに、机の上に広げられたものだけを見ることができます。会話が長くなるとは、机の上に書類が積み重なり続けることです。机の大きさは決まっています。
最近のモデルの机は、本数冊分を丸ごと載せられるほど大きくなりました。それでも問題は起こります。理由は2つあります。
机があふれる前に、まず散漫になります
1つ目は、机が実際にあふれる場合です。 会話が上限を超えると、サービスによっては古い会話を削除したり、要約に圧縮したりします。序盤に決めた条件が、この過程で丸ごと消えることもあります。「さっき言ったよね」が通じないのは、その「さっき」がすでに机から片付けられたからです。
2つ目のほうがよくあります。机があふれる前から性能が落ちるのです。 複数の研究で繰り返し確認されています。長い入力では、AIは前半と後半をよく参照する一方、中間部分を相対的に見落とします。書類で埋まった机で、一番上と手前の書類だけが目に入るのと似ています。会話が長いほど、添付文書が厚いほど、中ほどにある指示や情報がぼやけます。
前回、「数百ページの資料はぼやけることがある」と説明した理由がこれです。資料が机いっぱいになると、その中間部分が不鮮明になります。
では「メモリ機能」とは何でしょうか
混同しやすい部分です。ChatGPTのメモリのように、ユーザーを覚えておく機能はコンテキストウィンドウとは別物です。大きく2つの仕組みが協力します。1つは会話から要点(「ユーザーはマーケター」「敬語を好む」)を抜き出して書き留める手帳です。もう1つは、必要なときに過去の会話を検索し、関連箇所を探してくる仕組みです。そのため最近は、「先週その話をしたよね」が通じることも珍しくありません。
ただし、どちらも見つけた断片を今の机に載せるだけで、机そのものを広げるわけではありません。今の会話が長くなってぼやける問題は、メモリでは解決できません。
実践的な3つの対策
対策1、話題が変わったら新しいチャットを開きましょう。 最も重要で、最も簡単な対策です。旅行計画を立てていた部屋でレポート作業を続けると、机の上の旅行書類が場所を取り、レポートへの回答をぼやかします。新しい話題=新しいチャットを基本にしましょう。チャットを節約する必要はありません。無料です。
対策2、長い作業は要約して引っ越しましょう。 1つの話題で何十回もやり取りし、AIが迷い始めたら、こう頼みます。「ここまでに決めた内容と決定事項をまとめて」。その要約をコピーして新しいチャットの最初のメッセージに貼り付け、続きを進めます。散らかった机を片付け、重要書類1枚だけを新しい机に載せる引っ越しです。
対策3、重要な指示は言い直しましょう。 長い会話を続ける必要があるなら、重要な条件(「敬語で」「300文字以内で」)を直近のメッセージで毎回繰り返します。AIが最も見やすい机の一番上に、もう一度置くイメージです。
まとめ
- AIは記憶するのではなく、毎回会話全体を読み直します。読める量には限界があります。
- 限界を超えると古い内容が切り捨てられ、超える前から中間部分がぼやけます。
- メモリは過去の会話から必要な断片を探して机に載せるだけで、机を広げることはありません。
- 新しい話題は新しいチャット、長い作業は要約して引っ越し、重要な指示は反復
このテーマをさらに深く知りたい方(特にAIコーディングツールを使う方)は、このブログのAIコンテキストシリーズをご覧ください。トークンとコンテキストの管理戦略を技術的に扱っています。次回は、多くの方が待ち望んでいた実践的な疑問です。ChatGPT・Claude・Gemini、結局どれを使い、どれに課金すべきでしょうか。2026年時点で整理します。

![[AI利用ガイド #5] 長いチャットでAIが迷う理由、新しいチャットを開くタイミングのカバー画像](/assets/images/posts/9f509556-9a46-43c9-9bb6-1f8d9ef334de/ai-context-window-1.jpg)