应用工具工具
AI UsageMaster:macOS 菜单栏 Claude Code 与多账户用量监控工具
wxy821018/ai-usagemaster · Claude Code usage & rate-limit monitor for the macOS menu bar: multiple Claude accounts (Pro/Max/Team), Cursor, reset countdowns, auto account switching
ELI5:它是什么,解决什么问题
AI UsageMaster 是一个面向重度 AI 用户的 macOS 菜单栏应用,用于实时查看多个 Claude 账户(Pro/Max/Team)和 Cursor 的 5 小时与每周用量、重置倒计时和各模型周限额,并支持一键或自动切换 claude CLI 所使用的账户。它还提供用量消耗速度预警、通知、消耗速率预测、基于本地 Claude Code 日志的 API 价格成本估算与项目统计、可选的状态栏用量显示以及命令行模式;其他 AI 服务(Codex、Gemini CLI、Kimi Code、OpenCode Go、MiniMax 等)的支持处于实验阶段。
核心能力与快速开始
★ 1 · Swift
- 能做什么
- 在 macOS 菜单栏显示多个 Claude 账户的 5 小时窗口、每周总限额与分模型每周限额,以及重置倒计时和进度条;显示套餐类型(Max 20x/5x、Team)、额外用量和已获用量重置。按 Claude Code 相同规则给出“用量过快”预警。支持手动或自动切换 claude CLI 使用的账户,新会话立即生效,已打开会话在下次请求时跟进。提供多种通知(活跃账户达到 80%/95%、用量过快、账户耗尽、周配额即将过期、需重新登录、Cursor 达到 80%/100% 等)。读取本地 Claude Code 日志(仅 token 数量)并按 Claude API 表价估算今日、本月、最近 30 天成本与项目统计,输出 HTML 报告。支持 Claude Code 状态栏用量显示、跟随系统语言、命令行参数(--print、--selftest、--stats 等)。Cursor 用量监控与其他 AI 服务(Codex、Gemini CLI、Antigravity、Kimi Code、Grok、ZCode、OpenCode Go、MiniMax)的实验性监控。
- 适用场景
- 同时使用多个 Claude 账户的重度用户希望在一个菜单栏位置掌握各账户剩余额度与重置时间,避免逐个登录查看;在某个账户额度耗尽时自动切换到仍有余量的账户,减少手动操作;了解当前用量速度是否会提前耗尽窗口,并接收提醒;查看 Claude Code 的本地用量成本估算和项目维度统计;在 Claude Code 状态栏中直接显示账户用量信息。
- 项目形态
- 可直接使用的工具
- 部署方式
- macOS 本地应用,从源码构建安装:克隆仓库后运行 bash build.sh 构建并安装到 ~/Applications/AI UsageMaster.app,可选 bash build.sh --login 开机启动。需 macOS 13 或更高版本。Windows 版本在开发中,目前仅有命令行(--print、--stats、--add-account、--selftest)。
- 主要依赖
- macOS 13 或更高版本;Xcode 命令行工具(xcode-select --install);Claude Code CLI。Windows 命令行为端口进行中:需 Swift 工具链与带 C++ 工具的 Visual Studio Build Tools 及 Windows SDK。
- 使用限制
- 个人项目,与 Anthropic 或 Cursor 无关联;所用端点未公开文档化,可能随时变化。目前以 macOS 为主,Windows 为进行中的端口,暂无托盘图标。其他 AI 服务(Codex、Gemini CLI、Antigravity、Kimi Code、Grok、ZCode、OpenCode Go、MiniMax)经验证尚不充分,是按各工具本地登录文件与用量端点编写并以样本响应测试,未对真实账户验证,可能有粗糙之处。自动切换仅覆盖通过 AI UsageMaster 添加的账户。同时使用 Orca 时,Orca 会写回默认 Claude 登录而覆盖本工具的切换,本工具会检测到并暂停自身手动与自动切换。成本统计是按 API 价格估算,不是账单。未说明 API 调用成本、速率限制与商用许可细节,需以仓库许可与各服务条款为准。
- 许可证
- MIT
- 最近推送
- 2026-10-05 08:57
资料检查:2026-10-06 07:00 · 卡片整理:2026-10-06 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
职业应用
程序员
在 macOS 菜单栏实时查看多个 Claude 账户和 Cursor 的 5 小时与每周用量、重置倒计时,并在账户额度耗尽时一键或自动切换 claude CLI 使用的账户,减少因额度用尽而中断编码工作。
查看内容依据
Live 5-hour and weekly usage with reset countdowns for several Claude accounts (Pro, Max, Team) and Cursor, plus one-click or automatic switching of the account your `claude` CLI uses.
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。