Anthropic は11月6日、エンジニアリングブログで、AI エージェントの記憶をどう作るかについての実験をまとめた記事を公開した。その中心にあるのが「夢 (dreaming)」と呼ぶ処理で、Claude が作業の記録を後から読み返し、メモの誤りを直したり、整理し直したりする。
AI に覚えさせれば、使うほど賢くなるのか。記事の数字を読むと、答えは「覚え方しだい」になる。手元の AI に何をどこまで覚えさせるかを、自分で決める材料として読んでおきたい。
「記憶」の範囲を絞る
記事は、ここでいう記憶を、ユーザーとのやり取りや任された作業から Claude が得た知識のうち、会話をまたいで残し、後で読み返せるものと定義している。モデルそのものの学習のし直しや、一つの会話の中で前のやり取りを要約して縮める処理は含めない。Claude は作業中に大事な出来事を記録に印として残したり、メモのフォルダに書き出したりする。
人の脳では、経験を長く残る知識にまとめる働きは、眠っているときや休んでいるときに進むと考えられている。夢はこれになぞらえた名前で、作業とは別の時間に、記録と元のやり取りを照らし合わせて誤ったメモを書き直す。同じ話題のメモを一つのページにまとめ、重複を消し、細かいことは下の階層へ移して、毎回最初に読み込む部分を小さく保つ。何度も繰り返している失敗のように、一つの会話の中からは見えない傾向を、多くの会話をまたいで探す役目もある。
数字が示したこと
データベースを扱う作業の評価では、記憶を持たせると点数が上がった。Claude Opus 5.5 は 0.655 から 0.838 へ、Sonnet 5.5 は 0.644 から 0.833 へ。一方で古い Sonnet 4.6 は 0.330 から 0.364 にとどまった。Sonnet 5 は聞かれなくても 10 回に 9 回ほど、答える前に記憶を読んだが、Sonnet 4.6 は半分に満たなかったという。記憶があっても、読みに行かなければ使えない。
覚える量が多ければよいわけでもない。ゲーム「ポケットモンスター 赤」を遊ばせた実験では、古い Sonnet 3.7 が 225 のフォルダに 413 個のメモを書き、合計は約 98 万字になったが、手に入れたバッジは 1 つだった。Fable 5 はメモ 9 個と全体のまとめ 1 つ、約 4 万 3,000 字で、バッジを 4 つ取った。記事は Sonnet 3.7 を、何でも大事かもしれないと考えて見境なく書き込んだ、と説明している。
誤ったメモの怖さも同じ実験に出ている。場所を取り違えたメモを夢の処理で直した回は先へ進めたが、直さなかった回は来た道を引き返した。
夢にも限界がある
記事は限界も並べている。誤ったメモや少しずつずれたメモは、後の会話で読まれ、信じられてしまう。毎回最初に読み込むメモは、その分だけ処理の量を食い、一つの誤りが全部の会話に持ち込まれる。指示のファイルが長くなるほど、守られにくくなる。夢の処理そのものにも計算が要り、すべての記憶を絶えず点検し続けるのが現実的かは、まだ問いのまま残っている。
身近な例も書かれている。Claude Code の自動の記憶は、会話の始めに MEMORY.md というファイルの最初の 200 行か 25KB しか読み込まない。書けば書くほど、後ろの方は読まれなくなる。
一方で、記憶を見たり、消したり、止めたりする操作については、この記事は触れていない。夢の処理が一般向けの Claude アプリでいつ動くのかも書かれていない。記事は開発者向けの手引きへのリンクを添えた実験の報告で、使える製品の告知ではない。
自分の AI に何を覚えさせるか
数字から読めるのは、たくさん覚えさせるより、間違いを直し、要らないものを削るほうが効くということだ。これは、AI の記憶を使う側にもそのまま返ってくる。覚えさせた好みや決まりごとは、古くなれば誤りになる。新しいモデルほど記憶をよく読むので、古いメモの影響も大きくなる。
試すなら、手間は小さい。使っている AI に保存された記憶や指示の一覧を開き、いまの自分と合わないものを消す。仕事で Claude Code を使っているなら、MEMORY.md の先頭に何が載っているかを確かめる。ただ、どの記憶がどれだけ答えに効いたかは、外からは見えにくい。消すべきかどうかの判断も、最後は使う人に残る。
次に見るのは、記事が手引きとして示している Anthropic の開発者向けの説明書だ。夢の処理を誰がいつ動かせるのか、記憶を人が見直す手順が書かれるかを、次の更新で確かめたい。
ことば
- エージェント — 人の指示を受けて、調べものや作業を何段階かに分けて自分で進める AI。会話が終わっても仕事が続くので、前回の経験を次に持ち越す記憶の仕組みが要になる。
- MEMORY.md — Claude Code が会話の始めに読み込む、記憶を書いたファイル。読み込まれるのは最初の 200 行か 25KB までで、大事なことを先頭に置く書き方が求められる。
あなたの AI が覚えていることのうち、もう当てはまらないものはいくつあるだろうか?
