一款 Electron 桌面小组件,聚合监控 32+ 款 AI 编码工具的实时 token 用量与订阅额度,谁在烧你的 token、还剩多少额度,一眼看尽。核心能力围绕实时追踪、额度双查、成本换算展开。总星 1740、月增 757,增速比约 77%,对工具类项目属于健康的口碑爬坡曲线。

| 项目 | 内容 |
|---|---|
| 仓库 | Javis603/token-monitor |
| 语言 / 许可证 | JavaScript / MIT |
| 总星标 | ⭐ 1740 |
| 本月净增星标 | +757 |
| 榜单 | 星标增速榜 第19名(相对增速视角排名) |
一款 Electron 桌面小组件,聚合监控 32+ 款 AI 编码工具的实时 token 用量与订阅额度,谁在烧你的 token、还剩多少额度,一眼看尽。
总星 1740、月增 757,增速比约 77%,对工具类项目属于健康的口碑爬坡曲线。增长逻辑很直白:AI 编码工具爆发式增长后,每个开发者的账单焦虑随之而来——Claude Code、Codex、Cursor、Kimi、GLM 等各自为政,用量数据散落在 JSONL 日志和 SQLite 数据库里,没人愿意逐个打开。token-monitor 用"读本地日志"这种零侵入方式把一切聚合到一个小组件,还自带四币种成本换算与多设备同步,正好切中重度订阅用户每周必有的额度检查场景。GitHub 上此前尚无覆盖如此广的同类实现,稀缺性助推了传播。
Electron 外壳调用 tokscale 二进制解析各工具本地日志(JSONL 转录、SQLite 库等),路径可通过 `$CODEX_HOME`、`$XDG_DATA_HOME` 等环境变量覆盖。同步层为 设备 agent → hub → 各设备组件:hub 可内嵌于桌面组件、独立 Node 进程或 Cloudflare Worker,SSE 推送聚合数据。隐私优先设计——提示词、回复与源码全部留在本机,无遥测。
Releases 提供已签名 macOS .dmg(Apple Silicon/Intel)、Windows 10/11 安装包与便携 exe、Linux AppImage。源码构建需 Node.js 22.15+ 且在目标系统上执行(electron-builder 不支持跨平台打包)。Qoder CN 适配需要 PATH 中有 sqlite3 或 Node ≥ 23.4。
# 默认即本地模式,启动自动追踪本机,零配置
# 多设备同步方案 B:无头 hub
cp .env.example .env # 设置 TOKEN_MONITOR_SECRET
npm run hub
LAN 直连最简单:在一台常开机器上选择 "Host hub on this device",其他设备粘贴地址+密钥即可。
ccusage 等脚本只能离线统计 Claude Code 单一工具;OpenRouter 有自己的 dashboard 但只覆盖中转侧;token-monitor 以横跨 32+ 工具 + 桌面常驻 + 多端同步形成组合壁垒,缺憾是深度绑定各工具日志格式,上游一改就要跟进适配。
仓库:https://github.com/Javis603/token-monitor ;下载页 Releases;代码签名由 SignPath.io 提供;作者 @Javis。