别再让你的 AI 编程代理反复搜索整个仓库——用知识图谱替代它
来源:dev.to — 2026-06-20
📋 概述
codebase-memory-mcp 是一个开源的 MCP 服务器,它使用 tree-sitter 将代码库索引为持久化知识图谱——包括函数、类、调用链、HTTP 路由和跨服务链接。与传统方式相比,五个典型的结构化查询消耗约 3,400 个 token,而逐文件 grep 方式需要约 412,000 个 token,实现了 99% 的 token 节省。该项目支持 155 种语言,无需 Docker、无需 API 密钥,只需一个静态二进制文件即可运行。
🔑 核心要点
- 99% token 节省:五个典型结构化查询从 412K token 降至 3,400 token,大幅降低使用成本。
- tree-sitter 驱动的知识图谱:解析代码构建调用图、路由映射和跨服务连接,让 AI 代理直接提问而非逐文件搜索。
- 155 种语言支持:tree-sitter 语法直接内置在二进制文件中,无需额外安装。Go、C、TypeScript 等还支持 LSP 风格的混合类型解析。
- RAM 优先索引:Linux 内核(2800 万行代码)索引约 3 分钟,中型项目如 Django 仅需约 6 秒。
- 零基础设施:单个静态二进制文件,无 Docker、无 API 密钥、无外部数据库,安装即用。
💡 金句
上下文是借来的,记忆是精心策划的。一个只存在于推理期间,另一个存在是为了让推理不必从头开始。
👍 0
👎 0
← 返回 Dev.to 首页