边缘:捕捉 AI 编码上下文
Selvedge 是一个为 AI 编码代码库设计的创新工具,使开发人员能够理解他们的代码中不仅发生了什么变化,还发生这些变化的原因。该程序充当本地 MCP 服务器,允许像 Claude Code 和 Copilot 这样的 AI 编码代理记录结构化的更改事件,并附上每个修改背后的推理。这一功能对于管理大型代码库的团队或在长期项目上工作的独立开发者尤其有益,确保即使在更改的原始上下文丢失时也能保持清晰和连续性。
通过 `selvedge blame` 等功能,提供详细的更改历史以及代理的推理,以及跟踪更改集和搜索历史事件的工具,Selvedge 填补了传统版本控制系统留下的关键空白。它捕捉代码更改背后的意图,创建一个持久的、可查询的信息存储,增强了开发团队之间的理解和协作。