CodeGraph能为AI编程工具提供预构建的知识图谱——涵盖项目中的符号关系、调用图和代码结构,之后AI编程工具可以即时查询图谱,而无需逐一扫描文件,目前在Github上已有28k+star。使用CodeGraph后的效果非常明显,平均能减少57% token消耗,提高46%的完成速度,减少71%工具调用。
CodeGraph的核心特性如下:
npx @colbymchenry/codegraph
cd your-projectcodegraph init -i
codegraph uninstall
/mcp命令就可以查看到该MCP的状态了。来分析下UmsAdminController里中login方法的API路径,该方法调用了哪些Service组件,及Service组件调用了哪些Mapper或者Dao。
| 完成速度 | Token消耗 | |
|---|---|---|
| 使用CodeGraph | 38s | 850k |
| 不使用CodeGraph | 43s | 980k |
今天给大家分享了CodeGraph这款开源工具,它能给你的代码库建立代码图谱,让Claude Code在查询代码时速度更快,Token消耗更少!如果你的代码库文件比较多的话,可以尝试下它,能让你的Claude Code执行速度显著提升!
github.com/colbymchenr…