让 AI Agent 告别重复搜索的代码图谱工具 CodeGraph
来源:dev.to — 2026-07-31
📋 概述
CodeGraph 是一个开源工具,通过 tree-sitter 解析代码库并构建预索引的知识图谱(符号、调用图、导入关系、继承链路),让 AI Agent 一次查询即可获取代码结构。它作为 MCP 服务器运行,支持 19+ 语言,100% 本地运行,使用 SQLite 存储。在六个真实代码库(包括 VS Code)上的平均效果:工具调用减少 92%,探索速度提升 71%。
🔑 核心要点
- 92% 工具调用减少:在六个真实代码库上的 benchmark 结果,Agent 不再逐文件 grep 和 read
- tree-sitter AST 解析:提取函数、类、方法等节点和调用、导入、继承等边,构建完整知识图谱
- SQLite + FTS5:本地存储,全文本搜索,零配置,无 API 密钥,数据不离开机器
- 文件监听自动同步:利用原生 OS 事件保持图谱与代码同步,修改后短暂去抖自动更新
- MCP 服务器:作为 Claude Code 的 MCP 服务器运行,Agent 直接查询图谱而非扫描文件
💡 金句
Instead of letting the agent explore blind, it hands the agent a map.
👍 0
👎 0
← 返回 Dev.to 首页