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. 一个现有的记忆库
  2. 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 记忆往哪个方向发展就够了。Anthropic 的服务在中国大陆无法直接访问。

想先了解 AI 的记忆怎么运作,可以看 AI Agent 的记忆机制。更多 Claude 功能整理在 Claude 专区。

延伸阅读

想知道 Dreams 要不要另外付费、数据会保留多久,上方的常见问题有整理。

封面图片来源:Anthropic(claude.com/blog/new-in-claude-managed-agents)