cid i
把当前 Codex 登录态同步到
~/.codex/codex-id.json
。
Codex account switching CLI
Codex ID 把 Codex 登录态变成可切换账号库。
统一管理
~/.codex/auth.json
、
~/.codex/codex-id.json
和访问令牌账号。
cid a
添加,
cid l
看额度,
cid u
切换。
把本机已有登录态,变成可管理账号。
多份登录态保存到
~/.codex/codex-id.json
,当前账号写回
~/.codex/auth.json
。
优先用邮箱;没有邮箱时用
account_id
前 8 位,访问令牌账号用邮箱或
pat-短标识
。
cid l
先续期临期
access_token
,再显示 Plan、Next、Total。
绿色
*
是当前账号;黄色、灰色、红色分别是 limited、cooling、
offline。无参
cid r
只清理明确离线账号。
第一步,先同步本地 Codex 账号。
cid i
登记当前账号到
~/.codex/codex-id.json
,之后再添加、查看、切换。
cid init | i
cid add | a
cid add | a at-...
npm install -g codex-id
npx codex-id init
切换账号,本质是替换当前 auth.json。
~/.codex/codex-id.json
保存多份登录态;
cid u
只把目标账号的
auth.json
写回当前槽位;目标可以是序号、邮箱、短 ID 或
pat-短标识
。
cid i
检查环境并保存当前登录态到
codex-id.json
。
cid a
调用
codex login
登录;
cid a at-...
验证访问令牌并保存到
codex-id.json
。
cid l
用
refresh_token
刷新临期登录态,再显示编号和额度。
cid u 2
按编号切换,也支持邮箱、短 ID 和
pat-短标识
;不带账号的
cid u
在 limited / cooling / offline 时切到第一个
available 账号。
~/.codex/auth.json
;如果
cid l
续期当前账号,也会同步更新它。VS Code Codex 可能需要重载。
cid r
带参数删除指定账号;无参只清理 offline,跳过 unknown。