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 翻译功能的社区聊天室。
相关
- 项目
- 项目
- 项目
- 项目
- 项目