2026年6月6日 2 分钟阅读

如何追踪 AI 编程工具的用量与预算:AI Gauge 跨平台监控实战

tinyash 0 条评论

订阅费失控了

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.aiChatGPT CodexGitHub CopilotOpenRouter 四大平台。它用系统托盘图标 + 浮动小部件的方式,实时显示每项订阅的已用比例和剩余额度,支持 Windows、macOS 和 Linux。

核心特性:

  • 实时用量显示:每个平台的已用/总量、百分比、重置时间一目了然
  • 自动刷新:根据用量变化智能调整刷新频率(活跃时 5 分钟,空闲时最多 60 分钟)
  • 多账号支持:可以同时跟踪多个 Claude 和 Codex 订阅
  • 安全存储:凭证使用系统原生的凭据存储(macOS Keychain、Windows DPAPI、Linux Secret Service)
  • 无遥测:纯本地运行,没有任何后端服务

项目以 MIT 许可证开源,当前版本 0.5.9,用 Python + PyQt6 编写,约 150-200 MB。

安装与启动

下载预编译包

直接去 Releases 页面 下载对应平台的压缩包:

系统下载启动方式
Windowsai-gauge-*.zip解压,运行 ai-gauge.exe
macOSai-gauge-*.tar.gz解压,拖 ai-gauge.app 到 Applications
Linuxai-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:

  1. 点击 Sign in 打开嵌入式浏览器
  2. 输入邮箱,使用邮箱验证码(magic link)登录
  3. ⚠️ 注意:如果你的 Claude 账号是 Google 关联登录的,嵌入式浏览器不支持 OAuth 跳转。这种情况下,仍然输入那个邮箱,用 magic link 方式登录即可

备用方案——粘贴 Cookie

如果你遇到了 Google OAuth 或 passkey 的问题,可以从 Chrome 复制 cookie 粘贴到 AI Gauge:

  1. 在 Chrome 中登录 claude.ai,打开 F12 → Network
  2. 找到任意 claude.ai 的请求,复制 Request Headers 中的 Cookie
  3. 在 AI Gauge 设置中选择 Paste cookie,粘贴即可

ChatGPT Codex

配置方式和 Claude 几乎一样——用内置浏览器登录或粘贴 cookie。一个关键的注意事项:如果 OpenAI 账号是 Google 关联的,记得用邮箱 + magic link 方式,不要用 “Continue with Google”。

GitHub Copilot

Copilot 的配置稍微不同,需要创建一个 fine-grained PAT(Personal Access Token):

  1. 前往 GitHub Settings → Personal access tokens → Fine-grained tokens
  2. 设置 Account permissions → Plan → Read
  3. 将生成的 PAT 粘贴到 AI Gauge 的 Copilot 设置中
  4. 根据你的套餐选择计划类型(Pro=1,500 credits、Pro+=7,000、Max=20,000),或者选择 Custom 手动输入

如果你是组织代付的 Copilot,还需要输入计费组织名称,并确保 Token 有组织级别的 Billing 读取权限。

OpenRouter

如果你使用 OpenRouter 聚合各种模型的 API:

  1. OpenRouter 管理后台 创建一个推理 API 密钥
  2. Provisioning 设置 创建一个管理密钥
  3. 推理密钥用于显示用量和花费,管理密钥用于显示账户余额和模型活动

OpenRouter 使用 UTC 时区统计,当天的用量从 UTC 0 点开始计算。

日常使用体验

Windows / Linux

启动后,一个半透明的浮动小部件悬浮在其他窗口之上。每个平台用卡片形式显示:

Window 小部件
  • 拖拽可以移动位置
  • 点击 按钮折叠成紧凑药丸模式
  • 右键系统托盘图标可以刷新、设置或退出
  • 托盘图标根据用量变色:≥75% 变黄,≥90% 变红

macOS

macOS 版本是菜单栏样式——菜单栏显示彩色圆点表示各平台状态(如 ● 42% ● 78% ● 15%),点击后展开下拉面板:

macOS 菜单栏

用完后点击外面就关闭了,不会占用桌面空间。

多账号管理

如果你有多个 Claude 或 Codex 账号(比如个人 + 工作),AI Gauge 也支持:

  1. 进入设置 → Claude(或 Codex)→ Add another
  2. 给账号一个名称(如”Work”)
  3. 为每个账号走一次 Sign in 或 Paste cookie 流程

主面板会显示 ClaudeClaude (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 工具费用越来越不可忽视的今天,这本身就是一种控制。

发表评论

你的邮箱地址不会被公开,带 * 的为必填项。