Lampese/codex-switcher
A Desktop Application for Managing Multiple OpenAI Codex CLI Accounts
解决的问题
Codex Switcher 是一款专为拥有多个 OpenAI Codex/ChatGPT 账户的用户设计的桌面应用程序。它消除了在不同账户之间手动登录和登出的繁琐操作,同时提供一个集中式仪表板,用于监控使用配额和速率限制。
工作原理
该应用通过 OAuth 或 auth.json 文件管理多个账户凭证,并通过更新 Codex 使用的本地认证文件来处理账户切换。它包含系统托盘集成,可快速切换账户,以及一个监控系统,用于跟踪 5 小时和每周使用窗口、令牌活动以及订阅到期时间。为防止会话丢失,它会在切换前保存当前活跃账户的最新令牌。此外,还具备“预热”机制,可在预定时间或重置窗口后发送少量请求,以维持账户的活跃使用周期。
适用人群
个人拥有并管理多个 OpenAI 账户,希望无需手动重新认证即可轻松追踪配额并在账户间切换的用户。
主要亮点
- 多账户管理:在一个界面中添加、重命名、导入/导出多个账户。
- 使用监控:实时追踪 OAuth 账户的速率限制、终身令牌数和活动洞察。
- 自动预热:按计划或触发条件发送最小请求,以保持账户使用窗口的活跃状态。
- 系统托盘集成:可直接从操作系统托盘/菜单栏切换账户并查看配额统计。
- 安全切换:序列化令牌刷新和会话保留,避免激活会话被无效化。
相关
- 项目
- 项目
- 项目
- 项目
- 项目