
AI 编码助手/AI 服务越来越多(Codex、Claude Code、Cursor、Copilot、各类国产/海外大模型 API 等),但每家的计费模式、限额刷新周期(按会话/按周/按月)都不一样。 开发者如果同时用了好几个工具(比如订阅了 Claude Code,又用 Cursor,又接了几个 API key),就要在好几个浏览器标签页或 App 之间来回切换查看"我还剩多少额度""什么时候重置"。 作者 Peter Steinberger(知名 macOS 独立开发者)做了这个小工具来解决这个"多处查额度"的琐碎痛点。
状态项(Status Item) :每个被识别的 AI 提供商在菜单栏可以是独立的一个图标条目,显示用量、倒计时、迷你图表;也可以合并成一个统一入口,节省菜单栏空间。 多种认证复用机制 :OAuth、Cookies、API Key、Device Flow、CLI、Local(本地凭证)、gcloud 等——CodexBar 并不创建新账号体系,而是"借用"你本机已有的登录态去读取用量数据。 重置窗口(Reset Window) :会话级 / 每周 / 每月窗口及其倒计时,是该工具的核心展示单元。 本地成本扫描(Local Cost Scan) :针对 Codex、Claude 这类按 token 计费的场景,做可配置的本地用量估算(不仅依赖官方展示的余额)。 状态轮询 + 事件徽章 :定期探测服务商状态页,有异常就在菜单栏图标上叠加提示。

✅ 53 个提供商支持,覆盖主流编码助手(Codex、Claude、Cursor、Copilot、Gemini、Kiro、Devin…)、国内外大模型 API(DeepSeek、MiniMax、z.ai、Kimi、Alibaba 等)、聚合/路由平台(OpenRouter、LiteLLM)、甚至非编码类的 ElevenLabs、Perplexity。 ✅ 可计划重置:清楚展示下次刷新时间,方便安排长任务。 ✅ 信用余额 + 支出 + 成本扫描三重维度。 ✅ 事件/状态徽章:服务商出问题时直接在图标上提示。 ✅ CLI 工具 + WidgetKit 小组件:支持脚本化/CI 场景,也支持 macOS 桌面小组件。 ✅ 跨平台 CLI:除了 macOS App,CLI 二进制还支持 Linux。 ✅ 支持自定义提供商("+ 您的提供商"),具备扩展性,并有"创作指南"引导社区贡献。
brew install --cask steipete/tap/codexbarbrew upgradebrew install steipete/tap/codexbar安装后,App 会基于你本机已有的登录态(浏览器 Cookie、OAuth Token、API Key 配置、gcloud 凭证等)自动识别已使用过的提供商; 在偏好设置中选择想固定显示在菜单栏的提供商(合并或拆分成独立图标均可); 鼠标悬停/点击查看具体的窗口用量、重置倒计时、图表与菜单详情; 如需脚本中读取,调用 codexbarCLI 命令拉取数据,可接入 CI 流程做用量监控/告警。
把"要不要现在跑这个大任务"从"猜测/赌一把"变成"看一眼菜单栏就知道"; 把"哪个服务挂了"从"任务失败后才发现"提前到"图标变红就知道"; 把"多账号多服务商"的运维负担从手动巡查变成被动接收。

夜雨聆风