CodeBurn 是一款免费、本地运行的 AI 编程开销追踪工具,支持 Claude Code、Cursor、Codex、Gemini 等 37 种工具与代理,按模型、项目、任务维度统计 token 用量与成本,提供终端 UI、macOS 菜单栏和 Web 仪表盘三种形态,npx 一条命令即可启动,已获超 1.1 万 Star。
适用人群:1. 重度使用 Claude Code、Cursor、Codex 等多个 AI 编程工具的开发者,需要统一掌控 token 消耗与费用;2. 负责管理团队 AI 预算的技术负责人与工程经理,需要按项目和任务核算成本;3. 对订阅制与 API 计费敏感、希望优化 AI 开销的独立开发者与自由职业者。
适用场景:1. 月底复盘:汇总各工具账单,找出哪个模型、哪个项目烧钱最多,据此优化工具组合与订阅方案;2. 团队成本核算:按项目或任务维度分摊 AI 用量成本,为预算决策提供数据支撑;3. 日常监控:通过菜单栏或终端 UI 实时掌握 token 消耗趋势,避免意外超支。
推荐理由:免费开源、纯本地运行保护隐私,一条 npx 命令即可聚合 37 款 AI 编程工具的用量与成本,按模型、项目、任务下钻分析,配合菜单栏与 Web 仪表盘,让每分 AI 开销清清楚楚,是 AI 编程时代的必备可观测性工具。
项目定位与背景
2025 年 AI 编程工具全面爆发,开发者往往同时使用 Claude Code、Cursor、Codex、Gemini 等多个工具,token 消耗和费用分散在各自的账单与面板里,钱花在哪成了一笔糊涂账。CodeBurn 由此切入,定位为免费、本地运行的 AI 编程开销追踪工具,覆盖 37 种工具与代理(41 个集成),按模型、项目、任务三个维度统计用量与成本。项目采用 TypeScript 编写,已在 GitHub 收获超 1.1 万 Star、869 次 Fork,并登上 Product Hunt,成为 AI 可观测性赛道的新晋明星。
核心功能与技术架构
CodeBurn 的核心是聚合分析:自动读取本机各 AI 编程工具产生的会话与用量数据,统一换算为 token 用量和成本,再按模型、项目、任务三个维度切分展示。产品提供三种界面形态:面向终端党的 TUI、macOS 菜单栏常驻应用,以及可浏览器访问的 Web 仪表盘,覆盖不同使用习惯。安装体验极简,npx codeburn 零配置即可启动,也支持 npm 全局安装、Homebrew 安装,以及 Apple Silicon 与 Intel 版桌面 DMG。运行前提为 Node.js 22.13 及以上版本。
创新点与亮点
其一,本地优先架构,所有数据留在本机,不上传云端、无需注册授权,隐私安全有保障;其二,覆盖广度罕见,37 种工具几乎囊括主流 AI 编程生态,免去在多个账单间手工拼凑;其三,分析颗粒度细,可下钻到具体项目和任务,回答这个功能到底烧了多少钱这类官方账单永远答不了的问题;其四,完全免费开源,社区活跃,迭代迅速。
与同类项目对比
相比各工具自带的用量面板,CodeBurn 提供跨工具的统一视图,避免数据孤岛;相比云端成本管理 SaaS,它免费、本地、即装即用。多数同类开源项目只聚焦单一工具(如仅统计 Claude Code),CodeBurn 的广度与 TUI、菜单栏、Web 三形态是明显差异化优势。客观而言也有局限:成本换算依赖公开定价表,对订阅制套餐(如 Claude Max)的成本归因可能不够精确,且依赖各工具本地数据格式,版本变动可能带来兼容性维护成本。
上手指南或快速开始
最快路径是在终端执行 npx codeburn,无需安装即可体验完整功能。想长期使用可运行 npm install -g codeburn 或 brew install codeburn。macOS 用户可直接从 Releases 下载 Apple Silicon 或 Intel 版 DMG,常驻菜单栏随时查看开销。使用前确保本机已安装 Node.js 22.13 以上版本。首次运行会自动扫描本机各工具的用量记录并生成报表,几乎零学习成本。
总结与展望
CodeBurn 精准抓住了 AI 编程时代钱花得不明不白的真实痛点,以本地、免费、广覆盖的组合拳,正在成为开发者工具链中成本可观测性的基础设施。随着 AI 编码工具持续增多、定价模型愈发复杂,其集成数量与核算精度有望进一步提升。如果你每月都在为 AI 订阅和 API 账单买单,它值得立刻一试。
项目信息
| 项目名称 | getagentseal/codeburn |
| 编程语言 | TypeScript |
| Star 数 | 11313 |
| Fork 数 | 869 |
| 主题标签 | ai-coding, claude-code, cli, codex, cost-tracking, cursor-ide, developer-tools, menubar, observability, terminal-ui, token-usage, web-dashboard |