如何追踪 AI 编程工具的用量与预算:AI Gauge 跨平台监控实战
订阅费失控了
2026 年 6 月初,Uber 出台了一项引人注目的政策:限制员工使用 AI 编程工具,原因是费用严重超支。据 LA Times 报道,Uber 的 AI 工具预算在上一个季度被大幅突破——这不是个别现象,而是越来越多公司面临的真实困境。
如果你同时使用 Claude Pro($20/月)、ChatGPT Codex($20/月)和 GitHub Copilot($10-$39/月),每个月光是固定订阅就要 50-80 美元。加上 OpenRouter 的按用量计费,实际情况更复杂。更重要的是——你目前真的知道自己的用量还剩多少吗? 每次都要去点开每个平台查一下,既不直观也容易忘记。月底发现超额了才后悔,这种体验我相信不少开发者都经历过。
今天介绍的开源工具 AI Gauge 就是专门解决这个问题的:一个轻量级的桌面监控工具,让你一眼看清所有 AI 工具的用量、剩余配额和到期时间。
AI Gauge 是什么
AI Gauge 是一个跨平台的桌面用量监控工具,支持 Claude.ai、ChatGPT Codex、GitHub Copilot 和 OpenRouter 四大平台。它用系统托盘图标 + 浮动小部件的方式,实时显示每项订阅的已用比例和剩余额度,支持 Windows、macOS 和 Linux。
核心特性:
- 实时用量显示:每个平台的已用/总量、百分比、重置时间一目了然
- 自动刷新:根据用量变化智能调整刷新频率(活跃时 5 分钟,空闲时最多 60 分钟)
- 多账号支持:可以同时跟踪多个 Claude 和 Codex 订阅
- 安全存储:凭证使用系统原生的凭据存储(macOS Keychain、Windows DPAPI、Linux Secret Service)
- 无遥测:纯本地运行,没有任何后端服务
项目以 MIT 许可证开源,当前版本 0.5.9,用 Python + PyQt6 编写,约 150-200 MB。
安装与启动
下载预编译包
直接去 Releases 页面 下载对应平台的压缩包:
| 系统 | 下载 | 启动方式 |
|---|---|---|
| Windows | ai-gauge-*.zip | 解压,运行 ai-gauge.exe |
| macOS | ai-gauge-*.tar.gz | 解压,拖 ai-gauge.app 到 Applications |
| Linux | ai-gauge-*.tar.gz | 解压,运行 ./ai-gauge/ai-gauge |
从源码运行
如果你习惯用 pip 管理:
python3 -m venv .venv ./.venv/bin/python -m pip install -e '.[dev]' ./.venv/bin/python -m aigauge py -m venv .venv .\.venv\Scripts\python.exe -m pip install -e .[dev] .\.venv\Scripts\python.exe -m aigauge
第一次启动时会出现一个空白小部件,接下来我们逐个配置各个平台。
配置各平台
Claude.ai
AI Gauge 提供了一个内置浏览器,你可以在里面登录 Claude:
- 点击 Sign in 打开嵌入式浏览器
- 输入邮箱,使用邮箱验证码(magic link)登录
- ⚠️ 注意:如果你的 Claude 账号是 Google 关联登录的,嵌入式浏览器不支持 OAuth 跳转。这种情况下,仍然输入那个邮箱,用 magic link 方式登录即可
备用方案——粘贴 Cookie:
如果你遇到了 Google OAuth 或 passkey 的问题,可以从 Chrome 复制 cookie 粘贴到 AI Gauge:
- 在 Chrome 中登录 claude.ai,打开 F12 → Network
- 找到任意 claude.ai 的请求,复制 Request Headers 中的 Cookie 值
- 在 AI Gauge 设置中选择 Paste cookie,粘贴即可
ChatGPT Codex
配置方式和 Claude 几乎一样——用内置浏览器登录或粘贴 cookie。一个关键的注意事项:如果 OpenAI 账号是 Google 关联的,记得用邮箱 + magic link 方式,不要用 “Continue with Google”。
GitHub Copilot
Copilot 的配置稍微不同,需要创建一个 fine-grained PAT(Personal Access Token):
- 前往 GitHub Settings → Personal access tokens → Fine-grained tokens
- 设置 Account permissions → Plan → Read
- 将生成的 PAT 粘贴到 AI Gauge 的 Copilot 设置中
- 根据你的套餐选择计划类型(Pro=1,500 credits、Pro+=7,000、Max=20,000),或者选择 Custom 手动输入
如果你是组织代付的 Copilot,还需要输入计费组织名称,并确保 Token 有组织级别的 Billing 读取权限。
OpenRouter
如果你使用 OpenRouter 聚合各种模型的 API:
- 在 OpenRouter 管理后台 创建一个推理 API 密钥
- 在 Provisioning 设置 创建一个管理密钥
- 推理密钥用于显示用量和花费,管理密钥用于显示账户余额和模型活动
OpenRouter 使用 UTC 时区统计,当天的用量从 UTC 0 点开始计算。
日常使用体验
Windows / Linux
启动后,一个半透明的浮动小部件悬浮在其他窗口之上。每个平台用卡片形式显示:

- 拖拽可以移动位置
- 点击 − 按钮折叠成紧凑药丸模式
- 右键系统托盘图标可以刷新、设置或退出
- 托盘图标根据用量变色:≥75% 变黄,≥90% 变红
macOS
macOS 版本是菜单栏样式——菜单栏显示彩色圆点表示各平台状态(如 ● 42% ● 78% ● 15%),点击后展开下拉面板:

用完后点击外面就关闭了,不会占用桌面空间。
多账号管理
如果你有多个 Claude 或 Codex 账号(比如个人 + 工作),AI Gauge 也支持:
- 进入设置 → Claude(或 Codex)→ Add another
- 给账号一个名称(如”Work”)
- 为每个账号走一次 Sign in 或 Paste cookie 流程
主面板会显示 Claude 和 Claude (Work) 两张卡片,各自显示不同的用量数据。
实用技巧
开机自启:在设置中开启 Start at login,Windows 会用 Run 键、macOS 用 LaunchAgent,Linux 用 ~/.config/autostart。
隐藏不用的平台:如果你只用 Claude 和 Codex,在设置中取消勾选 Copilot 和 OpenRouter,小部件会更简洁。
Copilot 延迟说明:Copilot 的用量数据来自 GitHub REST API,更新会有较大延迟(可能数小时)。Claude 和 Codex 是实时抓取页面数据的,所以最准确。
安全提醒:虽然凭证存在系统凭据管理器中,但从源码运行时确保 .env 文件不被提交到公开仓库。
总结
AI Gauge 解决的是一个真实且日益普遍的问题:AI 编程工具的订阅费用正在失控。Uber 的出限政策只是冰山一角——随着每家公司的开发者都开始使用各种各样的 AI 编码工具,用量监控和预算管理会成为基础设施级的刚需。
作为一个开源、跨平台、无遥测的本地工具,AI Gauge 满足了”只想看一眼用量”这个朴素的需求。它不会帮你省钱,但至少让你知道钱花在了哪里。在 AI 工具费用越来越不可忽视的今天,这本身就是一种控制。
- GitHub: jpajak/ai-gauge
- 许可证: MIT
- 平台: Windows / macOS / Linux