跳到正文
山景城小路· 来源· @Zen_with_AI · X·· 4 天前精选AI 评分72
推荐理由

文章拆解了记忆组件的运作逻辑,通过游戏与文档案例对比,揭示了记忆质量对智能体表现的关键影响。

正文

细品Anthropic 今天的工程博客《The components of agent memory》

Anthropic 今天这篇讲 Claude 记忆的文章,把"记忆"这个大词拆成了三件能动手的部分:
记什么、
什么时候整理、
整理成什么样。

让 Claude 玩宝可梦红版,Sonnet 3.7 写了 413 个记忆文件、225 个文件夹,只拿到 1 个徽章;
Fable 5 只写了 9 个文件、2 个文件夹,外加一个总纲文件,拿了 4 个徽章。
记得多,不等于记得好。

整篇文章可以压成一条链:经历 -> 笔记 -> 做梦 -> 下次更好。

记什么。Sonnet 3.7 什么都记,每场战斗、每个道具、每个 NPC 都记,记录很快就过时了。一万步左右,它 17 步里新建 6 个文件、删了 9 个,游戏一步没动。Fable 5 记的是策略和规则,比如连续 3 个球没抓到就换抓球节奏。Opus 5.5 更省,只用一个小文件夹跟踪目标和下一步,直接通关了。Anthropic 的说法是,写下一条规则,就是预测这个模式以后还会出现。记的不是事实,是下次能用的判断。

做梦。灵感来自海马体:睡眠时大脑重放经历,把短期记忆固化成长期的。Claude 在两次交互之间的空闲时间里做同样的事,Anthropic 叫它"dreaming",用的算力叫"sleep-time compute"。做梦能改错、写新笔记、搭出更好的记忆结构。宝可梦里有个现成的例子:Claude 记错了宝可梦中心在月见山东边,认定月见山已经打完了,结果从单向悬崖掉了三次,怎么也到不了华蓝市。做梦时它拿笔记对照会话记录,把错改过来,重新进洞,这次到了。

整理成什么样。Anthropic 试了把笔记整理成 wiki。Stainless 的 35 万份内部文档,约 4.2 亿 token,做了 128 次做梦,25 道题的得分从 13% 涨到 48%。搜索加 wiki 从 54% 涨到 61%,单搜 53%,每题省约 2 万 token。Harvey 的法律基准上,24 道并购题,wiki 是 87%,单搜 73%。但也有边界:单文档的任务基本没提升,有一次 wiki 长得比原文还大,Anthropic 自己拿 Borges 的梗自嘲了一句。

还有两个细节值得留意。只让 Claude 记失败,它反而丢掉了记忆带来的大部分提升;提醒 Sonnet 4.6 先读记忆再回答、验证自己的理论,分数几乎翻倍。Sonnet 5 十次里有九次会主动先读记忆,Sonnet 4.6 不到一半。顺带一提,Claude Code 的自动记忆只读 MEMORY.md 前 200 行或 25 KB 当索引头,写多了反而没人读。

简单总结一下就是,Anthropic 这篇讲的其实是一件事:记忆拼的不是数量,是判断和整理。什么时候该记、记了怎么保持更新,他们也承认还没解决,这篇更像是一份进行中的工程笔记,而不是定论。

https://www.anthropic.com/research/components-of-agent-memory

来源:山景城小路 · x.com