开源记忆层Beacon打通Claude Code、Codex、Cursor,实现跨工具共享记忆
我给 Claude Code、Codex 和 Cursor 接入了一个可自我改进的共享 MEMORY。现在我的编码智能体可以互相学习,而且它们的知识会跟着我走到任何工作场景。
编码智能体都是各自为战的。你在 Cursor 里做的纠正不会带到 Claude Code,在 Codex 里构建的技能也不会自动迁移到其他工具。所以换工具往往意味着从头开始。如果每个编码智能体都能从你已经做过的所有事情中学习呢?
我邀请了 Asymptote Labs 的联合创始人 @jqdsouza,向我展示如何通过 Beacon 实现这一点,Beacon 是一个 100% 开源的编码智能体记忆层。我们现场搭建了它,探索了真实的编码会话,看着 Beacon 把过去的工作转化为可复用的知识。以下是我学到的:
1. 一个记忆层支持 20 多个编码智能体。Beacon 使用 OpenTelemetry、钩子和本地会话文件,捕获 Claude Code、Cursor、Codex 以及 20 多个工具中的活动。无论你使用哪个智能体,所有内容都会被标准化为统一格式。
2. 你的整个编码历史变得可搜索。每个提示、工具调用、命令、文件更改和响应都被捕获在结构化追踪中。当会话结束时,你不会丢失有价值的上下文,而是建立了一个可搜索的历史记录,记录你的智能体所做的一切。
3. 切换智能体无需从头开始。在 Cursor 中达到使用限制了吗?打开 Claude Code,让它继续你最近的 Cursor 会话。Beacon 会在几毫秒内检索相关上下文,这样你的下一个智能体就能从上一个智能体中断的地方继续。
4. 你的智能体从你过去的工作中学习。这就是事情变得有趣的地方。Beacon 识别重复的工作流程,并将其转化为可复用的技能。在我们的演示中,它发现了一个重复的 UI 开发工作流程,并生成了一个技能,其中包含确切的开发服务器命令、截图步骤和部署说明。你只需教一个智能体一次。其他所有智能体都能从中受益。
5. 停止积累没人使用的技能。有 100 个技能但只使用五个?Beacon 分析数千个会话中的实际使用情况,并识别出值得保留、合并或删除的技能。你的智能体的记忆变得更有用,而不仅仅是更大。
6. 在所有工具中跟随你的安全规则。Beacon 包含数百个跨智能体工作的检测规则。它可以识别风险行为,包括智能体读取敏感凭据然后发出出站网络请求的序列。
7. 它甚至发现了一个真实的凭据泄露。在审查 Justin 的实际 Cursor 历史时,Beacon 发现了一起事件,其中部分生产数据库密码已发送给模型提供商。这就是了解你的智能体实际在做什么的力量。
8. 一个提示即可开始。完全开源。将设置提示粘贴到你的编码智能体中,你就可以开始了。将所有内容保留在你的机器上,或免费使用 Beacon Cloud。
如果你正在同时使用多个编码智能体,你需要看看这个。点赞并分享给面临同样问题的人。Beacon 在 GitHub 上:(别忘了加星 🌟)。享受这一集。干杯!
一个正确的教训仍然可能依赖于你的监督。在你改变这种依赖之前,它仍然是未经验证的。我会在允许无人值守重用之前,在云端运行的权限下,在没有人工干预的情况下单独验证工作流程。缺少批准应该停止执行。
本文由 AI 翻译自英文原帖,技术名词保留英文。
查看 X 原帖