codex-account-switcher

🎭 Codex 多账户智能切换管家

🥥2总安装量 1评分人数 1
100% 的用户推荐

本地 CLI 工具管理多 OpenAI Codex 账户身份,支持令牌捕获、即时切换与智能配额优选,数据仅本地存储无外传。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 无动态代码执行(无 eval/exec/system 危险函数)
  • ✅ 数据仅本地存储,敏感令牌不向外部服务器发送
  • ✅ 完善的输入验证与安全保护机制(邮件匹配防覆盖、文件名安全检查)
  • ⚠️ 需读写敏感认证令牌文件(~/.codex/auth.json),建议设置 600 权限
  • ⚠️ 调用外部 codex CLI 命令,依赖官方工具稳定性

使用说明

核心用法

Codex Account Switcher 是一款专为 OpenAI Codex 多账户场景设计的本地身份管理工具。用户可通过交互式向导捕获不同账户的登录令牌,建立本地账户快照库,随后通过简单命令实现秒级身份切换。核心功能包括:账户列表查看(支持紧凑/详细/JSON 三种输出格式)、交互式账户添加(强制重新登录确保身份明确)、即时账户切换,以及智能自动切换——自动检测所有账户的每周配额使用率,自动切换至剩余配额最多的账户。

显著优点

极致便捷的多身份管理:彻底解决个人与工作账户频繁切换的痛点,无需反复浏览器登录。 智能配额优化auto 命令自动计算最优账户,避免手动检查配额的繁琐。 零外部依赖:纯 Python 标准库实现,无第三方包引入供应链风险。 完善的安全防护:内置邮件匹配验证防止误覆盖他人令牌,15 分钟登录超时保护,敏感操作强制交互确认。 透明可控:所有数据本地存储,JWT 解码仅在本地完成,无网络外传风险。

潜在缺点与局限性

T3 来源信任门槛:作者为个人开发者账号,虽代码审计通过,但组织用户可能偏好企业级来源。 平台绑定限制:专为 OpenAI Codex CLI 设计,无法扩展至其他 AI 编码工具。 本地文件依赖:依赖 ~/.codex// 目录结构,若 Codex CLI 更新路径可能需适配。 无跨设备同步:账户令牌仅存储于单台机器,多设备使用需重复配置。 配额检测非实时:基于本地缓存的令牌信息,极端情况下可能与服务器状态存在延迟。

适合的目标群体

  • 同时拥有个人与组织 Codex 订阅的开发者
  • 需要频繁切换身份但追求效率的工程师团队
  • 关注配额利用率、希望自动优化资源分配的重度用户
  • 对本地数据控制有要求、不愿依赖云端账户管理的隐私敏感用户

使用风险

令牌文件权限风险:若未按建议设置 chmod 600,多用户系统可能存在令牌泄露风险。 子进程调用依赖:依赖 codex CLI 的稳定性,若官方 CLI 接口变更可能影响功能。 误操作覆盖风险:虽有多重验证,但强制操作仍可能覆盖现有账户配置。 长期维护不确定性:个人项目存在维护频率波动可能,企业关键流程建议评估替代方案。

codex-account-switcher 内容

手动下载zip · 10.9 kB
codex-accounts.pytext/plain
请选择文件