OpenAI Codex 完整下载+安装+CC-Switch联动配置(国内可用版)
·
OpenAI Codex 完整下载+安装+CC-Switch联动配置(国内可用版)
前置说明
Codex 是 OpenAI 代码专用AI,分 桌面客户端 Codex Desktop + 终端 Codex CLI;国内无法直连OpenAI官方接口,必须搭配 CC-Switch本地代理 做协议转发,才能接入DeepSeek、中转API、本地Ollama等模型。
完整链路:Codex → CC-Switch(127.0.0.1:15721) → 第三方API服务商
一、Codex 下载安装(全平台)
方式1:桌面App安装(最推荐,可视化操作)
**Windows:**:https://pan.quark.cn/s/1ed5727cd602
- Windows:
Codex-Desktop-x.x.x.msi双击安装,路径默认C盘 - macOS:
.dmg镜像,拖入应用程序 - Linux:
.deb/.AppImage
- 打开报错拦截处理
Windows:更多信息→仍要运行
macOS终端执行:
xattr -d com.apple.quarantine /Applications/Codex.app
方式2:Codex CLI(终端命令行,程序员首选)
全局一键安装
# 全平台通用
npm install -g @openai/codex
# Mac Homebrew备选
brew install codex
验证安装成功:
codex --version
二、CC-Switch 提前安装(必须先装,核心中转)
安全下载渠道
GitHub Releases:https://github.com/farion1231/cc-switch/releases
Assets内对应系统包:
- Windows:
.msi安装版 /Portable.zip绿色版 - macOS:
Universal.dmg
CC-Switch基础初始化
- 打开软件,顶部切换到 Codex 标签页
- 左上角开启本地代理Proxy(端口默认15721,绿色运行)
三、CC-Switch 配置Codex对接(核心步骤)
步骤1:添加API服务商(DeepSeek/中转API/Ollama任选)
- Codex标签页 → 右侧 +新增服务商
- 选择预设模型(例DeepSeek),或自定义中转
| 配置项 | 填写规范 |
|--------|----------|
| 供应商名称 | 自定义备注(DeepSeek/中转平台) |
| Base URL | 平台提供接口地址,结尾不加/v1|
| API Key | 平台后台生成sk密钥 |
| 模型名称 | deepseek-coder-v2 / gpt-4o-codex等 |
| 开启本地路由 | ✅ 勾选(自动适配Codex专属Responses协议) | - 保存,右侧点击启用,状态Active
步骤2:开启Codex专属路由
- CC-Switch右上角设置 → 路由Routing
- 打开「Codex路由接管」开关
- 确认端口:
127.0.0.1:15721,无端口占用即可
步骤3:CC-Switch自动同步Codex配置文件
保存服务商后,软件自动写入Codex本地配置:
- Windows路径:
C:\Users\用户名\.codex\config.toml - Mac/Linux路径:
~/.codex/config.toml
无需手动修改文件,重启Codex即可生效
四、Codex 启动与验证配置
1. CLI终端验证(最准)
打开终端执行:
codex
出现对话窗口,顶部model显示你在CC-Switch启用的模型名,提问能正常返回代码=配置成功
2. Codex桌面端验证
- 完全关闭Codex、CC-Switch,重新打开CC-Switch再开Codex
- 右下角模型下拉框,选择你添加的模型
- 发送代码提问,正常回复即链路打通
五、手动配置方案(CC-Switch失效备用)
如果不想用CC-Switch,手动修改Codex配置文件
- 新建/编辑
~/.codex/config.toml
openai_base_url = "http://127.0.0.1:15721/v1"
model = "deepseek-coder-v2"
sandbox_mode = "workspace-write"
web_search = "disabled"
[model_providers.custom]
api_key = "你的API密钥"
- 新建
auth.json
{"OPENAI_API_KEY":"你的密钥"}
六、常见报错解决
- 连接超时/请求失败
- 检查CC-Switch代理是否开启,端口15721未被占用
- Base URL末尾不要带多余斜杠,API Key复制完整
- 切换手机热点重试网络
- Codex识别不到自定义模型
- CC-Switch勾选「Codex本地路由」,保存后重启Codex
- 端口占用15721
- CC-Switch设置内修改代理端口,保存重启软件
- macOS打开Codex提示损坏
终端执行隔离解除命令
xattr -cr /Applications/Codex.app
补充区分:Codex vs Claude Code
- Codex:OpenAI 代码工具,适配GPT系列代码模型,用CC-Switch走Responses协议转发
- Claude Code:Anthropic工具,适配Claude系列,CC-Switch单独Claude标签配置,两者不互通
更多推荐


所有评论(0)