给编码智能体的仓库记忆服务器
SkaKri · reddit · 2026-07-12
作者分享了自己做的 **rag-rat**:一个给编码智能体用的仓库智能服务器,以 MCP server 形式提供给 Codex、Claude Code 等工具。 它解决的问题是:新会话总要重新理解代码的“为什么”,包括: - 哪些部分是关键依赖 - 谁调用了谁 - 设计约束、被否决方案、历史决策 - 与符号、路径、提交绑定的仓库记忆 实现上,它会维护本地索引,包含: - 源码分块、符号、调用/类型/导入图 - Git 历史 - 可随搜索结果一起返回的“记忆” - 记忆漂移检测与维护 作者还提到: - 支持 Rust、TypeScript/TSX、Kotlin、C/C++、Python - 可接本地 embeddings、远程推理端点或仅词法检索 - 只读源码,只写自己的 SQLite - 对多 worktree 协作支持很好,适合同时跑多个 agent 路线图包括 P2P memory sync,让记忆能进入 GitHub CI / Codex review。