AThevon/TokenEater

Native macOS app to monitor AI usage limits and watch your coding sessions live

解决的问题

TokenEater 为 Claude(Pro、Max 或 Team 计划)和 OpenAI Codex 的用户提供实时监控系统,以追踪其 token 使用限制。它通过在 macOS 桌面上提供视觉警报和节奏数据,防止用户盲目地达到使用上限。

运作方式

此应用作为原生 macOS 工具,从 macOS 钥匙串(适用于 Claude Code)和本地认证文件(适用于 Codex CLI)读取 OAuth 访问令牌。它对各提供商进行只读 API 调用,以获取当前的使用统计和计划信息。这些数据通过多种界面呈现:

  • 菜单栏与弹出窗口: 实时百分比和可自定义仪表板。
  • 桌面小部件: 原生 WidgetKit 量表与进度条。
  • 仪表板: 详细窗口,包含历史走势图和节奏与平衡图。
  • 代理监视器: 浮动覆盖层,可追踪终端和编辑器中的实时 Claude Code 会话。

适用对象

macOS 上使用 Claude Code 或 OpenAI Codex 的开发人员和高级用户,需要密切关注其 token 配额,以不中断地管理工作流程。

重点特色

  • 多提供商支持: 并排或独立追踪 Claude 和 OpenAI Codex。
  • 智能节奏与颜色: 使用颜色编码的阈值和“区域”(冷静、正常、警告、热)根据消耗速率警告用户。
  • 使用历史: 分析本地会话日志,提供按模型、项目排名和缓存命中率堆叠的图表。
  • 原生 macOS 集成: 完全集成 WidgetKit 和 macOS 菜单栏。
  • 代理会话追踪: 可直接跳至各种终端(iTerm2、tmux、Kitty 等)中的活动 Claude Code 会话。

相关

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