短短几天,暴涨 1.5 万 Star!又一款编程神器开源!
现在,越来越多人开始用 Claude Code、Codex 这类 AI 编程工具来辅助开发。
但用过一段时间后,会发现一个肉疼的问题,那就是烧 Token 实在太快了。
尤其是在中大型项目里,每次问 AI 「这个功能在哪里实现?」「帮我梳理一下登录逻辑」。
它都会像个新来的实习生,把整个项目从头到尾翻一遍,反反复复来回扫描。
跑一轮下来,几十次操作、烧掉几百万 Token,看到 API 账单时,那叫一个心疼。
直到今天,一个名为 CodeGraph 的开源工具,悄然登上 GitHub Trending 榜,暴涨了 15000+ Star。
这是一款专为 AI 编程工具提速降本的编程神器,核心思路是:给代码库构建一张知识图谱。
把每个函数在哪里、谁调用了谁、模块之间是什么关系,全都整理成一张可以快速查询的图谱。
这样一来,AI 不用每次都把项目翻个底朝天,直接看图谱就能找到答案。
举个例子大家就懂了。
过去问 AI 「这个登录接口是怎么实现的」,它得先全项目搜索与登录相关的关键词。
然后挨个打开几十个相关文件读一遍,再判断哪个是真正的入口、哪些是被调用的辅助函数。
而有了 CodeGraph 后,AI 直接查一下图谱,一次性就拿到了完整的调用链。
整个过程从几十步压缩到一两步,Token 自然就省下来了。
那这种提升有多明显呢?
官方在 7 种语言、7 个真实开源项目上做了对比测试,数据相当能打。
平均下来,省 35% 的费用、减少 59% 的 Token、提速 49%、操作次数砍掉 70%。
具体到大项目上,效果还会更猛。
比如在 VS Code 这种上万文件的项目上,Token 直接减少 73%。
而在 Tokio 这种 Rust 项目上,更是省了 52% 的费用。
这种提升不是靠 AI 模型升级,而是靠工程优化实现的,含金量很高。
另外 CodeGraph 还有个功能对后端开发者挺好的,就是能够智能识别 Web 框架路由。
支持 Django、FastAPI、Express、NestJS、Laravel、Rails、Spring 等 13 种主流框架。
会自动把 URL 路径关联到对应的处理函数。
举个具体场景,过去在 Django 项目里问 AI:「/api/users 这个接口是谁实现的」。
它得先搜路由配置文件,再顺着配置找到对应的视图函数,中间还可能走错好几次。
而装上 CodeGraph 后,AI 一次查询就能直接定位到接口实现,效率提升明显。
除此之外,它还有几个细节做得不错。
文件保存后会自动同步索引,无需手动重建,写代码时体验很顺滑。
支持 TypeScript、Python、Rust、Java、Swift 等 19+ 主流编程语言,基本主流技术栈都覆盖了。
更关键的是,整个项目都在本地运行,数据全部存在本地数据库里,无需联网。
对数据敏感的团队和企业来说,非常友好。
再说说和 Cursor 自带索引的区别,CodeGraph 走的是结构化路线,输出的是精准的调用关系图。
而不是模糊的语义相似度匹配,定位准确度相对来说比 Cursor 更有优势。
至于 CodeGraph 的安装也是非常简单,一行命令搞定。
npx @colbymchenry/codegraph跑起来后,安装器会自动检测系统里装了哪些 AI 编程工具,然后帮我们配置好对接。
支持 Claude Code、Cursor、Codex、OpenCode 等主流 AI 工具。
配置完后,进入项目根目录执行如下命令:
codegraph init -i初始化本地代码地图,就可以开始用了。
这里需要注意,macOS 系统建议提前装好 Xcode 命令行工具。
否则 CodeGraph 会回退到兼容模式,速度会慢 5-10 倍。
打开自己常用的 AI 编程工具,比如问「这个项目的整体架构是什么样的」,会自动调用 CodeGraph 相关工具。
写在最后
过去一年,整个行业一直在卷模型能力,比拼谁家的 Claude、GPT、Gemini 更聪明。
但 Agent 真正落地到生产环境后,大家逐渐发现,工程效率才是决定体验上限的关键变量。
模型再强,如果探索代码要烧掉几百万 Token、跑十几分钟,我想大部分人都不敢用。
未来的 AI 编程工具,比拼的可能不再是模型本身有多聪明。
而是它「看懂代码」的速度有多快、成本有多低。
如果你的项目代码量不小,又经常用到 AI 做代码探索和重构,这个工具值得一装。
GitHub 项目地址:https://github.com/colbymchenry/codegraph
今天的分享到此结束,感谢大家抽空阅读,我们下期再见,Respect!