☰
Win-CodexBar 多账号切换实战:一键管理 Claude、Codex、Grok 多个订阅账号且不丢失登录
2026/10/14 18:00:46 网站建设 项目流程

【免费下载链接】Win-CodexBar

Show usage stats for OpenAI Codex and Claude Code, without having to login. But for Window-Native

项目地址:https://gitcode.com/gh_mirrors/wi/Win-CodexBar
点击查看免费下载

Win-CodexBar 是一款 Windows 原生的 AI 编码工具用量监控托盘应用,它的多账号切换功能可以让你在一处集中管理 Claude Code、Codex、Grok 等多个订阅账号:添加、保存、一键切换、刷新登录,全程不需要来回注销重登,也不会弄丢已有登录状态。本文带你从零走通这套多账号管理流程。

为什么需要多账号切换?🤔

很多开发者手里不止一个账号:

  • 一个 Claude Pro 个人号 + 一个团队共享号;
  • Codex 工作账号与个人账号并行;
  • SuperGrok 订阅在不同浏览器配置文件里各登录了一个账号。

传统做法是"退出当前账号 → 登录另一个账号",费时且容易出错;而 Win-CodexBar 的多账号切换把这些凭据分别保存下来,切换时只是更换当前生效的身份,已保存的登录不会被覆盖或丢失。

多账号管理的核心思路

项目采用"环境账号(ambient)+ 托管账号(managed)"的共存模型:当前系统里正在登录的账号作为快照来源,而应用新保存的账号各自拥有独立的凭据存储空间,互不干扰。多账号 Codex 的设计决策详见 0003-multi-account-codex.md,账号域核心实现位于 rust/src/codex_accounts/。

几个关键保障:

  • 独立凭据空间:每个托管账号保存自己的登录凭据,切换账号不会改写其他账号的凭据;
  • 过期修复:登录过期时提供"刷新登录 / 重新登录"操作,无需删号重加;
  • 凭据保护:应用管理的 API key、Cookie、token 账号使用 Windows 用户级 DPAPI 加密存储,详见 secure_file.rs。

实战一:管理多个 Claude 账号 🚀

在Settings → Providers → Claude详情页中,有专属的" Claude Code 账号"面板(组件源码:ClaudeAccountsSection.tsx)。

操作流:

  1. 用浏览器登录好某个 Claude 账号后,点击保存当前账号,该账号的凭据与用量就会被收录;
  2. 重复步骤即可保存第二个、第三个账号;
  3. 需要换号时点击切换,应用会提示"账号已切换,请重新打开 Claude Code CLI 以使用";
  4. 某个账号登录过期时,可点击刷新登录续期,而不是删除重建。

⚠️ 小提醒:切换前建议先关闭 Claude Code,切换完成后再打开,即可生效新账号(Claude Desktop 使用独立登录,不受影响)。

实战二:一键切换 Codex 账号

Codex 详情页内置" Codex 账号"面板(组件源码:CodexAccountsSection.tsx),功能完整覆盖日常多号场景:

按钮作用
添加账号 / 登录在浏览器完成 Codex 登录,把新账号保存为托管账号
切换把当前生效身份切换为选中账号
刷新登录登录过期时续期,避免掉线
刷新用量立即拉取该账号的额度快照
移除删除不再使用的托管账号

对于 MSIX 安装的 Codex Desktop,切换后还会出现"重启 Codex Desktop"操作,用于把新账号的会话恢复过去。切换过程由 switch_runtime.rs 做进程级协调,保证同一时间只有一个账号操作在执行,杜绝"切一半"导致的登录错乱。

实战三:保存与切换 Grok 订阅账号

Grok(SuperGrok 订阅)的支持见 GrokAccountsSection.tsx:

  1. 在对应 Firefox 配置文件(或浏览器)中登录目标 Grok 账号;
  2. 点击保存当前账号,凭据被安全保存;
  3. 点击切换,新会话将使用该账号,现有会话保持原账号,进行中的任务不受影响;
  4. 登录过期时点击重新登录,用量面板会立即刷新。

三个账号面板的中英文提示文案维护在 zh-CN.ftl 中,方便核对界面行为。

托盘菜单:不打开设置页也能换号

除了设置面板,Win-CodexBar 还把账号操作直接做进了托盘右键菜单:Codex / Claude / Grok 的账号列表会以独立菜单块置顶,添加、保存、切换账号一步完成(托盘账号菜单实现:tray_accounts.rs)。

如何确认"不丢失登录"?✅

  • 切换 ≠ 注销:切换只改变"当前生效账号",其余账号的凭据原样保留;
  • 过期有救:健康账号不会出现多余登录入口,过期账号会明确给出刷新登录操作,行为说明见 saved-account-login-repair/README.md;
  • 加密存储:凭据走 Windows 用户级 DPAPI,不会以明文散落在配置目录。

小结

Win-CodexBar 的多账号切换把 Claude、Codex、Grok 的"加号、换号、保号"统一收敛到了托盘和设置页里:设置页管理凭据与用量,托盘菜单快速切换,DPAPI 加密保证安全。如果你也是多订阅并行用户,值得一试。

相关资源

  • 多账号设计决策:docs/adr/0003-multi-account-codex.md
  • Codex 账号域源码:rust/src/codex_accounts/
  • 托盘账号菜单:apps/desktop-tauri/src-tauri/src/tray_accounts.rs
  • Provider 接入与认证说明:docs/PROVIDERS.md

【免费下载链接】Win-CodexBar

Show usage stats for OpenAI Codex and Claude Code, without having to login. But for Window-Native

项目地址:https://gitcode.com/gh_mirrors/wi/Win-CodexBar
点击查看免费下载

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询