字数 1277,阅读大约需 7 分钟
周二下午三点,Claude Code 正帮我重构一个两千行的 Python 模块。拆到第三个类,终端弹红字:Rate limit exceeded. Resets in 3h 24m.
烦。
Claude Code 写代码,Cursor 补全,Gemini 查资料,偶尔切 Copilot 试方案。每个工具的额度规则不一样:Claude Code 是 5 小时滑动窗口加周限额,Cursor 按月度 plan 算调用次数,Gemini 是 daily quota。记是肯定记不住的,每次都写到一半被踢,然后打开三四个网页后台查一圈。
有人做了个工具专门对付这事,叫 CodexBar。

这是个啥
一个 macOS 的菜单栏小工具,功能就一个:把 40 多个 AI 编程服务的额度全挂到菜单栏上。

点一下菜单栏图标弹出一个面板。Claude 还剩 37%,Codex 刚重置,Cursor 本月还有 400 次请求,Gemini 的 daily quota 还剩 6 小时刷新。不用开网页,不用翻设置。
支持哪些服务
CodexBar 接了 40 多个 AI 服务商。
主流的:OpenAI Codex、Claude Code、Cursor、GitHub Copilot、Gemini、Grok。国内常用的:DeepSeek、豆包、Kimi、通义千问、MiniMax。偏门一些的:Augment、Windsurf、OpenRouter、AWS Bedrock、Perplexity、ElevenLabs、Deepgram。
还有 JetBrains AI、Warp、Codebuff、Command Code、StepFun、Venice、z.ai、Mistral、Abacus AI……列不完,GitHub 的 providers 文档里有完整清单。

我开了六个:Claude Code、Codex、Cursor、Gemini、DeepSeek、Copilot。Settings → Providers 里勾上就行。

大部分服务能自动检测到本机已有的登录态,少数几个需要手动填 API key。配一次,后面就不用管了。
双进度条
每个服务商显示两条进度条。
上面那条是短窗口:Claude Code 的 5 小时会话、Gemini 的每日限额。下面那条是长窗口:周配额、月配额。
颜色自动变。余量多的时候绿,过半变橙,快见底变红。菜单栏图标本身就够直观,颜色扫一眼就够,不用点进去看数字。
倒计时
Claude Code 那个 5 小时窗口到底几点重置?以前纯靠猜,猜错的代价就是重构到一半被踢下来。
CodexBar 每个服务旁边直接挂倒计时。Claude 旁边标着 "Resets in 2h 15m",Codex 标着 "Resets in 4h 02m"。
大型重构排到额度刚重置之后做,日常小修小补趁额度多的时候跑。什么时候省着用,什么时候放开写,不用猜。
合并图标
开了六个服务,菜单栏占六个图标位。MacBook 那个刘海区本来就挤。
Settings 里开 Merge Icons,六个合成一个。点开弹出切换器,想看哪个切哪个。合并后的图标自动切到当前最紧张的那个服务,哪个快见底了显示哪个。
命令行

带了个 codexbar CLI 工具。
codexbar cost --provider claude --days 30过去 30 天 Claude Code 的 token 用量和费用全部拉出来。能看按模型拆分的消费分布、input/output/cache token 占比。CI/CD 脚本也能调。
codexbar config enable --provider grokcodexbar config disable --provider cursor开关服务商也能走 CLI,不用开 GUI。
费用面板
走 API key 付费的,CodexBar 直接读消费数据。
OpenAI Admin API、Claude API、OpenRouter、Mistral、AWS Bedrock——这些服务的 API 账单、30 天费用趋势、token 消耗曲线,全在菜单栏面板里能看。月底账单吓一跳的情况少了很多。

每周额度重置的时候菜单栏放个 confetti 庆祝动画。额度回满,撒个花。
数据从哪来
CodexBar 不存你的密码。复用的是你电脑上已有的登录态,三种途径。
浏览器 Cookie。 Claude.ai、Cursor 网页版你本来就登着,CodexBar 直接读 Safari / Chrome 的 cookie。需要给 Full Disk Access,可选权限,不给也能用后面两种方式。
本地 CLI 凭证。 Claude Code CLI 装在本机,CodexBar 读 ~/.claude 目录下的配置文件。
API Key。 OpenRouter、DeepSeek 这类走 API key 的服务,在设置里填 key,存 macOS Keychain,系统自己管权限。

所有数据解析全在本地。MIT 协议开源,代码可以自己审。GitHub Issue #12 有详细的隐私设计说明。
Widget 桌面组件

支持 macOS WidgetKit。桌面或者通知中心加个小尺寸组件,不用点菜单栏也能看用量。
小尺寸显示单个服务,中尺寸和大尺寸显示多服务概览。跟菜单栏面板信息同步,刷新频率可以在设置里调。
怎么安装
macOS 14+,Swift 6 + SwiftUI 原生,纯菜单栏无 Dock 图标,内存不到 50MB。
brew install --cask codexbar或者 GitHub Releases 下 DMG 拖进 Applications。Linux 有 CLI 版本,Arch 有 AUR 包。
装完 Settings → Providers 勾上你用的服务,大部分自动检测登录态,少部分手动填 API key。完事。
最后
CodexBar 不帮你写代码。
它就解决一件事:常用的三四个 AI 编程工具,每个都有额度,每个规则不一样,记不住也懒得查。全塞进菜单栏,点一下全看到。
以前 Claude Code 报 rate limit,打开 Claude 网页、Cursor 后台、Gemini 控制台,来回切找额度。现在点一下菜单栏,两秒。
免费,开源,MIT,仓库:
https://github.com/steipete/CodexBar
另外,Windows版本也出来了,这里:
https://github.com/Finesssee/Win-CodexBar
夜雨聆风