做了个 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的设计思路。