Clawdmeter:实时监控你的 Claude Code API 消费,用桌面小部件和菜单栏一目了然

用 Claude Code 写代码很爽,但月底账单来了就肉疼。Anthropic 的 API 按 token 计费,一个长对话可能就烧掉几美元,很多开发者直到账单出来才发现超支。Clawdmeter 是一个开源的 Claude Code 消费监控工具,帮你实时追踪 API 开销,还能设置预算上限自动暂停服务。

项目地址

核心功能

1. 跨平台桌面监控

  • macOS:SwiftUI 原生菜单栏小部件 + 动态 Island 实时通知 + Electron 桌面部件
  • Windows:WPF 菜单栏原生部件 + 桌面小组件
  • Linux:支持 GNOME/KDE/Cinnamon/XFCE 等主流桌面环境

2. 预算管理

  • 设置每月/每周/每日 API 消费上限
  • 达到预算阈值时自动暂停 Claude Code 服务
  • 可以通过系统通知或菜单栏提示提醒你

3. 消费明细

  • 按模型(Claude Sonnet、Opus 等)分类统计
  • 按项目分类查看花费
  • 实时更新 token 使用量
  • 历史消费趋势图

安装方式

Clawdmeter 使用 Python 后端 + 前端 GUI 架构:

# 克隆仓库
git clone https://github.com/BaleChen/Clawdmeter
cd Clawdmeter

# 安装 Python 依赖
pip install -r requirements.txt

# 启动后端服务
python src/main.py

# 然后安装对应平台的 GUI 组件(macOS/Windows/Linux 各有说明)

工作原理

Clawdmeter 通过读取 Claude Code 的本地日志文件或 API 调用记录,解析 token 使用量和模型信息,然后通过 GUI 组件实时展示。它不会拦截或修改 API 请求,纯粹是一个只读监控工具。

适合谁

  • 重度 Claude Code 用户,想控制 API 开销
  • 团队使用 Claude Code,需要追踪各成员花费
  • 开发者想知道哪些项目最烧钱
  • 想设置预算上限避免意外超支的个人开发者

注意事项

  • 需要 Claude Code 有本地日志功能(较新版本支持)
  • macOS 的 SwiftUI 菜单栏组件需要单独编译
  • 预算暂停功能依赖本地代理,不是所有场景都支持
  • 消费数据可能有几分钟延迟,不是实时到账级别的精确

来源:GitHub – Clawdmeter

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容