Claude Usage Tracker
Claude Usage Tracker 本地优先自动识别并汇总多工具的 Claude AI 用量,按 Token 计算成本,用暗色交互面板可视化。
Claude Usage Tracker 是什么?
Claude Usage Tracker 是一款本地优先工具,能自动发现并汇总多个本地开发工具中的 Claude AI 用量成本。它扫描已知数据目录,解析 JSONL/log 文件,使用模型特定定价计算成本,并在交互式仪表板中显示结果。
核心目的是成本跟踪和可视化——让你按来源、模型和时间段查看支出,而无需将用量数据发送到云端。一切都在你的机器上运行,仪表板由 Chart.js 驱动。
主要功能
- 自动检测 9+ 个集成 Claude 的工具 并合并其用量数据,提供统一视图。
- 使用模型特定每百万 Token 定价计算成本,适用于 Anthropic 模型家族(Opus、Sonnet、Haiku),包括输入/输出及适用情况下的缓存读/写。
- 基于 Chart.js 的暗色主题交互式仪表板,包含可视化图表和细分视图。
- 基于时间的成本跟踪,支持日、周、月及全时段成本视图。
- 模型和来源分析,包括按模型成本细分及过滤(来源、模型、日期范围、最低成本)。
- 峰值模式可视化,通过热图和两种视图:Peak Hours(日×小时网格)和 Peak Days(GitHub 风格日历)。
- 会话级细节,包括可展开会话日志(带颜色编码来源卡片)、按会话成本标注(例如最贵会话)及会话详情面板。
- 项目节奏预测,基于当前支出速度提供 monthly projections 月度预测。
- macOS 应用包选项,可构建独立
.app以双击启动。
如何使用 Claude Usage Tracker
- 安装并启动 最新发行版(推荐)或从源代码本地运行工具。
- 运行扫描收集数据并渲染仪表板:macOS 应用收集最新数据并显示交互式仪表板,浏览器模式启动本地服务器并加载
dashboard.html。 - 查看仪表板,使用可用图表、热图和过滤器探索总成本,并按来源/模型及时间段细分。
快速启动选项(从仓库):
- macOS (Apple Silicon/Intel): 下载最新发行版,解压,将
Claude Usage Dashboard.app移至 Applications,然后双击启动。 - 从源代码构建: 克隆仓库,运行
./build-app.sh,然后双击生成的 app。 - 浏览器模式(任意 OS): 运行
node collect-usage.js,用python3 -m http.server 8765启动本地服务器,然后打开http://localhost:8765/dashboard.html。
使用场景
- 汇总多个 Claude 工具的支出: 如果你使用多个本地集成(如 Cursor、Windsurf、Claude Desktop 和 Continue.dev),追踪器会将这些来源的用量合并到一个仪表板。
- 找出支出最高时段: 使用 Peak Hours(日×小时热图)和 Peak Days 日历,识别用量最贵的时段和日期。
- 审计特定会话或日期: 展开某日期的会话日志,检查按会话成本,并在会话详情面板查看 Token 细分和对话历史。
- 比较日环比变化: 使用 Yesterday Delta 一目了然比较今日与昨日支出。
- 规划本月预期: 查看 Monthly Projections,基于当前支出速度估算月度成本。
常见问题
-
追踪器会将用量数据发送到服务器吗? 不会。项目描述明确表示“无云端”和“无遥测”,一切数据留在你的机器上。
-
支持哪些工具? 仓库列出了来自 OpenClaw/Clawdbot、Claude Code CLI、Claude Desktop(本地代理模式)、Cursor、Windsurf、Cline、Roo Code、Aider 和 Continue.dev 的 Claude 用量。工具检测为自动进行。
-
读取哪些数据格式? 它扫描已知目录并解析 JSONL/log 文件;支持工具部分指定了每个列出工具的 JSONL 格式。
-
如果工具未安装或无用量数据怎么办? 工具检测行为描述为:如果工具未安装或无数据,则静默跳过。
-
如何计算成本? 使用 Anthropic 的每百万 Token 定价计算,支持的模型家族(Opus、Sonnet、Haiku)成本基于提供的输入/输出及缓存读/写。
替代方案
- 本地日志分析 + 电子表格: 导出或收集 Claude 用量日志,在电子表格中手动计算成本。这比交互式仪表板更手动,但可适配自定义工作流。
- 供应商提供的用量仪表板(如果可用): 部分提供商为计费/用量报告提供视图。这些通常聚焦单一产品/账户,而非跨多个本地工具汇总。
- 通用开发者时间/成本分析工具: 分析 IDE 活动或基于用量事件计算成本的工具可提供帮助,但可能无法模拟 Claude 特定 Token 定价,或自动解析各工具存储格式。
- 其他本地优先监控仪表板: 可在浏览器中可视化本地日志的相邻工具能提供类似图表,但可能需手动准备数据,而非依赖追踪器的自动检测和 JSONL 解析。
替代品
Rectify
Rectify是一体化SaaS运营平台,集监控、分析、支持、路线图、更新日志与智能体管理于一处,通过对话在可视化工作区协同控制。
Sleek Analytics
Sleek Analytics 轻量且注重隐私的实时分析:查看访客来源、浏览页面和停留时长,了解站点当前互动。
OpenFlags
OpenFlags 是开源自托管功能开关系统,支持渐进式交付;应用 SDK 本地评估,配套简单控制平面实现安全定向发布。
skills-janitor
skills-janitor 插件用于审计和跟踪 Claude Code 技能使用情况,并与九个聚焦的斜杠命令进行对比,零依赖。
SaveMRR
SaveMRR 扫描 Stripe 计费数据,定位 SaaS MRR 漏损点,并帮助挽回失败付款、挽留取消与召回流失客户;含 60 秒免费收入扫描。
Struere
Struere 是 AI 原生运营系统,用结构化软件替代表格流程,支持仪表盘、告警与自动化,集中管理运营数据与流程。