Claude Usage

📊 Claude Max 用量可视化追踪器

基于 OpenClaw 会话数据追踪 Claude Max 订阅用量,实时计算积分消耗、5小时限速窗口及周预算占比。

收藏
3.9k
安装
1.5k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Claude Usage Calculator 是一款面向 Claude Max 订阅用户的用量追踪工具,通过解析 OpenClaw 本地会话数据,帮助用户精准掌握订阅配额消耗情况。

主要功能:

  • 周预算监控:可视化展示已用积分 vs 周限额(Pro/5×/20× 三档计划),带进度条直观呈现剩余空间
  • 5小时滑动窗口预警:基于逆向工程的速率限制机制,实时预警短期高频使用风险
  • 会话级明细:支持按会话 ID 或关键词查询单一会话的 Token 消耗、模型分布及占比分析
  • 多格式输出:默认终端表格 + JSON 接口,便于二次开发集成

技术实现:

  • 基于 she-llac.com 逆向研究的积分计算公式(Input/Cache Write/Output 差异化费率)
  • 自动检测 ~/.openclaw/agents/main/sessions/ 本地数据目录
  • 支持时区与计划类型灵活配置

显著优点

  • 数据本地化:完全基于本地 JSONL 文件,无需上传敏感对话内容至第三方
  • 计费透明化:破解 Claude 官方不公开的积分消耗机制,消除黑箱焦虑
  • 轻量无依赖:纯 Python3.9+ 实现,无额外运行时负担

潜在局限

  • 依赖 OpenClaw:需配合第三方客户端使用,官方 Claude 用户无法直接应用
  • 逆向工程风险:积分公式源自社区逆向研究,Anthropic 官方调整计费策略时可能失效
  • 适用范围窄:仅服务 Claude Max 订阅者,免费层用户无实际价值

适合人群

  • 高频使用 Claude Opus/Sonnet 的开发者与研究员
  • 需精细管控 API 等效成本的企业订阅用户
  • 对计费机制有强洞察需求的 Claude Max 5×/20× 重度用户

常规风险

  • 本地会话文件包含完整对话历史,需确保 ~/.openclaw 目录权限管控
  • 工具本身不加密存储配置(周重置时间、计划类型),多用户环境建议隔离

Claude Usage 内容

bin文件夹
scripts文件夹
手动下载zip · 10.1 kB
claude-usage.jstext/javascript
请选择文件