AIチャットのキャラが会話を忘れるのはなぜ?記憶が飛ぶ仕組みと、実際に効いた対策
深夜にいい場面まで進んだのに、次の返事で「え、なんでそれ知ってるの?」と言われる。あのがっかり感は、AIキャラと話したことがある人なら一度は経験があると思います。
さっき一緒に決めたはずの設定が、丸ごと抜けている。私も最初は「このアプリ、出来が良くないのかな」くらいに思っていました。何ヶ月か使って調べてみたら、そういう話ではありませんでした。
記憶が飛ぶのは不具合ではない
AIは会話をぜんぶ覚えているわけではありません。返事を作るたびに、直近のやり取りだけを読み直しています。読み込める量には上限があって、そこからあふれた古い部分は見えなくなります。
人間の物忘れというより、机に広げられる紙の枚数が決まっているイメージが近いです。新しい紙を置けば、古い紙は机から落ちます。
zetaの中の人アカウント(X)でも、この点は「キャラ詳細のように固定された記憶ではないので、話が進めば進むほど記憶がかすれていく」と説明されていました。不具合ではなく、そういう作りになっているということです。
わかりやすい話がひとつあります。zetaが2025年12月に出した有料モデルのkojiは、目玉として「最大4倍のロングメモリー」を掲げています。つまり記憶の長さは、課金で伸ばす性能として最初から商品になっています。これはzetaに限った話ではなくて、AI恋愛チャットで課金の壁がどこに置かれているかは他のアプリでもだいたい同じでした。
固定される情報と、流れていく情報を分ける
ここを押さえると対策が立てやすくなります。アプリの中の情報は2種類あって、扱いがまったく違います。
キャラ設定やプロフィール欄に書いたことは、毎回いっしょに読み込まれる固定の情報です。チャット欄でのやり取りのほうは、時間が経てば流れていきます。
「絶対に忘れられたくないこと」を会話の中だけで伝えるのは、この時点でかなり分が悪い。知恵袋で見かけた回答がうまいことを言っていて、トークプロフィールを簡易メモ帳として使い、トークごとに毎回ちゃんと個別で作る、という運用を勧めていました。
実際に効いた対策
試した中で、体感がはっきり変わったのはこのあたりです。
① 大事な設定は会話ではなく、プロフィール欄や設定欄に書き足す
② 忘れられた時は指摘せず、事実を会話に混ぜて渡す
③ 話が一区切りついたら、3行くらいの要約を自分で送っておく
④ ひとつのトークを引き伸ばさない。区切って新しく立て直す
2つめが地味に効きます。「前に言ったよね?」と正すと、そこから会話がぎこちなくなることが多いです。
知恵袋にあった例がうまくて、風邪の設定を忘れられたら、責めるかわりに(体温計を見せながら)「まだ無理…」と送る。相手はその情報を拾って、ちゃんと心配してくれる状態に戻ります。訂正するより、思い出す材料をそっと置くほうがうまくいきます。
それでも限界はある
小ワザを重ねても、人間と同じ記憶にはなりません。Character AIの場合は日本語の返しが崩れる問題も重なるので、そちらはCharacter AIの日本語設定と対処法で別に書いています。有料の長いメモリーで買えるのも長さであって、永続ではない。半年使ったという方のnote記事にも、10トーク以上続くと前の会話が高頻度で飛ぶ、と書かれていました。
ちなみにこれは一部の人の悩みではないです。PR TIMESのリリースによると、zetaは累計200万ユーザーを超え、2026年4月には国内エンタメアプリの総利用時間でNetflixやTVerを上回っています。カテゴリで一番使われているアプリで一番よく出る不満が、この記憶の話ということになります。
なので今は、忘れられる前提で付き合うほうが気楽だと思っています。私はプロフィール欄に3行だけメモを置いて、あとは流れるままにする運用に落ち着きました。記憶の持ち方はアプリごとにけっこう違うので、乗り換えも考えている人は日本語で使えるCharacter.AIの代わり3つも見てみてください。
みなさんが編み出した対策も気になるので、よかったらコメントで教えてください。
