热切换 Codex 账号
通过运行多个 Codex 账号来最大化 token 用量是很常见的做法。DevAgent 让你一键热切换当前活动账号,无需重新登录,也无需编辑配置。同样的流程也适用于 Claude Code 账号。
添加账号
- 在终端中至少登录每个 Codex 账号一次,使授权信息存放到
~/.codex下。 - 打开 设置 → 智能体 → Codex Accounts。
- DevAgent 会列出所有检测到的账号,及其用量和当前限额。
- 为每个账号起一个便于识别的标签 —— 例如 "personal"、"work" 等。
切换账号
点击状态栏中的 Codex 徽标,打开账号切换器。选择一个账号;此后启动的任何新 Codex 会话都会使用它。已经在运行的会话会保留其原始账号,直到重启。
系统默认账号
System default(系统默认) 这一行是你在 ~/.codex 下当前的宿主 Codex 登录信息。(在 DevAgent 中添加的)受管账号不会重写该登录信息;它们运行在各自隔离的 home 目录中。当你希望启动行为与 DevAgent 之外的终端 codex 保持一致时,选择 System default。
当配置编辑似乎被忽略时
对于受管的 Codex 账号,DevAgent 会将你真实的 ~/.codex/config.toml 中的设置镜像到活动运行时的 home 目录。如果该源文件缺失、为空(例如云同步仍在下载中)或无法读取,Accounts 会显示一条警告:Codex 会一直保留最后一次成功同步的设置,直到源文件恢复正常。请修复横幅中所指路径处的文件,然后重启或重新选择该账号。
规则与注意事项
- 切换是即时的 —— DevAgent 重写的是活动凭据指针,它并不会重新进行身份验证。
- 已存在的 Codex 进程会保留其当前账号,直到重启。
- 状态栏中的用量读数跟随当前活动账号。
- 重启徽标会保留重启当时的活动账号。
Claude Code 账号
Claude 账号切换器的工作方式完全相同 —— 只是数据目录不同(~/.claude),交互体验一致。