Claude Managed Agents Dreams(簡稱 Dreams,中文可以叫它「做夢」功能)是 Anthropic 幫 AI agent 整理記憶的工具。AI agent 是會自己動手做事的 AI。先講清楚,Managed Agents 是開發者寫程式(透過 API,也就是程式之間的連線介面)使用的功能,不是 claude.ai 聊天視窗裡的按鈕。
Claude Dreams 是什麼
想像一位助理每天在筆記本上記重點。一個月後,同一件事記了三次,有兩頁互相矛盾,還有一頁寫的是早就換掉的電話。要找東西得翻很久。
Dreams 就像週末把整本筆記重抄成乾淨版。官方文件的說法是:Dreams 會讀取現有的記憶庫和過去的對話紀錄,產出一份重新整理過的新記憶庫。重複的內容合併,過時或被推翻的內容換成最新的,新發現的規律也補進去。
兩個詞先講清楚:
- 記憶庫(memory store):一組給 Claude 讀寫的文字文件,agent 靠它把資訊帶到下一次工作。
- 對話紀錄(session transcript):agent 過去每次工作留下的完整紀錄。
為什麼 Claude 記憶需要整理
文件說明,Managed Agents 的每次工作預設從空白開始,結束後累積的狀態就消失。記憶庫讓 agent 跨次工作保留使用者偏好、專案慣例、先前的錯誤和背景知識。
問題出在寫入的方式。Agent 一邊工作一邊寫記憶,每次只顧眼前,零碎又局部。工作次數一多,記憶庫就會累積重複、矛盾和過時的內容。同一個偏好被記了兩次,或舊偏好和新偏好同時躺在裡面,agent 就不知道該信哪一條。所以 Claude 記憶光會存還不夠,還得定期整理。
Claude Managed Agents Dreams 怎麼運作
一次 Dream 是一個非同步工作,丟出去就在背景跑,不用等著。它需要兩樣東西:
- 一個現有的記憶庫
- 1 到 100 次過去的工作對話紀錄
做完後,產出另一個獨立的新記憶庫。文件說通常要幾分鐘到幾小時,視對話紀錄的數量而定。
原本的記憶庫不會被動到。你可以檢查新的那份,滿意就接到之後的工作上,不滿意就刪掉或封存。
整理前還能附上一段整理方向,例如「只留長期的工作習慣,忽略臨時的雜事」。不過文件提醒,Dreams 做的是整體歸納,不是逐句修改。像「把第 3 句改成別的說法」這種指定某一行的要求,通常沒有效果。要改單條記憶,直接去改新記憶庫裡那一條。
Claude Dreams 現在能用嗎
目前是 research preview(研究預覽版,屬早期測試),要先到官方表單申請才能用。文件列出的支援範圍是 Claude API,模型則是部分型號,包含 Claude Opus 5.5、Claude Sonnet 5.5、Claude Fable 5.1 等。Dreams 依賴的記憶庫本身也還是 beta。
如果你只是在網頁版或 App 上用 Claude 聊天,文件說明的使用方式是透過 API,這篇先當作了解 Claude 記憶往哪個方向發展就夠了。
想先了解 AI 的記憶怎麼運作,可以看 AI Agent 的記憶機制。更多 Claude 功能整理在 Claude 專區。
延伸閱讀
想知道 Dreams 要不要另外付費、資料會保留多久,上方的常見問題有整理。
封面圖片來源:Anthropic(claude.com/blog/new-in-claude-managed-agents)