soulduse/ai-token-monitor

macOS menu bar app for tracking Claude Code token usage and costs

解决的问题

AI Token Monitor 解决了各种 AI 代码编写工具在实际成本和 Token 使用量上缺乏透明度的问题。许多 AI CLI 和代理会写入本地日志,但它们并未提供跨不同提供商的实时、汇总支出视图,这使得开发人员难以追踪预算或避免达到套餐限制。

工作原理

该应用程序是一个使用 Tauri (Rust) 和 React 构建的轻量级系统托盘应用。它的工作原理是监控由 Claude Code、Codex、OpenCode、Grok 等 AI 工具生成的本地会话日志(JSONL 文件)。一个基于 Rust 的引擎会解析这些日志、对条目进行去重,并在用户的机器上本地应用每个模型的定价(包括缓存读取)。然后,这些数据会在仪表板以及 macOS 菜单栏或 Windows 系统托盘中的实时成本滚动条中进行可视化呈现。

适用人群

专为使用多种 AI 代码编写助手,且希望追踪每日、每周和每月支出、监控其 Token 使用比例,并在不需要实际配置 API 密钥或代理的情况下保持在套餐限制内的开发人员而设计。

产品亮点

  • 零设置:自动检测并读取受支持 AI 工具的本地日志,无需 API 密钥。
  • 实时追踪:直接在系统托盘/菜单栏中显示当日的花费。
  • 预算警报:提供实时会话和每周套餐限制进度条,并可选择通过 Discord、Slack 或 Telegram 发送通知。
  • 隐私至上:默认 100% 离线运行;排行榜和聊天等社交功能严格采用自愿加入(opt-in)机制。
  • 详细分析:包含活动热图、模型分布图表和缓存效率可视化。
  • 社交集成:自愿加入的排行榜可与其他开发人员比较使用量,并提供具备 AI 翻译功能的社区聊天室。

相关

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