2026年你的 AI 编程每月花了多少钱?这个 900 Star 的工具替你算清楚了

你的 AI 编程每月花了多少钱?这个 900 Star 的工具替你算清楚了p 大家好 我是何三 独立开发者 p 说实话 自从全面用 Claude Code 写代码之后 我每个月 API 账单到底多少 我自己也说不清 Anthropic 那边的用量页面倒是能看 但就一个总消耗数字 不知道哪些花在写新功能上了 哪些花在改 Bug 上 哪些花在跟 AI 聊天 调教它 上了 问了身边几个也用 AI 辅助编程的朋友 情况都一样 花钱如流水

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



 

大家好,我是何三,独立开发者

说实话,自从全面用 Claude Code 写代码之后,我每个月 API 账单到底多少,我自己也说不清。 Anthropic 那边的用量页面倒是能看,但就一个总消耗数字——不知道哪些花在写新功能上了,哪些花在改 Bug 上,哪些花在跟 AI 聊天"调教它"上了。

问了身边几个也用 AI 辅助编程的朋友,情况都一样:花钱如流水,账目一笔糊涂。

直到我刷到 CodeBurn 这个项目。近 900 Star,5 天涨起来的,TypeScript 写的。它做的事一句话就能说清:读你本地 AI 编程工具的会话日志,然后告诉你钱花哪了。

市面上看 AI 编程花费的工具不是没有,但基本都一个套路——装个代理、开个中间件、填 API Key,把所有请求劫持一遍再统计。

CodeBurn 不搞这些。它直接读本地磁盘上已有的会话记录文件。

Claude Code 的会话日志存在 ~/.claude/projects/ 下面,Codex 的存在 ~/.codex/sessions/ 下面,都是 JSONL 格式的。CodeBurn 就去解析这些文件,提取出模型名称、token 用量(输入/输出/缓存读写)、工具调用记录、时间戳这些字段,然后算钱。

价格数据从 LiteLLM 的模型价格库拉取,本地缓存 24 小时。 Claude 的 Opus、Sonnet、Haiku,OpenAI 的 GPT-5、GPT-4o,全部支持。缓存写入、缓存读取、Web Search 这些额外费用也算进去。

不用代理,不用 wrapper,不用 API Key。装完就能用。

npm install -g codeburn codeburn 

装完直接跑 codeburn,如果本地有 Claude Code 或 Codex 的会话记录,它就会弹出一个交互式 TUI 仪表盘。左右方向键切换时间维度——今天、近 7 天、近 30 天、本月。按 q 退出。

codeburn

如果想快速看个数字:

codeburn status 

输出一个紧凑的单行摘要,今日 + 本月花费一目了然。如果要看报表:

codeburn report -p 30days 

滚动的 30 天数据。还可以导出 CSV:

codeburn export 

装完了。没报错。神奇。(NPM 全局包这种事,能一次装完不报依赖冲突的,值得记一功。)

这个是我觉得最有意思的部分。

CodeBurn 不会只告诉你"花了多少"。它把每一轮 AI 交互自动归类到 13 个类别:Coding、Debugging、Feature Dev、Refactoring、Testing、Exploration、Planning、Delegation、Git Ops、Build/Deploy、Brainstorming、Conversation、General。

分类依据是工具调用模式 + 用户消息关键词,纯确定性逻辑,不调任何 LLM。比如 Claude 调了 Edit 或 Write 工具,就归类为 Coding;用户消息里出现"refactor"、"rename",就归为 Refactoring。

然后每个类别都有一个 One-shot rate(一键成功率)。它能检测 Edit→Bash→Edit 这种"改了跑、跑了又改"的重试循环,算出 AI 第一次就写对的比例。

Coding 90% 意味着 10 次代码编辑中有 9 次 AI 一次就搞定了。Debugging 45% 就意味着超过一半的时间在反复试错——Token 在这里烧得最多。

这个数据看着挺扎心的。我自己的 Coding 成功率还行,但 Debugging 那块... 算了不说了。

(话说回来,Claude Code 的 Fast mode 有个 token 消耗倍率,CodeBurn 连这个都考虑到了,按倍率加权计算费用。这种细节能想到的开发者,靠谱。)

默认显示美元。一行命令切换:

codeburn currency CNY # 切换到人民币 codeburn currency JPY # 切换到日元 

支持所有 ISO 4217 货币代码,162 种。汇率从 Frankfurter(欧洲央行数据)拉取,免费,不需要 API Key。设置一次,仪表盘、状态栏、菜单栏、CSV 导出全部跟着变。

macOS 用户还有个福利——装个 SwiftBar 插件,菜单栏常驻一个火焰图标,实时显示今日花费。下拉还有活动分类明细、模型成本、Token 统计。每 5 分钟自动刷新。

我在 Mac 上试了,效果不错,像个小型的"AI 编程计费表"。

mac

目前正式支持三个:

工具 数据来源 状态 Claude Code ~/.claude/projects/ ✅ 已支持 Claude Desktop ~/Library/Application Support/Claude/... ✅ 已支持 Codex (OpenAI) ~/.codex/sessions/ ✅ 已支持

Pi、OpenCode、Amp 计划中。而且它有个 provider 插件系统,加一个新的数据源只需要写一个文件。看到 src/providers/codex.ts 这个例子,一百来行代码就搞定了一个 provider。

对了,Codex 的工具名会自动归一化成 Claude 的命名规范(比如 exec_command 显示为 Bashread_file 显示为 Read),所以跨工具的统计对比是口径一致的。

CodeBurn README 里提到了它的灵感来源 ccusage,那个也只支持 Claude Code。CodeBurn 多了 Codex 支持、交互式仪表盘、One-shot 成功率追踪、菜单栏插件、货币换算这些。

另一个方向是 Hermes HUD UI,那个更偏 Agent 全链路监控——身份、记忆、技能、会话全部追踪。但 CodeBurn 胜在轻量,就一个 npm 包,零配置直接跑,专注于"钱花哪了"这一个切面。

对我这种不想装一堆中间件、又想知道钱花得值不值的独立开发者来说,CodeBurn 刚好够用。不多不少。

如果你用 Claude Code 或 Codex 写代码,装一个 CodeBurn,跑一下 codeburn status。看到数字的那一刻,你可能会重新思考自己的 prompt 写法。

本文使用 MGO 编辑并发布

关注”何三笔记”,回复”mgo” 免费下载使用

小讯
上一篇 2026-04-20 22:10
下一篇 2026-04-20 22:08

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/265106.html