Xylem:用 Git 做 agent 记忆与协作
Rofl_im_jonny · reddit · 2026-07-13
这篇 Reddit 介绍了 **Xylem**:一个零依赖的 MCP 栈,用于 AI agent 的记忆、协作和知识沉淀。 作者遇到的问题是多个 agent 共享仓库时: - 会话之间上下文丢失; - 多 agent 修改同一文件时容易互相覆盖。 为此他做了三个 MCP server: - **context-keeper**:保存项目记忆、决策和约束,让新会话能快速进入状态; - **agentsync**:不靠数据库,而是把 agent 的声明写到专门分支的 JSON 文件里,利用 git push 作为锁,push 失败就代表有人先改了引用;作者做了 1000 次并发竞争测试,没有丢失或重复授予; - **cambium**:把完成的工作提炼成可复用经验,从个人到团队再到组织逐层沉淀知识。 它目前的检索是词法式的:基于 token overlap 和 tag 加权,没有 embeddings。作者说自己做过改写问题的 benchmark,当前规模下已经够用,未来如数据证明需要再换语义检索。 项目既可本地运行,也可通过 Cloudflare Workers 远程运行,并且已在官方 MCP registry 上,安装成本很低。