我将 Git 变成了工程团队和多个 Claude Code 会话的共享上下文层
摘要
作者开发了一个名为 MEX 的开源项目,该项目使用 Git 作为编码代理的共享记忆层,使上下文能够版本控制并在工程团队中共享。
相似文章
编码智能体已经很强了,但管理它们还没跟上。我开源了为此构建的控制室(MIT)
作者开源了 o8,这是一个采用 MIT 许可的编排器,用于在隔离的 git worktree 中管理多个编码智能体,具备合并门禁、审计追踪和移动审批功能。
@daksh_jaitly: 我构建了 mex,因为编码智能体总是在重复读取同一个代码库,而不是保留它们学到的知识。1,200 个 GitHub 星标…
作者构建了 mex,一个帮助编码智能体保留仓库知识而不用重复阅读的工具,v0.7.0 增加了本地代码图,将上下文使用量减少了 90.7%,同时保持了召回率。
我开始认为电子表格代理缺少了让编程代理真正可用的东西:Git
作者认为电子表格代理采用缓慢,因为它们缺乏Git风格的协作基础设施(差异、审查、回滚),而这正是编程代理可用的原因。作者宣布发布了一个早期运行时以弥补这一差距。
我构建了一个开源编码代理,让上下文可见且可编辑 — 你可以精确策划大语言模型所看到的内容
作者构建了 Nice Coding Agent,这是一个开源编码工作台,具有可见且可编辑的上下文堆栈,允许用户精确策划大语言模型所看到的内容。它具备本地优先检索、沙盒执行和混合代码搜索功能,旨在让开发者对上下文组装拥有控制和可见性。
How do you keep context across projects when the agent's memory is scoped per folder?
I work solo across a lot of repos, and I keep hitting the same wall with Claude Code. Two separate problems that compound: Context dies on compaction. Long session, lots of hard-won detail about why something is built the way it is, then it compacts and most of that is gone. The only thing that reliably survives is whatever I wrote to a file mid-session. Memory is scoped per project folder. Each repo gets its own isolated memory keyed to its path. So conventions I've established, infrastructure