开源的AI编程助手记账本,让你清楚知道到底钱花哪了
月底一算账才发现肉疼
上个月帮朋友做个小网站,用 Claude Code 写了几天代码,月底一看账单直接愣住了——就这么点活烧了快两百块。关键是我根本不知道钱花在哪了,哪个任务吃的 token 最多,哪个模型最费钱,两眼一摸黑。后来在 GitHub 上翻到 codeburn 这个开源小工具,总算把这笔糊涂账给搞明白了。


它到底记了些啥
codeburn 说白了就是个给 AI 编程助手用的记账本,记的特别细。不是丢给你一个总花费就完事,而是把你每天的花费掰开来看——今天写代码用了3块2,调试占了四成,Claude Opus 一个模型就干掉2块8。它支持 Claude Code、Cursor、Codex、GitHub Copilot 这些主流工具,不用填 API 密钥也不用挂代理,装完直接就能跑。
原理也不复杂,就是读你电脑里现成的日志文件。Claude Code 的 JSONL 存在用户目录下,Cursor 读的是 SQLite 数据库,Codex 按日期存放 session 记录。首次读取会在本地建缓存,之后再打开就是秒加载。
用起来的实际体颜
装好之后敲个 codeburn 就进到一个终端仪表盘,键盘上下左右切时间范围,今天、7天、30天随便选,每30秒自动刷一次数据。它能把你的操作分成13种任务类型,写代码、调试、重构、跑测试、Git操作这些都能识别,甚至跟 AI 纯闲聊没干活它也分的出来。有个”一次成功率”指标特别有意思——AI 说改好了但实际没改好的比例,数字难看就说明它在反复试错烧你的钱。
我个人最喜欢 optimize 这个功能。它会扫你的配置和日志,然后告诉你哪些地方在浪费:CLAUDE.md 太肥了、某文件被读了八百遍、MCP 服务器挂着不用白花钱。直接给出能复制的修复命令,不碰你的文件。多 Provider 并存也没问题,compare 命令可以横项对比两个模型谁更省、谁一遍过。货币换算也方便,一条命令切到人民币,汇率从欧洲央行接口拉,每天更新一次。
不太得劲的地方
macOS 菜单栏挂件挺好看,但只有 Mac 能用,Windows 和 Linux 用户只能干瞪眼。需要 Node 22 以上版本,老项目环境可能得先升一波。Windows 上读 Cursor 日志偶尔抽风,碰到数据刷不出来的情况加个 –no-cache 参数重读一下就行。
下载链接:https://pan.quark.cn/s/e2380fdaf5a4
GitHub 项目地址:https://github.com/getagentseal/codeburn