AI写代码烧了多少钱?这个工具让你看得明明白白
你有没有想过,每次让Claude、Cursor或者Copilot帮你写代码,到底花了多少钱?
说实话,我之前也没在意。反正订阅费交了,用就完事了。直到上个月账单出来,我才发现自己在AI编程工具上的花费已经超过了Netflix、Spotify和iCloud加起来的总和。
更扎心的是,我根本不知道这些钱都花在哪儿了。是写业务逻辑烧得多?还是调试bug烧得多?哪个项目最费token?完全是一笔糊涂账。
然后我在GitHub上发现了一个神器:CodeBurn。
这玩意儿到底是啥?
CodeBurn是一个命令行工具,专门用来追踪AI编程工具的token消耗和成本。它支持Claude Code、Codex、Cursor、GitHub Copilot等主流工具,最关键的是——不需要任何配置,装上就能用。
它的工作原理很简单:直接读取你本地的AI工具会话数据(比如~/.claude/projects/或~/.codex/sessions/),然后把token使用情况、成本、成功率全都可视化出来。
不需要代理,不需要API key,不需要改任何配置。就像给你的AI编程工具装了个”行车记录仪”。
装上试试
安装超级简单:
npm install -g codeburn
或者不想装,直接跑:
npx codeburn
然后你就能看到一个交互式的终端界面,显示你最近7天的AI编程开销。
我第一次打开的时候,整个人都惊了。
我看到了什么?
界面分成好几个区域,信息密度很高但不乱:
顶部是总览:总花费、API调用次数、会话数、缓存命中率。我这7天花了$47.32,调用了1,247次API,缓存命中率只有23%(这意味着我浪费了不少钱在重复请求上)。
中间是每日趋势图:用渐变色柱状图显示每天的花费。我周三那天花了$12.8,因为那天在重构一个老项目,来回改了十几次。
下面是项目分解:哪个项目最烧钱一目了然。我的backend-api项目占了总花费的38%,但实际代码量并不大——原来是因为我让AI反复调试一个数据库连接问题,来回试了20多次。
还有模型统计:显示你用了哪些模型,每个模型的token消耗。我发现自己70%的请求都用的是Claude Sonnet,但Opus只占5%——明明Opus更贵但效果更好,我却一直在用”性价比”模型反复试错。
最有意思的是”活动类型”面板:它会告诉你每种任务的”一次成功率”。比如我的代码编写一次成功率是67%,但调试只有31%——这说明我在调试上浪费了大量token,因为AI经常要试好几次才能找到问题。
这工具改变了我的编程习惯
用了CodeBurn一周后,我发现自己的行为模式变了。
以前我会随手让AI”帮我改改这个函数”,改完不满意再让它改,来回折腾。现在我会先想清楚需求,一次性把问题描述清楚,因为我知道每次重试都在烧钱。
我还发现,有些项目的高成本其实是因为我没有好好利用缓存。CodeBurn显示我的缓存命中率只有23%,远低于平均水平(一般应该在40%以上)。后来我调整了提示词的结构,把常用的上下文放在前面,缓存命中率提升到了51%,成本直接降了一半。
另外,我开始更多地用Opus处理复杂任务。虽然单次调用贵,但一次成功率高,总成本反而更低。就像打车,打快车绕路堵车可能比直接打专车还贵。
还有些实用功能
CodeBurn不只是看数据,还能帮你省钱。
运行codeburn optimize,它会扫描你的使用记录,找出浪费的地方,然后给出具体的优化建议。比如它会告诉你:”你在项目X上反复调用同一个API 15次,建议合并请求”或者”你的提示词太长,建议精简以减少token消耗”。
你还可以导出数据:
codeburn export # 导出CSV
codeburn export -f json # 导出JSON
如果你是团队负责人,可以用这个功能生成月度报告,看看团队在AI工具上的投入产出比。
对于Mac用户,CodeBurn还提供了一个菜单栏小组件(通过SwiftBar),可以实时显示今天的花费。每次看到那个数字在跳,我就会提醒自己:别瞎折腾了,想清楚再让AI动手。
支持的工具
目前CodeBurn支持:
-
Claude Code -
Codex (OpenAI) -
Cursor -
OpenCode -
Pi -
GitHub Copilot
如果你用多个工具,可以在界面里按p键切换,或者用命令行参数指定:
codeburn report --provider claude # 只看Claude的数据
codeburn report --provider cursor # 只看Cursor的数据
还可以按项目过滤:
codeburn report --project myapp # 只看myapp项目
codeburn report --exclude test # 排除测试项目
这工具火得有道理
CodeBurn是4月13日在GitHub上线的,短短几天就拿到了2500+星标。评论区里一堆人说”早该有这个工具了”。
确实,AI编程工具这两年爆发式增长,但成本可观性一直是个盲区。你订阅了服务,但不知道钱花在哪儿;你感觉token烧得快,但不知道怎么优化。CodeBurn填补了这个空白。
更重要的是,它让你意识到:AI写代码不是免费的午餐。每次调用都有成本,每次到那些数字,你会开始思考:这个任务真的需要AI吗?我能不能把需求描述得更清楚一点?我是不是应该换个更强的模型一次搞定?
这种成本意识,会让你成为更好的AI协作者。
我的看法
AI编程工具正在改变软件开发的方式,但它们不是魔法棒。你需要知道自己在用什么、花了多少、效果如何。
CodeBurn就像给你的AI工具装了个”油表”。它不会让你的代码写得更好,但会让你更清楚地知道自己的钱花在哪儿,哪些地方可以优化,哪些习惯需要改变。
如果你也在用AI编程工具,强烈建议装一个试试。反正是免费的,装上看一眼,你可能会和我一样惊讶:原来我一直在这么烧钱。
项目地址:https://github.com/AgentSeal/codeburn[1]
(别问我为什么知道这么清楚,因为我这周已经省下了$23.7。)
引用链接
[1]https://github.com/AgentSeal/codeburn
夜雨聆风