QuotaBar
Codex PRO 轻微故障
周36%
5 天 16 小时后重置
Claude MAX 服务正常
5 小时18%
2 小时 41 分后重置
周58%
4 天 9 小时后重置
阶梯已用 已同步 刚刚
codex
claude
cursor
opencode-go
QuotaBar 刚刚
Codex 36%
Claude 58%
Cursor 86%
Grok 11%
macOS 14+ · 21 个服务商 · 开源

每个额度
抬眼就看见

Codex、Claude、Cursor、Gemini……
用了多少、什么时候重置,
菜单栏、刘海、屏幕边缘或桌面上一眼看完。

0.6.1 · 需要 macOS 14 Sonoma 或更新 · Apple 公证 · 免费开源 · 也可从 GitHub 下载 不确定是哪种?点左上角苹果菜单 →「关于本机」:「芯片」写着 Apple M… 选 Apple 芯片,「处理器」写着 Intel 选 Intel。
QuotaBar

支持 21 个 AI 编码服务

  • Codex
  • Claude
  • Cursor
  • Kimi Code
  • z.ai
  • OpenCode Go
  • MiniMax
  • Antigravity
  • Manus
  • DeepSeek
  • Grok
  • 千问
  • 阿里云百炼
  • 火山方舟
  • 智谱 GLM
  • GitHub Copilot
  • OpenRouter
  • 小米 MiMo
  • Qoder
  • Windsurf
  • Kiro

贴在屏幕边上,
不占一个窗口

它一直在那儿。额度快见底的时候,你不需要先想起来去查。

一个图标,读得出刻度

十一种菜单栏样式,分段式的格子可以数——不是靠估。双层的两种把短周期和长周期分两行,哪个先见底一眼看到。

到点提醒

接近上限时发系统通知,警告和紧急两档阈值自己定,还会按当前速度提醒「余量很紧」和「重置前会用完」。每日、每月花费预算和余额低于某个金额也能提醒;收起的刘海岛和停靠条在额度剩余不到 15% 时会闪烁。额度一重置,停靠条的圆环被扫满,刘海岛弹出横幅,菜单栏图标回满。

用了多少,花了多少

直接读 CLI 自己的会话日志:全年热力图、按模型和按项目的 token 数、接下来 7 天的额度重置日历,费用对着公开价目在本地估算,可换算成人民币等 11 种货币。还能生成用量分享卡片。

刘海条:服务商的图标与读数分列刘海两侧

不止菜单栏

点菜单栏图标打开下拉面板。藏进刘海:两侧各显示一到三个服务商,停留半秒或单击展开成额度、用量、总览三页,按住左右拖动翻页。贴在屏幕边缘:悬停看卡片,双击选圆环显示哪个额度。刘海岛和停靠条可以同时开,各放各的服务商。或者在桌面放几张卡片,七种样式、大中小三种尺寸。

用量不出这台 Mac

用量在本机读取和计算,不做分析,不做追踪。检查更新时会连接 quota.bar(连不上时改用 GitHub)。请求带应用版本号,以及和任何网页请求一样的 IP 地址;quota.bar 只保存 IP 的加盐哈希用来统计活跃安装数,原始日志 7 天后删除。不会发送任何用量数据。自动型服务商复用你 CLI 已有的登录会话;手动填的凭据进 macOS 钥匙串,不写进任何文件。只有你主动登录 Quota Run 排行榜,才会上传额度读数和每天的 token 数,项目名称也要你公开后才上传;凭据、提示词、代码和文件路径永远不上传。

按项目看用量

设置 →「项目」从 Claude Code、Codex、OpenCode 的会话日志里认出每次用量属于哪个项目(Git 仓库或文件夹),按 7 到 365 天排出每个项目的等价花费,并列出 token、会话、活跃时长和编程方式:终端、桌面客户端还是 IDE。

Quota Run,想比就比

自愿参加的排行榜,在 quota.run:比谁最快用满一个额度窗口、谁用得最多,成绩由服务器根据签名读数核算。在应用里通过浏览器用 Google、GitHub 或邮箱登录;不登录,记录只留在你的 Mac 上。

该配的都能配

21 个服务商各自的登录方式、图标样式、提醒阈值和预算、桌面卡片、按模型和项目的用量、Quota Run、服务状态——都在一个窗口里,中英文界面随你选,说明文字收在问号里,需要时再看。有话说,反馈页直接发,不用登录。

QuotaBar 设置窗口:左侧黑色导航,右侧服务商列表,每家带服务状态

更新日志

当前版本 0.6.1 · 最近更新于 2026-10-31。每天改了什么,都记在这里。

0.6.1

调整 3

  • 调整Claude 套餐改名:Max 5x 显示为 Max,Max 20x 显示为 Ultra,价格不变。Quota Run 里用旧名字记下的读数归入 Max 和 Ultra 的榜,原来的成绩不丢。
  • 调整已验证的 Ultra 账号没有 5 小时限制,卡片只显示每周额度和 Fable,不再出现没有数据的 5 小时条;原来让菜单栏圆环跟着 5 小时的,改为跟着最满的额度。Max 和尚未验证的账号仍有 5 小时限制,照常显示。
  • 调整MiniMax 卡片只显示邮箱:没有绑定邮箱的账号(比如用手机号注册的)不再显示昵称,卡片上不显示账号。
0.6.0

新增 4 · 修复 1

  • 新增z.ai 在本机登录了 ZCode 时自动读取额度,不用粘贴 API Key,也不用打开 ZCode;卡片显示套餐名(如 Lite),用量百分比按实际用量算到小数。
  • 新增MiniMax 在本机登录了 MiniMax Code 时自动读取额度、套餐名(如 Go)和账号(没有邮箱的账号显示账号名),国际版、国内版均可。它的登录每小时过期一次,QuotaBar 运行时会按 MiniMax Code 自己的方式续期并写回,所以 MiniMax Code 关着也能一直读到最新额度。
  • 新增Antigravity 关着时也能一直读到额度:它保存的登录令牌一小时后过期,之后由 QuotaBar 用其中的刷新令牌自己续期,新令牌只存在 QuotaBar 内存里,不改动 Antigravity 的登录,也不会把它挤下线;卡片照常显示登录的账号。
  • 新增Qoder 在本机登录了 Qoder 应用时自动读取套餐和额度,不用粘贴 Cookie,也不用打开 Qoder。它的登录用钥匙串里的密钥加密,首次读取时 macOS 会询问一次,在设置或卡片上点「授权钥匙串访问」并选「始终允许」即可。仍可在设置里粘贴 qoder.com 的 Cookie 给没有装应用的账号用。
  • 修复MiniMax 粘贴 API Key 后读不出额度:改为按接口实际返回的字段解析,剩余次数不再被当成已用次数显示。
0.6.0

修复 2

  • 修复Antigravity 关闭后,卡片不再列出十几行内部模型和重复的模型名,改为和应用内一致的 Gemini、Claude and GPT 两组,各显示 5 小时和每周额度,Gemini 在前;菜单栏不再先显示 Claude。
  • 修复Antigravity 关闭时也能读到每周额度,用了一半的 Gemini 周额度不再显示为 0%;套餐标签显示订阅名(如 Google AI Pro),不再显示 ANTIGRAVITY。

查看完整更新日志 →

常见问题

QuotaBar 是什么?
一个常驻 macOS 的小应用。它把你在用的 AI 编码服务的额度用量、重置时间和花费读出来,放在菜单栏、刘海、屏幕边缘或桌面卡片上,抬眼就看见。不是任何一家服务商的官方应用。
支持哪些服务商?
Codex、Claude、Cursor、Kimi Code、z.ai、OpenCode Go、MiniMax、Gemini、Antigravity、Manus、DeepSeek、Grok、千问、GitHub Copilot,以及阿里云百炼、火山方舟、智谱 GLM、OpenRouter、小米 MiMo、Qoder、Windsurf、Kiro,共 21 个。后面 8 个标为实验性,还在用真实账号验证。你只启用自己在用的那几个。
需要填 API Key 吗?
大多不用。Codex、Claude、Gemini、Antigravity、Grok、OpenCode Go、Cursor、GitHub Copilot、Windsurf、Kiro、火山方舟都是直接复用你本机 CLI 或客户端已经建立的登录会话——你已经登录过了,它就能读。剩下几个需要手动粘一次凭据,阿里云百炼和小米 MiMo 也可以在应用内登录。
我的凭据安全吗?
手动填写的凭据只存 macOS 登录钥匙串,不会写进配置文件。自动型服务商根本不存——每次直接读你 CLI 已有的会话。应用不向我们上报任何用量数据。除各服务商自己的接口外,它只会连接各家的公开状态页、每天取一次汇率的 open.er-api.com、quota.bar(检查更新和你主动提交反馈时),以及 GitHub(模型价目表,和 quota.bar 连不上时的更新检查)。检查更新的请求带应用版本号,以及和任何网页请求一样的 IP 地址;quota.bar 只保存 IP 的加盐哈希用来统计活跃安装数,原始日志 7 天后删除。不会发送任何用量数据。设置了代理时,这些请求都经过代理。Quota Run 排行榜是自愿参加的;登录后,计分的那台 Mac 上传额度读数,每台 Mac 上传按工具和模型分的每天 token 数,项目的名称和仓库只在你公开后才上传——具体上传什么、绝不上传什么,登录前的同意页列得清清楚楚。
费用数字准不准?
是估算,不是账单。它扫描 CLI 自己的会话日志,按各家公布的标价算。两个容易算错的地方都处理了:Claude Code 会把同一轮对话写进多个会话文件(去重),Codex 的 input_tokens 已经含了缓存部分(不重复计费)。价格从在线目录取,只精确匹配模型 id。QuotaBar 还会自己按天保存存档,CLI 清理旧日志后统计也不会变少。
怎么安装?
下载 .dmg 拖进「应用程序」,或者 brew tap gentpan/tap、brew trust gentpan/tap,然后 brew install --cask quotabar。已用 Developer ID 签名并通过 Apple 公证,不会弹「无法验证开发者」。安装包放在 quota.bar 自己的服务器上,打不开 GitHub 也能下载;同一个文件也可以从 GitHub Releases 下载。
服务商改了接口怎么办?
那个服务商会显示为失败,并保留上一次的读数配一条过期提示——不会悄悄给你一个旧数字当新的。应用内可以自动更新,也可以走 brew upgrade。
服务状态是从哪来的?
各家的公开状态页,每五分钟读一次,不用登录。状态按写代码相关的组件判断,比如 Claude 看 Claude Code,Codex 看 CLI;设置里能看到每个组件的当前状态和最近 30 天。目前 11 家有状态页,没有的就不显示。
Quota Run 是什么?必须登录吗?
不用。QuotaBar 不登录也能完整使用。Quota Run 是 quota.run 上自愿参加的排行榜——比谁最快用满额度窗口、谁用得最多,有公开主页和项目。想参加的话,在菜单栏图标的右键菜单里选「登录 Quota Run…」:浏览器打开 quota.run,用 Google、GitHub 或邮箱验证码登录,再批准这台 Mac。只有绑定了服务商账号的成绩才上榜,应用上传的是账号的单向摘要,不含邮箱本身。
能给别的工具用吗?
可以。在设置的「通用」里打开本地接口,其他工具就能从 http://127.0.0.1:6736/v1/limits 读额度、从 /v1/spend 读花费,只对本机开放,不含凭据和账号名。终端里运行 QuotaBar --json 也能拿到同样的数据。
需要什么系统版本?
macOS 14 或更新。Apple Silicon 和 Intel 都可以。液态玻璃效果需要 macOS 26,低版本自动回退到同尺寸的毛玻璃,布局不变。