准备工作
在开始之前,请确认以下信息:
- 操作系统:Windows 11(推荐)或 macOS 12+
- 网络环境:可正常访问
https://true-sota.com(国内直连) - 权限:Windows 用户需管理员权限,Mac 用户需 sudo 权限
- 账号:已在 TrueSOTA 完成注册(下文详述)
获取 TrueSOTA API Key
这是登录 Codex 的唯一凭证,请妥善保管!
- 浏览器打开: TrueSOTA - AI API Gateway
- 使用邮箱注册并登录(支持 Linux.do 一键登录)
- 进入「API Keys」页面 → 点击「创建 API Key」
- 复制并保存这串以
sk-开头的密钥,禁止截图、禁止上传至任何代码仓库
下载安装 CC Switch(代理管理工具)
CC Switch 是连接 Codex 与 TrueSOTA 的桥梁,用于管理 API 路由和模型切换。
- 访问内部镜像站(或 GitHub 发布页): Releases · farion1231/cc-switch · GitHub
- 下载对应安装包:
- Windows:
CC-Switch-vX.X.X-Windows.msi - macOS:
CC-Switch-vX.X.X-mac.dmg
- Windows:
- 双击安装,一路「Next」(Windows)或拖入 Applications(Mac)
- 确认版本号 ≥ 3.16.2(点击「帮助」→「关于」查看)
下载安装 Codex 桌面版(Windows)
Windows 用户推荐以下两种方式:
方式一:Microsoft Store(推荐)
- 打开「Microsoft Store」(微软商店)
- 搜索「Codex」
- 核对发布者为 OpenAI,点击「获取」或「安装」
- 等待下载完成
方式二:官网引导安装
- 访问 OpenAI 官方下载页:https://openai.com/codex
- 点击 Windows 版本下载按钮,会下载一个约 1.3MB 的引导程序
- 双击运行,它会自动唤起 Microsoft Store 完成安装
避坑:如果商店搜不到 Codex,按 Win+I 打开设置 →「时间和语言」→ 把「地区」切换为美国,重新打开商店即可。
配置 CC Switch 对接 TrueSOTA(核心!)
这一步是让 Codex 通过 TrueSOTA 进行认证和模型调用的关键,请仔细操作。
第一步:添加 TrueSOTA 供应商
- 打开 CC Switch
- 点击顶部「Codex」标签
- 点击右上角「+」按钮
- 在弹出的配置界面中:
- 供应商名称:填写
TrueSOTA - API Key:粘贴第 2 步获取的
sk-密钥 - Base URL:填入
https://true-sota.com/v1(若失败可尝试去掉/v1)
- 供应商名称:填写
- 其他参数保持默认,点击「保存」
第二步:开启本地路由(极易遗漏!)
不开路由,Codex 永远连不上 TrueSOTA!
- CC Switch →「设置」→「路由」→「本地路由」
- 打开「路由总开关」(地址 127.0.0.1:15721)
- 「路由启用」中勾选「Codex」
- 确认状态显示「运行中」
▲ 必须打开「路由总开关」并勾选 Codex
第三步:启用 TrueSOTA 并重启 Codex
- 回到 CC Switch 的 Codex 标签页
- 找到刚刚创建的 TrueSOTA 配置,点击「启用」
- 完全关闭 Codex(包括系统托盘进程),重新打开
修改 config.toml 配置文件(Windows)
打开文件管理器,访问路径:
C:\Users\你的用户名\.codex\config.toml
用记事本打开,修改 model 字段为 TrueSOTA 支持的模型名称(如 deepseek-v4-pro 或 gpt-4,请以 TrueSOTA 官方列表为准):
# 原默认值(可能报错)
model = "gpt-5.6-sol"
# 推荐使用(二选一,TrueSOTA 均支持)
model = "deepseek-v4-pro" # 编码能力强,推荐
model = "deepseek-v4-flash" # 速度更快
确认 base_url 指向本地代理(CC Switch 路由地址):
[model_providers.custom]
base_url = "http://127.0.0.1:15721/v1"
▲ 修改 config.toml 中的 model 字段
保存后 必须重启 Codex 才能生效。
若使用 Mac,配置文件路径为
~/.codex/config.toml,内容完全相同。
使用 Codex CLI(命令行版)
桌面版已内置 CLI,无需额外下载。
- 打开 PowerShell(Windows)或 Terminal(Mac)
- 启动 Codex CLI
codex
- 验证安装
codex --version
codex --help
- 试用
codex
> 用中文写一个 Python 程序,计算 1 到 100 的和
▲ 直接输入问题即可
启动前务必确保 CC Switch 已打开且本地路由已开启,否则会连接失败。
让 Codex 操作你的电脑(权限配置)
默认 Codex 较为保守,需手动授予文件读写和命令执行权限。
打开 C:\Users\你的用户名\.codex\config.toml(Mac 同路径),添加以下内容:
[windows] # Mac 下对应 [darwin],但字段类似
# elevated: 独立低权限沙箱用户(推荐)
sandbox = "elevated"
# 允许操作的目录
read_roots = ["C:\\Users\\你的用户名"] # Mac 改为 ["/Users/你的用户名"]
write_roots = ["C:\\Users\\你的用户名"]
# 允许的工具权限
allow_shell = true
allow_file_read = true
allow_file_write = true
allow_command_run = true
▲ 添加权限配置
安全提示(内部必读):
- 请将「你的用户名」替换为实际用户名
- 开启后 Codex 可读写整个用户目录,切勿执行不可信指令
- 首次操作时 Codex 仍会弹出确认框,请仔细核对
Mac 用户补充说明
若您使用 macOS,请参照以下简版流程:
- 安装 Codex(任选其一)
-
brew install --cask codex # 或 curl -fsSL https://chatgpt.com/codex/install.sh | sh
-
- 配置 CC Switch:同 Windows 第 5 步,供应商和路由设置完全一致。
- 配置文件位置:
~/.codex/config.toml,内容与 Windows 相同(路径格式改为 Unix 风格)。 - 登录验证:执行
codex login,Codex 会读取配置文件中的 API Key(通过 CC Switch 代理),无需额外 OAuth 流程。






