Jul 10, 2026 ai-code

Selvedge 评测 2026:为 AI 编写的代码库提供长期记忆。

Selvedge 是一个本地 MCP 服务器,为 AI 编程代理提供关于“代码为何被改”的持久记忆。当 Claude Code、Cursor 或 Copilot 工作时,Selvedge 会在同一上下文里实时记录每次改动背后的原因,并存入代码旁的一个 SQLite 文件。数月后你不必再对着机器生成的提交信息猜

Selvedge

Selvedge 是什么

Selvedge 是一个本地 MCP 服务器,为 AI 编程代理提供关于“代码为何被改”的持久记忆。当 Claude Code、Cursor 或 Copilot 工作时,Selvedge 会在同一上下文里实时记录每次改动背后的原因,并存入代码旁的一个 SQLite 文件。数月后你不必再对着机器生成的提交信息猜测,只需运行 selvedge blame payments.amount 即可看到当初的意图。

核心功能

  • Live intent capture — Agents log change rationale in-context via log_change as they work.
  • Entity attribution — Tracks users.email, env/STRIPE_SECRET_KEY, api/v1/checkout, deps/stripe.
  • prior_attempts memory — Before editing, agents see what was tried and reverted — active memory.
  • Editor auto-wiring — selvedge setup detects and wires supported editors automatically.
  • Agent Trace export — Emits history in a portable observability format.

优点

  • 记录”为什么”而非仅”改了什么”
  • 完全本地运行,零遥测
  • 兼容 Claude Code、Cursor、Copilot、Cline、Windsurf
  • 按实体(如 users.email)可前缀检索
  • 可导出 Agent Trace 供可观测性工具消费

缺点

  • 需要代理主动调用其 MCP 工具
  • 无跨机器的云端同步
  • 项目较新,社区规模小
  • SQLite 存储需手动备份
  • 仅在长期维护的代码库上价值最大

Selvedge 与同类工具对比

Selvedge 并非孤例。下面这些工具也试图解决类似问题:

  • Git blame — Shows who/what changed, never the why.
  • Code review tools — Review-time quality, not provenance.
  • Agent observability (LangSmith etc.) — Trace LLM calls, not code intent.

想看直接对比?阅读我们的 Selvedge vs Cursor 对比

总结

Selvedge 评分为 4.2/5(8.4/10)。为 AI 编写的代码库提供长期记忆。对于看重代理协作与本地优先的用户,它值得一试。

探索最佳 AI 编程工具 工具

相关文章

订阅 9bests 周报,免费领完整版

每周精选 AI 工具测评与更新;订阅即获本清单完整版 + 另外 7 个细分领域(写作 / 图像 / 视频 / 音频 / 对话模型 / 数据 / API 成本)同款速查。

免费订阅并领取 →

独立测评,评分不受厂商付款影响 · 双重确认订阅 · 随时退订