Cognition为Devin上线长期记忆与每日整理机制并开源方案

Cognition为Devin上线长期记忆与每日整理机制并开源方案

N
News Editor
2026-10-06 13:46:24
AI 编程公司 Cognition 为 Devin 推出 Memory 和 Dreaming 两项功能。Memory 用于跨会话保存用户偏好、纠正和项目经验,Dreaming 每天在后台整理这些记忆。相关记忆保存在持久化 Git 仓库 Memory Drive 中,用户可查看记忆内容及近期修改。Cognition 还将这套方案独立为 Agent Memory Repo 并开源,其他 Agent 也可采用类似方式管理长期记忆。

AI 编程公司 Cognition 已为 Devin 上线 Memory 和 Dreaming 两项功能。

其中,Memory 用于让 Devin 跨会话记住用户偏好、纠正记录和项目经验;Dreaming 则会在每天后台运行,重新整理这些记忆。用户既可以直接查看 Devin 记住了什么,也能看到 Dreaming 最近做过哪些修改。

记忆以 Git 仓库形式持久化保存

这套记忆保存在个人 Memory Drive 中,本质上是一个持久化的 Git 仓库,内容主要以 Markdown 文件组织。其中包含一个简短的 MEMORY.md,作为入口和索引,并会在每次新会话开始时先放入上下文。

Devin 会根据当前任务搜索相关记忆文件,方式与搜索代码库类似,因此不需要把整个记忆库都放进 prompt。

支持多个会话同时读写同一套记忆

多个 Devin 会话可以同时读写同一套记忆。每个会话都有各自的 Git checkout,修改记忆后再提交并合并回 Memory Drive。若出现并发修改,Git 会暴露冲突,避免不同会话彼此覆盖。

Dreaming 每天自动清理与补充记忆

Dreaming 本身是一个每天自动运行的后台 session。它会重新检查过去的对话和现有记忆,合并重复内容,删除临时信息或长期未再使用的信息,同时补充此前没有记录下来的经验。

方案已独立开源为 Agent Memory Repo

Cognition 还将这套方案独立为 Agent Memory Repo 并开源。Claude Code、Cursor 等其他 Agent 也可以采用类似方式,把长期记忆保存为文件并通过 Git 管理。

不过,开源版本提供的主要是这套记忆结构和工作流程;像 Devin 这样每天自动运行 Dreaming,仍需要额外配置。

本文最初由 Bit.Fan 发布。 欲了解更多加密货币新闻与市场洞察,请访问 www.bit.fan.
100

免责声明:

本平台展示的市场信息、项目资料与第三方内容仅用于行业信息分享,不构成任何形式的投资建议或收益承诺。

加密资产交易具有较高风险,用户应充分评估自身风险承受能力并独立作出决策,相关盈亏及法律责任由用户自行承担。