开源 · MIT · macOS 菜单栏

Claude Usage Barometer

一款小巧、电量条样式的菜单栏仪表,用于查看你的 Claude 用量。直接在 macOS 菜单栏中,实时看着你的 5 小时与 7 天窗口逐渐耗尽。

这是什么?

你的 Claude 用量上限,始终一目了然

Claude Usage Barometer 是一款面向 SwiftBar(或 xbar)的免费开源插件,常驻于你的 macOS 菜单栏。它显示两条电量条样式的进度条——一条对应 Claude 滚动的 5 小时窗口,一条对应 7 天窗口——让你一眼就能看清还剩多少额度。它由纯 Bash 编写、零构建步骤,从 macOS Keychain 本地读取你的 Claude Code 令牌,绝不会把你的数据发送到任何地方。

为何重要

在你撞上之前,用量上限始终是隐形的

Claude 采用滚动用量窗口,但桌面上没有任何东西会提示你距离上限还有多近——直到工作在任务中途戛然而止。

没有原生指示器

5 小时和 7 天窗口都没有内置仪表,因此用量上限可能在会话中途毫无预警地到来。

上下文切换的代价

查看用量意味着要离开手头的工作、翻找仪表盘——每当你想知道还剩多少时,都要付出这份摩擦成本。

猝不及防的中断

意外撞上用量上限会打断心流,让你正要交付的工作戛然停摆。一个一眼可见的仪表能避免这种意外。

工作原理

为你的 Claude 额度装上一块电量计

菜单栏中的两条进度条、一个详细的下拉面板,外加无需点击便能讲清状况的颜色。

电量条样式的进度条

填满的部分表示还剩多少,空出的部分表示已用多少。随着你消耗 5 小时与 7 天额度,每条进度条都会逐渐耗尽。

颜色分级

已用至 69% 为绿色,70% 起转为琥珀色,90% 起变为红色——菜单栏上的进度条会跟随更吃紧的那个窗口。

详细下拉面板

点击即可查看每个窗口的剩余百分比、精确的重置倒计时,以及上次更新时间。

本地读取

它会从这台 Mac 的 Keychain 中读取 Claude Code 的 OAuth 令牌。无需账号、无需服务器,任何数据都不会离开你的机器。

功能

小巧的仪表,用心的细节

一款菜单栏工具该有的一切,不该有的一概没有。

5 小时与 7 天双仪表

两个滚动窗口一目了然,下拉面板中附有剩余百分比与重置倒计时。

颜色分级的状态

随着你逼近上限,颜色从绿到琥珀再到红,无需打开任何东西,状态便一目了然。

对速率限制友好

缓存上一次有效的读数,并将 API 调用间隔至少节流到 3 分钟,从容应对短暂的 429。

感知更新

每天检查一次 GitHub,当有更新的版本发布时,会在下拉面板中显示「有可用更新」的链接。

可调刷新频率

在下拉面板中选择 1、3 或 5 分钟的刷新间隔,在实时性与 API 调用之间取得平衡。

零构建,纯 Bash

易于阅读、审计与调整。天然私密,并以 MIT 许可证发布。

安装

在终端中一行搞定

安装脚本会通过 Homebrew 添加 jq 和 SwiftBar,放入插件并启动它。首次运行时,请在 Keychain 提示中选择「始终允许」。

curl -fsSL https://raw.githubusercontent.com/taka-avantgarde/claude-usage-barometer/main/install.sh | bash

需要 macOS 12+、Homebrew,以及在这台 Mac 上已登录的 Claude Code。

常见问题

常见问题

Claude Usage Barometer 是免费的吗?

是的。它以 MIT 许可证开源,可免费使用。它只需要你 Mac 上已有的 Claude Code 会话。

运行它需要什么?

macOS 12 或更高版本、SwiftBar(或 xbar)、jq 与 curl,以及在同一台 Mac 上已登录的 Claude Code。一行安装脚本会为你配置好 jq 和 SwiftBar。

我的 Claude 令牌安全吗?

安全。该插件从你的 macOS Keychain 本地读取 Claude Code 的 OAuth 令牌,并且只用它来获取你自己的用量。它由纯 Bash 编写,不向任何第三方发送数据,也没有遥测。

这些颜色代表什么意思?

已用低于 70% 时进度条为绿色,70% 至 89% 为琥珀色,90% 至 100% 为红色。菜单栏的颜色会跟随两个窗口中更接近上限的那一个。

它除了支持 SwiftBar,也支持 xbar 吗?

是的。它可作为 SwiftBar 或 xbar 插件运行。我们推荐 SwiftBar,一行安装脚本配置的也正是它。

把你的 Claude 用量上限放进菜单栏

一行安装,从此再也不会被用量上限打个措手不及。免费且开源。