Nanako0129/TokenBar
AI token usage & quota monitor for the macOS menu bar — native Swift, Liquid Glass, 3D contribution graph. Tracks Claude Code, Codex, Cursor, OpenCode & 25+ agents locally.
它解决了什么问题
TokenBar 提供了一种让用户从 macOS 菜单栏监控多个 AI 编程代理(例如 Claude Code、Cursor 和 Gemini CLI)的 AI token 使用情况和订阅配额的方法。它通过将本地会话日志中的数据聚合到一个单一、可见的仪表板中,解决了使用情况跟踪碎片化的问题。
工作原理
该应用程序采用混合架构:基于 Rust 的引擎 (tokscale-core) 处理解析会话日志、聚合数据和计算价格的繁重工作,而原生的 Swift/SwiftUI 前端则管理 macOS 菜单栏界面和仪表板视图。它从本地日志中在设备上读取数据,这意味着它不需要遥测或外部账户即可运行。
适用人群
它专为 macOS 用户(特别是运行 macOS 14+ 的 Apple Silicon Mac)设计,这些用户使用各种 AI 编程代理,并希望实时跟踪他们的支出、token 消耗率和剩余订阅配额。
亮点
- 多代理支持:跟踪 25 个以上 AI 编程代理的使用情况。
- 可视化监控:在菜单栏中将今日的 tokens、成本和配额显示为信号条、圆环或“融化的冰棒”。
- 详细的仪表板:包括七种不同的数据维度(Models、Monthly、Daily、Hourly、Stats 和 Agents)以及一个可轨道旋转的 3D 使用情况图表。
- 注重隐私:在设备上本地运行,无需遥测或账户要求。
- 交互式元素:具有“冲刺猫”动画,随着 token 使用量的增加而加速。
相关
- 项目
- 项目
- 项目
- 项目