メモリ機能とコンテキストウィンドウの違いとは?
コンテキストウィンドウは「いま広げている作業机」、メモリ機能は「会話をまたいで持ち越すノート」。机の上のものは会話が終われば片づき、ノートに書いたことだけが次回に残ります。そしてノートの中身も、使うときは机に載せ直されて机の広さを消費します。
「さっき言ったのに忘れてる」「前の会話のことを覚えてた!」——AIの記憶をめぐる体験には、2つの別の仕組みが関わっています。コンテキストウィンドウは、1つの会話の中でAIが一度に見ていられる情報量の上限です。会話の履歴も渡した資料もこの「作業机の広さ」に収まっている必要があり、あふれると古い情報から押し出されて、AIは「忘れた」ように振る舞います。机の広さはモデルごとに違い、最近は文庫本数冊ぶんの文章が載る広さが主流になりました。
メモリ機能は、その机の外側に用意された「利用者ごとのノート」です。名前・仕事・好みの文体などを書き留めて、次回の会話に持ち越します。LLMは本来、会話が終われば内容を保持しない記憶喪失体質なので、会話をまたいで覚えているように見えるのはこのノートの働きです。そしてノートの中身も、使うときには机に載せ直されて机の広さを消費します——2つは別の仕組みでありながら、最後は同じ机の上で合流する関係です。
メモリ機能とコンテキストウィンドウの比較表
| メモリ機能 | コンテキストウィンドウ | |
|---|---|---|
| 役割 | 会話をまたいで覚えておく(持ち越す) | 1つの会話の中で一度に見られる範囲 |
| たとえるなら | 利用者ごとのノート | いま広げている作業机 |
| 続く期間 | 消すまで残る(会話をまたぐ) | その会話の間だけ。終われば片づく |
| 「忘れた」の出方 | ノートに無いことは次回に持ち越されない | 長い会話で古い情報があふれて押し出される |
| 利用者ができること | 設定で中身を確認・削除する(棚卸し) | 大事な前提の言い直し・会話の仕切り直し |
| 容量の感覚 | 書き留めた要点だけなので小さい | モデルごとに上限(数十万トークン級が主流) |
どっちを使う?(使い分けの指針)
実用の軸は「『忘れた』の原因切り分け」です。同じ会話の中で忘れたなら、それは机あふれ(コンテキストウィンドウ)の問題。大事な前提は要所で言い直す、長い作業は区切って新しい会話で始める、資料は必要な部分だけ渡す——の3つが対策です。前の会話のことを覚えていないなら、それはノート(メモリ)に書かれていないだけ。覚えてほしいことは「覚えておいて」と明示的に伝えます。この切り分けができるだけで、AIの物忘れへのイライラはだいぶ減ります。
もうひとつの軸は、管理の習慣です。ノートは使い込むほどAIが自分に馴染む一方、意図せず記憶された情報が残り続けることもあるため、設定画面で中身を確認・削除する棚卸しをセットにしてください。2026年10月末には、過去の作業を振り返って記憶の整理案を出す仕組みも登場しましたが、自動化されたのは案を作るところまでで、取り込むかどうかは人が決める形です。何を覚えさせ、何を忘れさせるかの主導権を自分が握っておく——これがメモリ時代の基本動作です。
よくある質問
なりません。メモリは会話をまたいで持ち越すノートで、1つの会話の中の物忘れは机(コンテキストウィンドウ)あふれが原因だからです。むしろノートの中身は机に載せ直されて広さを消費するため、長い会話の対策は「前提の言い直し」と「会話の仕切り直し」が基本です。
主要なサービスでは設定画面から記憶の中身を確認・削除できます。意図せず記憶された情報が残り続けることもあるため、定期的な棚卸しをおすすめします。記録に残したくないやり取りには、履歴にも記憶にも残らない一時チャットの仕組みを用意しているサービスもあります(2026年11月時点)。
RAGは、机に載りきらない量の資料を倉庫(データベース)に置き、質問のたびに関係する部分だけを検索して机に載せる仕組みです。メモリ=利用者のことを覚えるノート、RAG=資料の倉庫、コンテキストウィンドウ=作業机、という役割分担で覚えると整理しやすいです。