概览
CodeBurn 追踪 41 个 AI 编程工具的 Token 用量、成本和性能表现。让你清楚看到预算花在了哪里。
一切都在本地运行。没有封装层(wrapper),没有代理,不需要 API Key。CodeBurn 直接从磁盘读取会话数据,并用 LiteLLM 为每一次调用定价。
核心功能
- 成本追踪 - 按输入、输出、缓存读取、缓存写入和联网搜索的 Token 数为每次 API 调用定价
- 13 个任务类别 - 根据工具使用模式分类,完全确定性(不调用 LLM)
- 每日明细 - 按项目、按模型、按活动拆分,并给出 one-shot rate(一次通过率)
- 模型 - 按模型统计的 Token 与成本表格,支持过滤和分组
- Optimize - 扫描浪费模式,并给出可直接复制粘贴的修复方案
- Compare - 并排对比各模型的性能与效率指标
- Yield - 将 AI 会话与 git 提交关联,追踪产生实际产出的支出
- 菜单栏 - 原生 macOS 应用,一眼看到今天的支出
- GNOME 扩展 - 在 Linux 上提供相同功能
- 套餐与货币 - 支持 162 种货币的订阅追踪
工作原理
AI 编程工具会把会话记录以 JSONL 文件、SQLite 数据库或 JSON 的形式存在磁盘上。CodeBurn 发现这些文件,解析每一轮对话的 Token 用量,并使用 LiteLLM 模型定价数据库为其定价。
结果是一份完整的明细:用了哪个模型、属于哪个项目、是哪类任务,以及各自花了多少钱。交互式仪表盘让你切换时间范围、开关 Provider,并深入查看单个会话。
快速上手
npm install -g codeburn
codeburn就这么简单。CodeBurn 会自动检测你使用的 AI 工具并显示仪表盘。更多安装方式见安装。