agent-memory:让 Claude Code 和 Codex 共用一份本地 Markdown 长期记忆
Agent 长期记忆运行时:Markdown 文件为唯一真相、本地 BM25 检索、会话结束自动提炼,Claude Code/Codex 共用一个库,无需 API key。
4,505196 forksMITPython
AI AgentCoding AgentMCPContext Engineering
Agent 长期记忆运行时:Markdown 文件为唯一真相、本地 BM25 检索、会话结束自动提炼,Claude Code/Codex 共用一个库,无需 API key。
今日推荐:tigerless-labs/agent-memory。它让 Claude Code、Codex 等 Agent 共用一份本地长期记忆,存成纯 Markdown 文件,不需要任何 API key。北京时间 10 月 23 日凌晨还在合入修复,值得试一试。
Agent 一关掉会话,就把学到的东西全忘了。它适合同时用好几个编程 Agent、又想让它们记住项目决策和个人偏好的人。记忆都是文件,可以用 grep 搜,也能放进 git 管理。
mem rebuild 就能重建,不丢任何东西,项目里有测试专门保证这一点。recall --as-of 还能查某一天当时的记忆状态。mem setup --host claude-code 或 --host codex 一键接入,加上 --mcp 也能走 MCP。作者在 LongMemEval 上的对比:用它 52.9%,不用记忆 5.8%(测试范围由作者自选)。as_of 参数会让 MCP 服务崩溃,社区提交的修复已于北京时间 10 月 23 日 00:05 合入;Windows 测试失败(#55)有贡献者在逐类修复。git clone https://github.com/tigerless-labs/agent-memory.git && cd agent-memory && uv sync --all-packages,再 export PATH="$PWD/.venv/bin:$PATH"(需要 Python 3.12+ 和 uv)。mem init,用 mem record ... 写一条,再 mem recall "..." 找回来。mem setup --host claude-code(或 codex),看到 status: READY 即接好。