你上个月用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分钟,知道技术圈在发生什么
关注我们,不漏掉任何一个技术变革的信号。
夜雨聆风