AIToken666

恢复使用自己的 OpenAI 官方账号

配置了 AIToken666 后,~/.codex 目录里会有 2 个配置文件:config.tomlauth.json,它们指向 AIToken666 的 API 服务。

切回自己的 OpenAI 官方账号只需把这 2 个文件备份改名,重启相关程序,然后登录 OpenAI 账号。随时可以切回来,两套配置互不影响。

第一步:找到 .codex 文件夹

配置文件存放在用户目录下的 .codex 文件夹里:

系统路径
macOS / Linux~/.codex
WindowsC:\Users\你的用户名\.codex

在终端里执行以下命令,文件管理器会自动打开 .codex 文件夹:

open ~/.codex
xdg-open ~/.codex
explorer $env:USERPROFILE\.codex

找不到文件夹?.codex 是隐藏文件夹:macOS 在 Finder 中按 ⌘ + Shift + . 显示隐藏文件;Windows 在资源管理器「查看」中勾选「隐藏的项目」。

打开后你会看到两个文件:

  • config.toml — Codex 的配置文件(指定了使用 AIToken666)
  • auth.json — 密钥文件(存着 AIToken666 的 API Key)

第二步:退出正在运行的程序

改名文件之前,先把跟 Codex 相关的程序全部退出,避免文件被占用导致改名失败或配置冲突:

  1. 退出 Codex CLI 会话 — 如果终端里正开着 codex 对话,输入 /exit 退出
  2. 退出 Codex App — Mac 状态栏 / Windows 系统托盘里的 Codex 图标,右键选择退出(Quit)
  3. 关闭 IDE 中的 Codex 插件 — 如果你在 VSCode / Cursor / Trae 里装了 Codex 插件,把 IDE 也关掉

第三步:备份 2 个配置文件

config.tomlauth.json 分别重命名为备份文件:

# 备份 config.toml
mv ~/.codex/config.toml ~/.codex/config.toml.aitoken666

# 备份 auth.json
mv ~/.codex/auth.json ~/.codex/auth.json.aitoken666
# 备份 config.toml
Rename-Item "$env:USERPROFILE\.codex\config.toml" "config.toml.aitoken666"

# 备份 auth.json
Rename-Item "$env:USERPROFILE\.codex\auth.json" "auth.json.aitoken666"

执行完后确认 .codex 文件夹里只剩 config.toml.aitoken666auth.json.aitoken666。两个文件都改名后,Codex 启动时会当作全新环境,让你重新登录。

第四步:登录自己的 OpenAI 账号

打开终端,运行:

codex login

浏览器会自动打开,跳转到 OpenAI 官方登录页面。完成登录授权后,浏览器会提示「已成功连接」,终端也会显示登录完成。

登录成功后,Codex 会自动生成新的 config.tomlauth.json,里面存的是你 OpenAI 官方账号的信息。

第五步:验证是否成功

在任意项目目录下运行:

codex

能正常进入对话,且终端里没有显示 aitoken666 相关字样,说明已经成功切回官方账号了。


想切回 AIToken666?

把备份文件改回来即可:

# 先把当前官方账号的配置备份(方便下次再切回来)
mv ~/.codex/config.toml ~/.codex/config.toml.openai
mv ~/.codex/auth.json ~/.codex/auth.json.openai

# 恢复 AIToken666 的配置
mv ~/.codex/config.toml.aitoken666 ~/.codex/config.toml
mv ~/.codex/auth.json.aitoken666 ~/.codex/auth.json
# 先把当前官方账号的配置备份
Rename-Item "$env:USERPROFILE\.codex\config.toml" "config.toml.openai"
Rename-Item "$env:USERPROFILE\.codex\auth.json" "auth.json.openai"

# 恢复 AIToken666 的配置
Rename-Item "$env:USERPROFILE\.codex\config.toml.aitoken666" "config.toml"
Rename-Item "$env:USERPROFILE\.codex\auth.json.aitoken666" "auth.json"

改完重启 Codex 即可。