EN
Uncategorized

Agent 跨会话记忆:Beacon、claude-mem 和 notes.md,到底怎么选

## 2. Agent 跨会话记忆:Beacon、claude-mem 和 notes.md,到底怎么选 **Slug:** `agent-memory-beacon-claude-mem-notes-md` Agent 的短期上下文解决“这一轮聊了什么”,跨会话记忆解决“上周为什么做出这个决定”。

Jacky Wang 2 分钟阅读 14 阅读

Agent 的短期上下文解决“这一轮聊了什么”,跨会话记忆解决“上周为什么做出这个决定”。这两个问题经常被混在一起,最后变成一个把所有聊天记录都塞进向量数据库的系统。

最简单的方案是 `notes.md`:人写、人读、版本控制友好。它适合项目原则、关键决策和少量长期事实,但不适合自动记录大量过程。claude-mem 这类工具更偏向自动捕获工作过程,再把历史压缩成可搜索的记忆;它的代价是需要更严格的隐私、删除和噪声控制。Beacon 代表另一条路线:把 Agent 记忆做成独立层,提供跨工具、跨会话的检索和同步能力。其融资规模和产品成熟度应以官方公告和公司披露为准,不能只引用社交平台转述。

选择记忆方案时,我更关心四个指标:记忆是否可解释,是否能撤回,是否能区分事实与猜测,是否能在任务切换时保持边界。一个 Agent 如果把旧项目的账号、偏好或未完成计划带到新项目,记忆越强,风险越大。

VelaNote 适合作为“人类可读的长期上下文层”。把项目决策、研究资料和复盘写成笔记,再通过 MCP 让 Claude 或 Cursor 在需要时读取,比让 Agent 私自保存所有对话更容易审计。推荐的组合是:`notes.md` 保存仓库级规则,VelaNote 保存跨项目知识,Agent 的自动记忆只保留短期任务摘要。

真正好用的记忆不是“记得更多”,而是“在正确的时刻召回正确的东西”。每条记忆都应该有来源、时间、置信度和删除方式。没有这些字段,所谓长期记忆只是一个越来越难清理的日志库。

来源

VelaNote、VelaNote MCP、claude-mem、Beacon 项目主页。

发表评论