jens-duttke/usage-monitor-for-claude

Lightweight Windows tray app that monitors your Claude rate limits in real time - portable single EXE, zero configuration, fully auditable

解决的问题

Claude Usage Monitor 是一个系统托盘应用程序,允许用户实时跟踪 Claude 的速率限制。它解决了在 claude.ai、Claude Code 以及 VS Code 和 JetBrains 的 IDE 扩展等不同界面中,无法知晓会话和每周配额(如 Sonnet、Opus、Fable 等模型)剩余量的问题。

工作原理

该应用使用本地存储的现有 Claude Code 登录凭证(OAuth 令牌)进行认证。它轮询 Anthropic API 以获取当前使用数据,并通过原生托盘图标、进度条和详细弹窗进行显示。支持自适应轮询以节省资源,通过 claude update 实现自动令牌刷新,并可通过启动不同配置目录的独立实例来支持多账户监控。

适用人群

使用 Claude Code 或其他 Claude 集成 IDE 扩展的 Claude 订阅用户(Pro、Max、Team 或 Enterprise),希望在工作流中避免意外触发速率限制。

主要亮点

  • 零配置:通过 Claude Code 登录自动认证,无需手动输入 API 密钥。
  • 实时监控:提供带可配置进度条的实时托盘图标,以及显示账户信息和重置倒计时的详细弹窗。
  • 智能提醒:可配置阈值通知,当使用量超过时间进度或配额恢复时提醒用户。
  • 便携轻量:Windows 版为单个免安装 EXE 文件,Linux 版为可直接运行源码的应用程序。
  • 事件命令:可在配额重置或阈值被突破时触发自定义 shell 命令。
  • 多账户支持:通过不同配置目录启动独立实例,可并行监控多个 Claude 账户。

相关

  • 项目
  • 项目
  • 项目
  • 项目