泥潭日报 uscardforum · 内容汇总

做了个 menu bar codex 多账户自动切换 + 用量监控 tool 方便商白商金高玩

内容摘要

开发者发布AgentBar工具实现Codex多账号自动切换与用量监控

关键信息

  • 工具名称:AgentBar (项目地址: https://github.com/terrytan95/AgentBar)
  • 核心功能:纯本地运行的菜单栏工具,支持Codex多账户(Team账号)自动切换、用量监控及自动轮换。
  • 技术实现:读取 ~/.codex/accounts/registry.json~/.codex/sessions/**/*.jsonl 解析数据,不读取凭证文件;通过更新registry和复制auth snapshot实现切换,需重启Codex App。
  • 主要特性
    • 监控指标:5小时/周额度、最低剩余额度、总token、模型用量等。
    • 自动轮换:当活跃账号5小时额度低于阈值时,自动切换至更合适账号;若CLI正在运行则保护不重启。
    • 统计面板:支持今日、本周、本月等多时间区间统计,含堆叠柱状图及服务/模型占比分析。
  • 局限性:费用估算功能目前存在问题,仅作摆设;暂时仅支持Codex,其他Agent随缘开发。

经验与数据点

  • 替代方案对比:开发者表示曾使用 cliproxy 等工具,但因需后台常驻进程、易忘关闭及频繁出现401认证错误(导致部分账号失效)而弃用;AgentBar优势在于无需后台进程,直接关闭即可,更轻量。
  • UI设计参考:借鉴了 cc-bar (针对Claude用户推荐) 和 cliproxyapi-dashboard 的设计思路。

争议或不同意见

  • 429错误讨论:用户 #4 询问近期频繁出现429错误的原因,开发者 #5 表示未遇到过该问题,未提供具体排查建议。
原始内容
--- 第 1 楼来自 gedeepege 的回复 (2026-06-14 17:39:21 PDT) ---

感觉 Codex-auth 还得进 terminal 敲 command, 对本懒人来说还是有点繁琐, 直接vibe了一个 menu bar 的多账户用量监控+自动切换账号工具, 方便我们这些薅了 N 多个Team 账号的 下面有截图 暂时只支持 Codex, 其他 agent 随缘看需求大不大吧, 主要实现了以下功能: 纯本地运行 菜单栏状态项:显示 AgentBar 图标和可配置指标,比如当前 Codex 账号的 5 小时/周额度、最低剩余额度、总 token、Codex 剩余额度。 可调整高度的菜单栏 Popover:展示账号列表、当前账号、5 小时额度、本周额度、重置时间、最近活动、数据源状态,并支持手动刷新。 Codex 本地数据读取:只读解析 ~/.codex/accounts/registry.json 和 ~/.codex/sessions/**/*.jsonl ,读取账号、活跃账号、额度窗口、token 用量、模型用量;不会读取 credential auth 文件作为展示数据源。(估算费用不行, 目前有问题, 当摆设吧) 多 Codex 账号切换:可从menu bar UI 手动切换账号,会更新 Codex registry、复制对应 auth snapshot 到 active auth,并重启 Codex app。 Codex 自动账号轮换:当前活跃 Codex 账号 5 小时额度低于阈值时,可自动切到更合适账号;同时有保护逻辑,检测到 Codex CLI 工作正在运行时不会贸然重启。目前需要重启 Codex app, 发现当前账号用完了, 重启就能自动切换到新的更合适的账号了, 本地 sessions 依旧保留. 统计主窗口:包含用量页和设置页,支持服务过滤(没卵用)、时间区间选择、刷新、KPI 卡片、每日堆叠柱状图、服务占比、模型拆分、当前额度面板。 时间范围统计:支持 today、yesterday、this week、this month、this year、last 7 days、last 30 days、all、custom。 目前主页面还有几个页面没做(懒得做了, 基本需求已经满足了), 有啥其他需求的, 提个 issue 或者在下面评论, 我看看 make sense 我就加, 或者你直接 fork 自己做吧 想直接用的话直接去 release 页面下载就行, 体积大是因为我 vibe 了一个app图标 (image2真好用啊) 帖子我不知道用啥 tag, 随意改 项目地址: https://github.com/terrytan95/AgentBar 开发过程中有部分 UI 设计借鉴了 https://github.com/nanvon/cc-bar (你要是有 claude 需求我推荐用这个) 和 https://github.com/itsmylife44/cliproxyapi-dashboard /uploads/short-url/sPNpLJ8Gf3TPRezUshqDpJx0fhn.jpeg?dl=1 /uploads/short-url/8TjbrlJw5HwECRp5TNJgephJ9Hf.png?dl=1

--- 第 2 楼来自 时空空 的回复 (2026-06-14 17:42:13 PDT) ---

为啥不用cliproxy之类的?

--- 第 3 楼来自 gedeepege 的回复 (2026-06-14 17:44:01 PDT) ---

也用了, 感觉有点麻烦一直后台跑了个 process, 经常忘了, 之前还遇到401问题, 十几个号最后就两个能用, 这个不想用直接关就行

--- 第 4 楼来自 258 的回复 (2026-06-14 17:45:46 PDT) ---

最近两天经常429为啥

--- 第 5 楼来自 gedeepege 的回复 (2026-06-14 17:47:27 PDT) ---

429 没遇到过