命令行代理工具,在 AI 编程助手读取 shell 命令输出前进行过滤和压缩,减少 token 消耗。
getagentseal/codeburn
本地运行的 CLI 与桌面应用,按工具、模型、项目和任务拆解 AI 编程的 token 用量与费用。
- Star
- 11,521
- Fork
- 969
- 未关闭 Issue
- 30
- 最近提交
- 3天前
这是什么?
CodeBurn 读取 Claude Code、Codex、Cursor、Gemini CLI 等 AI 编程工具已经写在本地磁盘上的会话文件,为每个 token 计价,并显示费用花在了哪里。账单只给出一个月度总额,而它可以按项目、模型、git 分支和任务类型拆分开销,任务类型根据会话内容推断,例如编码、调试或规划。
除了统计报表,它还提供 optimize 命令,用于找出没有产出价值的 token 消耗,例如每轮都被重复读取的文件或从未调用的 MCP 服务器,并能带备份地应用和撤销配置修改。它还支持订阅套餐与实时额度追踪,可通过 hook 为 Claude Code 设置可选的花费上限,并提供终端面板、网页视图、macOS 菜单栏应用、Windows 托盘应用以及 Linux GNOME 扩展。
无需账号或 API Key,数据完全在本地处理。除获取模型价格(来自 LiteLLM,每日刷新)外,不产生额外网络请求。它是可通过 npx 直接运行的 npm 包。
核心功能
- 01按工具、模型、项目、git 分支和任务类型拆分费用。
- 02无需账号,直接读取本地支持的 AI 编程工具会话文件。
- 03optimize 命令找出浪费的 token,并可带备份地应用与撤销配置修改。
- 04追踪订阅套餐及部分服务商的实时额度。
- 05通过 hook 为 Claude Code 提供可选的花费上限。
- 06提供终端面板、网页、macOS 菜单栏、Windows 托盘和 Linux GNOME 等多种查看方式。
适用场景
- 找出哪些项目或分支占用了大部分 AI 编程开销。
- 用自己的历史会话比较不同模型,判断更便宜的模型是否够用。
- 检查 Claude Max 等订阅计划是否符合实际用量。
- 排查未使用的 MCP 服务器和过长的 CLAUDE.md 文件带来的额外 token 消耗。
快速上手
- 1
使用 npx 直接运行(无需安装,无需账号)
npx codeburn - 2
全局安装以便长期使用
npm install -g codeburn - 3
在浏览器中打开同一份数据视图
codeburn web
使用前须知
- 命令行工具需要 Node.js 22.13 或更高版本。
- 它只读取受支持工具已写入磁盘的会话文件,未列出的工具不会显示。
- 桌面应用和菜单栏功能需要分平台单独设置。
标签
常见问题
- codeburn 是什么?
- 本地运行的 CLI 与桌面应用,按工具、模型、项目和任务拆解 AI 编程的 token 用量与费用。 CodeBurn 读取 Claude Code、Codex、Cursor、Gemini CLI 等 AI 编程工具已经写在本地磁盘上的会话文件,为每个 token 计价,并显示费用花在了哪里。账单只给出一个月度总额,而它可以按项目、模型、git 分支和任务类型拆分开销,任务类型根据会话内容推断,例如编码、调试或规划。
- codeburn 可以免费使用吗?用的什么许可证?
- codeburn 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- codeburn 还在维护吗?
- 活跃维护中。codeburn 最近一次提交是在 2026年10月17日。
- codeburn 适合用来做什么?
- 找出哪些项目或分支占用了大部分 AI 编程开销。 用自己的历史会话比较不同模型,判断更便宜的模型是否够用。 检查 Claude Max 等订阅计划是否符合实际用量。 排查未使用的 MCP 服务器和过长的 CLAUDE.md 文件带来的额外 token 消耗。
- codeburn 怎么安装和运行?
- 使用 npx 直接运行(无需安装,无需账号): npx codeburn 全局安装以便长期使用: npm install -g codeburn 在浏览器中打开同一份数据视图: codeburn web
- 在哪里获取 codeburn?
- 源代码和安装说明在 GitHub 上:https://github.com/getagentseal/codeburn
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
Claude Code 插件,在输入框下方实时显示上下文用量、速率限制、工具、子代理和待办进度。
专为 AI 编程打造的轻量级跨平台 IDE,可在一个窗口中并行管理多个项目的 Claude Code 与 Codex 会话。
用 YAML 定义并启动由 Claude Code 与 Codex 组成的持久化 agent 团队的 CLI 与终端界面。
一个 CLI 与工作流引擎,让 Claude Code、Codex、Copilot 等编码代理在通过可配置的审查、修复与测试关卡后才算完成任务。
为 Codex、Claude Code、OpenCode 等 AI 编程助手提供持久化个人上下文库的工具,含 CLI、MCP 服务和桌面端。