上周在 Code with Claude 开发者大会上,Anthropic 宣布了一个听起来有点奇怪的新功能——让 Claude Managed Agents "做梦"。
别想太多,这不代表 AI 开始有自我意识了。所谓"做梦",其实就是让 Agent 定期回顾过去的对话和操作记录,从中提炼出值得长期记住的信息,存到"记忆"里,方便以后用。
为什么要让 AI "做梦"?
问题在于大语言模型的上下文窗口有上限。跑了几小时甚至几天的 Agent,早期信息很容易被挤掉。已有的方案叫"压缩"(compaction),定期把对话历史精简一遍,扔掉不重要的,留下关键的。
但压缩只针对单个对话、单个 Agent。要是你的项目里有好几个 Agent 协作,它们各自压缩各自的信息,没人能看到全局。
"做梦"就是来填这个坑的。它会跨 Agent 分析过去的会话和记忆,找出单靠一个 Agent 看不到的模式。比如某个错误反复出现、某个工作流大家不约而同地用上了、整个团队在某个问题上达成了共识。
Anthropic 自己说:"做梦能发现单个 Agent 看不到的模式——重复的错误、Agent 们趋同的工作流、团队共享的偏好。它还会重组记忆结构,保证信息质量不会随着时间变差。"
现在能用吗?
还不行。"做梦"刚进入研究预览阶段,只有 Claude Platform 上的 Managed Agents 用户能申请体验。
好消息是,Anthropic 之前预览过的两个功能——outcomes(结果追踪)和 multi-agent orchestration(多 Agent 编排)——现在已经广泛可用了。他们还把 Pro 和 Max 订阅用户的 Claude Code 五小时用量限制翻了一倍,算是对之前用户吐槽算力不够的回应。
一点感想
我觉得"做梦"这个命名挺有意思的。它听起来不像传统的数据库写入那么精准可控,更像一个模糊的、周期性的、带点"灵感"色彩的过程。跟人类睡眠中的记忆巩固确实有几分相似——大脑也在夜里回放白天的经历,决定哪些该记住,哪些该丢掉。
不过说到底,这还是 research preview 阶段的东西。具体效果怎么样,等更多人用上才知道。




