问题
每个 Agent,每次都从零开始。
你反复告诉它同样的偏好、修同样的错、解释同样的项目背景。
没有共享记忆
- 换个会话就忘了你的偏好
- 两个 Agent 各自重复犯同样的错
- 项目背景锁在某次对话里,带不出来
- 换个工具就要从头再来
- 不知道 Agent 到底“记住”了什么
用 Lore
- 每个 Agent 启动就读同一份记忆
- 知识记一次,所有 Agent 都能取用
- 记忆有固定地址——preferences://user
- 一个 Token 接 Claude Code、Codex 和你的工具链
- 信任之前,先看清每一条被调用的记忆
使用场景
什么时候用得上共享记忆。
多 Agent 协作
三个 Agent,认同一份事实。
规划 Agent 记下项目决策,编码 Agent 动手前先读一遍,审查 Agent 拿它核对新代码。不用每次重新解释架构,它早就在记忆里了。
core://agent + project:// → 共享
跨运行时
换工具,记忆不丢。
用 Claude Code 写了一半,换成 Codex 继续。两边读的是同一份记忆,你的偏好、约定、历史决策都还在。
一个 Token · 所有运行时
信任与检查
看清 Agent 到底记住了什么。
每次回复前,Lore 会调出几条相关记忆。哪些被考虑、哪些被选中、为什么,你都看得见。不存在黑箱记忆替你做主。
先读后信 · 可随时撤回
原理
每轮对话,三步。
01 / 启动
加载记忆
会话开始时,Agent 从 core://、preferences://、project:// 读取身份、偏好和项目背景。
02 / 调取
按需调取
每次回答前,只调出和当前问题相关的几条记忆。
03 / 核对
先看再用
Agent 用一条记忆前会先看内容。你能看到完整的调用记录,任何一条都能撤回。
开源
自己跑,或者用我们的托管版。
Lore 是 MIT 协议,Docker 一拉就能跑在自己机器上。不想自己运维?用托管版,一个 Token 接入。
一条命令就能跑
拉起 Postgres + Redis + web,连上你的 Agent,写好配置。随时重跑来更新。
$npx @loremem/cli
$docker pull fffattiger/lore
常见问题