文章为个人辛苦整理已加入原创侵权保护禁止私自转载。文章所在专栏《黑猫的AI工具箱》1 windows codex应用安装★ 准备工作codex没法编辑代码所以提前下载安装好vscode网上有人说需要提前安装node.js做嵌入式开发是不需要的。如果要跑 JavaScript/TypeScript 项目才需要。★ 安装步骤1、软件下载地址需要科学上网才能访问https://chatgpt.com/codex2、有chatapt账号就用chatgpt登录。我是公司申请的key选择其他方式登录。输入key即可。输入key之后就进入codex界面了。3、打开 “C:\Users\用户名.codex”新建auth.json存放API Key复制粘贴如下内容OPENAI_API_KEY替换为公司Token。(如果C:\Users\用户名.codex路径下有auth.json的话就不用新建只需要确认一下是否正确。)4、此时以为成功了但是实际上使用的时候发现没这么容易又出现了如下报错实际上还需要配置config.toml。这才是codex软件配置的核心文件。打开 “C:\Users\用户名.codex\config.toml” 存放模型等信息复制粘贴如下内容放在该文件最上方即可。# 基础设置 model_provider custom # 必须与下方的 [model_providers.xxx] 名称一致 model gpt-5.3-codex # 根据第三方提供的模型名填写 model_reasoning_effort medium # low/medium/high/minimal disable_response_storage true preferred_auth_method apikey # 第三方 API 提供商配置 [model_providers.custom] nameCustom API base_urlhttps://xxxx.xxx.com/xx # 此处就是第三方AI供应商 wire_apiresponses timeout 30 # 秒为什么它能解决 401 错误原本的auth.json里存放的 API Key并不是 OpenAI 官方的 Key而是由这个第三方服务商 xxx.com签发、专门用于访问他们网关的密钥。错误流程你之前的情况Codex 没有config.toml- 使用默认配置 - 尝试连接api.openai.com- 提交了你的第三方 Key - OpenAI 服务器一看“这不是我家的钥匙” - 返回401 Unauthorized。正确流程配置后Codex 读取config.toml- 知道要连接aigateway.xxx.com- 将请求和你的 API Key 一起发送到该网关 - 网关验证“嗯这是我签发的有效钥匙。” - 认证通过转发请求给背后的模型并返回结果。5、然后就可以进行对话写代码了。2 linux下安装codex CLI去chatgpt官网下载codex cli安装包https://github.com/openai/codex/releases/latest/download/codex-x86_64-unknown-linux-musl.tar.gz 需科学上网下完完成后放到ubuntu里面去。然后解压并移动tar -xzf codex-x86_64-unknown-linux-musl.tar.gz chmod x codex-x86_64-unknown-linux-musl mkdir -p ~/.local/bin mv codex-x86_64-unknown-linux-musl ~/.local/bin/codex把 ~/.local/bin 加到 PATHecho export PATH$HOME/.local/bin:$PATH ~/.bashrc source ~/.bashrc验证。输入codex --version如果出现了相关版本号就说明ok了。启动。输入codex就出现如下界面说明启动了。先退出当前 Codex 界面按 CtrlC。在ubuntu里面创建配置mkdir -p ~/.codex vim ~/.codex/config.toml粘贴如下内容到config.toml中并进行保存。model_provider custom model gpt-5.3-codex model_reasoning_effort medium preferred_auth_method apikey disable_response_storage true sandbox_mode workspace-write approval_policy on-request [model_providers.custom] name Custom API base_url https://aigateway.yeestor.com/v1 wire_api responses env_key OPENAI_API_KEY timeout 30输入key并让key永久有效a.输入vim ~/.bashrcb.最后面加上一行export OPENAI_API_KEY“国内的key” c.然后 source ~/.bashrc。权限修改建议chmod 700 ~/.codex chmod 600 ~/.codex/config.toml找一个存在代码项目的路径进去然后输入codex会出现如下界面。直接选择 yes 即可。意思是是否信任这个项目目录。信任后它才会允许加载项目本地配置、hooks、执行策略等。然后就进入如下界面意思就是问你用不用最新的模型。因为前面config.toml里面配置的gpt-5.3-codex模型实际上已经有更新的模型了。这个看自己需求选择1或者2都行。再然后就进入这个界面了就可以在如图位置进行对话提问了。