★ WOW! ★ 今日头条 POW! 最新上架 每日更新 ★ BANG! ★ ★ WOW! ★ 今日头条 POW! 最新上架 每日更新 ★ BANG! ★
yanchang
yanchang
发布于 2026-09-03 / 16 阅读
0
0

codex-auth使用方法

碎碎念

前段时间,注册了好几个plus账号,但是切换来切换去,实在是太麻烦了,所以找了一个账号切换的一个小工具。

使用方法如下

正确的录入多账号流程(避免 Token 被服务端注销)

核心思路是:通过临时改名/移走 auth.json 触发未登录状态,让服务端认为之前的 Token 依然合法。

1. 录入账号 A(例如 work)

Bash

# 正常登录账号 A
codex login

# 保存当前凭证为 work
codex-auth save work  # 或 codex-auth add

2. 准备登录账号 B(千万不要执行 codex logout!)

Bash

# 移走当前凭据,让 codex 误以为是全新的未登录终端
mv ~/.codex/auth.json ~/.codex/auth.json.tmp

# 这时 codex 检测不到本地凭据,会直接唤起新登录,登录账号 B
codex login

# 保存当前凭证为 personal
codex-auth save personal  # 或 codex-auth add

# 清理临时文件(若已保存成功,也可直接 rm)
rm -f ~/.codex/auth.json.tmp

后续日常无感切换

完成一次性录入后,codex-auth 只需在本地替换 ~/.codex/auth.json,两边的 Token 在服务端均保持活跃且有效:

Bash

# 切换到 work
codex-auth use work     # 或 codex-auth switch work

# 切换到 personal
codex-auth use personal # 或 codex-auth switch personal


评论