乐于分享
好东西不私藏

为什么你用AI写代码越用越贵?这个开源工具帮你省了35%

为什么你用AI写代码越用越贵?这个开源工具帮你省了35%

你上个月用AI写代码花了多少钱?

一个朋友跟我说,他光Claude Code的token费用就烧了2000多块。不是什么大项目,就是一个普通的Web后端,几百个文件。

这不是个例。

只要你用过Claude Code或者Cursor超过一个月,大概都经历过这种"账单焦虑"——明明只改了几个bug,怎么消耗这么高?

有个开源项目正在解决这件事。

它叫 CodeGraph,目前在 GitHub 上已经 56,626 颗星,今天还在更新。

核心就一句话:帮你把AI编程的token账单砍掉35%,工具调用减少70%。


你的钱花在哪了?

你让AI改一个bug,它会做什么?

打开代码库,扫描目录结构,找到相关文件,读一遍内容,理解上下文,最后才动笔改。

这个过程里,"读文件"是最烧钱的部分

Claude Code按token计费,每读一个文件,token就在跳表。一个中型项目几百个文件,AI来来回回读几遍,费用直接翻倍。

更让人头疼的是——它每次接到新任务,都要重新读一遍

同样的文件,同样的代码结构,它已经读过十遍了,第十一遍照样收费。


CodeGraph怎么解决

CodeGraph的思路很直接:提前建一张代码地图,AI不用每次重新探索。

它会扫描你的整个项目,把函数、类、调用关系、框架路由全部整理成一个本地知识图谱,存在本机数据库里。

当Claude Code需要理解你的代码时,不再逐个文件去读。直接查地图。一次查询,入口点、相关符号、代码片段全给到。

不用来回翻文件,不用重复消耗token。

这就是35%成本下降和70%工具调用减少的来源。


接什么?支持什么?

目前支持 8个主流AI编程工具:Claude Code、Cursor、Codex CLI、Gemini、OpenCode、AntiGravity、Kiro、Hermes Agent。

编程语言覆盖 19种以上,从TypeScript、Python到Go、Rust、Java、C#、Swift、Kotlin都有。

更实用的是框架路由感知——Django、Flask、FastAPI、Express、NestJS、Laravel、Rails、Spring等14个主流框架,代码结构它直接理解。

你写了一个FastAPI项目,它能立刻知道你的路由在哪、中间件怎么串联的。


几个让人安心的细节

100%本地运行。 代码不上传,数据不出本机,不需要API Key,不联网。所有信息存在本地数据库里。

零配置。 装完直接用,自动遵守项目的.gitignore

实时同步。 你改了代码,知识图谱自动更新。基于操作系统的原生文件监听,不用手动刷新。

安装一条命令搞定,内置Node.js运行时,不用提前装任何环境。


谁适合用?

目前数据:56,626颗星3,493个Fork,MIT协议。

从社区反馈来看,收益最大的是用Claude Code或Cursor做中大型项目的开发者

项目越大、文件越多,省token的效果越明显。

如果你的项目就二三十个文件,感知可能不强。但上百个文件的中型项目,每月省几百块token费是现实可行的。


最后说一句

AI编程工具的价格竞争已经白热化,但各家都在卷模型能力,没人真正在意用户的token消耗问题。

CodeGraph做了一个很简单但很聪明的事:用"缓存"的思路解决重复劳动。

与其等平台降价,不如先自己想办法省。至少在AI编程这个赛道,这个思路已经跑通了。


数据来源:GitHub | 项目:colbymchenry/codegraph(Stars 56,626,MIT开源协议)

技术前哨 · 每天5分钟,知道技术圈在发生什么
关注我们,不漏掉任何一个技术变革的信号。

相关学习资料