Codex Switch v0.2.0
Codex Switch v0.2.0
Codex Switch 是一个本地优先的 Codex / ChatGPT 多账号切换桌面应用。本版本聚焦账号管理、使用量查看、快速切换、云同步与桌面辅助能力。
主要功能
- 支持通过 Codex CLI OAuth + PKCE 登录账号
- 支持应用内登录窗口、系统浏览器登录,以及导入现有
auth.json - 支持管理多个 Codex / ChatGPT 账号,并原子切换
$CODEX_HOME/auth.json - 显示账号邮箱、套餐、5 小时 / 周期用量、重置时间与 reset credits
- 支持单账号刷新、全部账号刷新、全局自动刷新、当前账号自动刷新
- 支持账号备注与到期时间维护
- 支持账号备份导出与
.cs备份文件导入 - 提供系统托盘菜单,可快速切换账号、打开主窗口、重启 Codex 或退出应用
- 提供可选的置顶悬浮用量气泡,支持拖动、悬停展开、点击刷新与快捷菜单
- 提供“Restart Codex”操作,切换账号后可尝试重启本机 Codex 进程
- 支持中英文界面、主题色、悬浮窗与刷新策略设置
- 支持可选云端登录与账号同步
- 附带 NestJS 云同步后端与 React 管理后台,包含用户、邀请、审批、账号与审计日志管理
- 支持版本检查与更新提示
安全说明
完整 auth.json、access token 和 refresh token 保留在 Rust 后端处理,不会传递给 React 前端或写入应用日志。账号凭据存放在本机应用数据目录中,目前不会额外加密,请仅在可信设备上使用,并保护好操作系统账号。
当前限制
- OAuth 回调优先使用本地端口
1455,失败后回退到1457 - 嵌入式登录依赖系统 WebView 与身份提供方策略,如失败请改用系统浏览器
- Restart Codex 为尽力而为,效果取决于本机进程发现与系统启动策略
- 当前主要面向桌面环境