在现代软件开发中代码规模越来越大、技术栈越来越复杂开发者花在“理解代码、改动代码、反复验证”的时间往往远多于真正写新功能的时间。为了解决这一问题Codex应运而生。CodexCodex CLI是一个运行在终端中的 AI 编程助手。与普通聊天式 AI 不同它可以直接读取你的项目代码、理解文件结构在你的确认下修改源码、执行命令并一步步完成真实的开发任务。你可以把它理解为一个“懂代码、会动手、但始终受你控制的编程搭档”。在本文中你将从零开始学习 Codex 的安装、配置与实际使用方法包括如何接入第三方 API、如何在终端和 VS Code 中高效使用以及遇到常见问题时如何快速排查。即使你从未使用过类似工具也可以按照本文一步步完成配置并真正把 Codex 用到你的日常开发中。安装前准备所有系统通用Node.js 22npm 10稳定网络连接Windows 额外注意OpenAI 官方也提到 Windows 支持偏“实验性”更稳的方式是用 WSL 环境安装 Codex CLIWindows安装Git Bash按安装向导一直下一步即可。安装 Node.js建议装最新 LTS。安装 Codex CLI在 CMD / PowerShell 里执行npm install -g openai/codex验证codex --versionmacOSnpm install -g openai/codex codex --version必要时加 sudo。OpenAI 官方也提供了 Homebrew 安装方式可选brew install codex。Linux1先装 Node.js / npm不同发行版命令不同。2安装与验证sudo npm install -g openai/codex codex --version配置Token173.com 作为第三方APICodex CLI 会读取你的配置文件一般在 ~/.codex/Windows 也是用户目录下的 .codex。创建两份文件auth.json放密钥config.toml放模型与网关配置Windows 配置路径与文件1进入用户目录的 .codex示例C:\Users\testuser\.codex。如果看不到先在资源管理器开启“显示隐藏项目”。2没有就手动创建 .codex 文件夹并创建auth.jsonconfig.tomlauth.json把 sk-xxx 换成你的Token173.com 中转API Key{OPENAI_API_KEY: sk-xxx}config.tomlmodel_provider whatai model gpt-5-codex model_reasoning_effort high disable_response_storage true preferred_auth_method apikey [model_providers.whatai] name whatai base_url https://Token173.com/v1 wire_api responsesmacOS / Linux 配置命令创建文件mkdir -p ~/.codex touch ~/.codex/auth.json touch ~/.codex/config.toml编辑 auth.json粘贴同样的 JSON与 config.toml。要保证上下一致model_provider xxx 要和 [model_providers.xxx] 的段名一致。配置改完一定要“重启终端”关闭终端/重启终端后再启动 codex让配置生效。启动与基本使用终端进入你的项目目录cd your-project-folder codex你也可以直接在命令后跟一个初始任务例如让它先解释仓库结构codex Explain this codebase to me推荐的使用习惯很实用先让它“读项目、给计划”比如“先扫描项目结构列出你会修改哪些文件再开始动手”。小步提交每次只让它做一件事修一个 bug / 加一个功能点。用 Git 做检查点Codex 会改文件OpenAI 官方建议任务前后做 git checkpoint方便回滚。交互技巧Slash 命令与快捷操作在 Codex 交互界面里输入 / 可以打开 slash 命令菜单用来切换模型、调整权限、总结对话等。一些常见命令示例来源于体验分享与官方说明思路一致/status查看当前会话配置/状态/new开新会话清空上下文/model切换模型/init初始化一些模板/设置视版本而定另外很多版本支持用 ! 直接跑终端命令例如 !git status / !ls能减少你“让模型代跑命令”的成本。VS Code插件Codex流程是完成上述 .codex 配置后在 VS Code 扩展商店搜索并安装 codex安装后会出现在侧边栏。OpenAI 官方 quickstart 也提到安装后 Codex 面板会出现在侧边栏有时在折叠区。常见问题FAQ与排查清单**Q1****codex: command not found **/ 找不到命令原因常见是 npm 全局安装路径没加入 PATH或安装没成功。先运行 codex --version 验证是否安装成功。重新安装npm install -g openai/codexQ2Linux/macOS 安装时报权限错误EACCES用 sudo npm install -g openai/codexLinux 写法。更长期的做法是把 npm 全局目录改到用户目录但这属于通用 Node/npm 运维不是 Codex 专属。Q3Windows 找不到 .codex文件夹提醒需要在资源管理器里打开“显示隐藏的项目”因为 .codex 是隐藏目录风格。Q4配置了 Key 但仍提示未认证 / 401确认两点1auth.json 内容必须是{OPENAI_API_KEY: sk-xxx}2重启终端后再运行 codex。Q5一直连不上 / 超时 / 网络错误检查 base_url 是否完全一致公司/校园网络可能需要代理或放行相关域名这是网络环境问题不是 Codex 本身。Q6模型不可用 / 报 model not found先用提供的模型名gpt-5.2-codex。如果你在Token173.com中转API模型列表看到的名称不同就要以实际可用模型为准模型名不匹配会直接失败。Q7config.toml写了但好像没生效最常见原因model_provider X 和 [model_providers.X]名字不一致比如一个写 whatai另一个写 api111。whatai的不同系统示例里名字确实不一样所以你改的时候要保持一致。忘记重启终端。Q8怎么升级 / 更新 Codex CLIOpenAI 官方给的升级方式是npm i -g openai/codexlatestQ9有哪些命令行参数/高级配置可以查命令与 flag 参考官方提供了“command line options”参考页并说明 CLI 默认从 ~/.codex/config.toml 读取配置也支持用 -c keyvalue 临时覆盖。配置字段的完整参考官方也有 config reference 页面。
OpenAI Codex安装配置中转API超详细教程,AI编程工具Codex实战配置文件常见错误总结
在现代软件开发中代码规模越来越大、技术栈越来越复杂开发者花在“理解代码、改动代码、反复验证”的时间往往远多于真正写新功能的时间。为了解决这一问题Codex应运而生。CodexCodex CLI是一个运行在终端中的 AI 编程助手。与普通聊天式 AI 不同它可以直接读取你的项目代码、理解文件结构在你的确认下修改源码、执行命令并一步步完成真实的开发任务。你可以把它理解为一个“懂代码、会动手、但始终受你控制的编程搭档”。在本文中你将从零开始学习 Codex 的安装、配置与实际使用方法包括如何接入第三方 API、如何在终端和 VS Code 中高效使用以及遇到常见问题时如何快速排查。即使你从未使用过类似工具也可以按照本文一步步完成配置并真正把 Codex 用到你的日常开发中。安装前准备所有系统通用Node.js 22npm 10稳定网络连接Windows 额外注意OpenAI 官方也提到 Windows 支持偏“实验性”更稳的方式是用 WSL 环境安装 Codex CLIWindows安装Git Bash按安装向导一直下一步即可。安装 Node.js建议装最新 LTS。安装 Codex CLI在 CMD / PowerShell 里执行npm install -g openai/codex验证codex --versionmacOSnpm install -g openai/codex codex --version必要时加 sudo。OpenAI 官方也提供了 Homebrew 安装方式可选brew install codex。Linux1先装 Node.js / npm不同发行版命令不同。2安装与验证sudo npm install -g openai/codex codex --version配置Token173.com 作为第三方APICodex CLI 会读取你的配置文件一般在 ~/.codex/Windows 也是用户目录下的 .codex。创建两份文件auth.json放密钥config.toml放模型与网关配置Windows 配置路径与文件1进入用户目录的 .codex示例C:\Users\testuser\.codex。如果看不到先在资源管理器开启“显示隐藏项目”。2没有就手动创建 .codex 文件夹并创建auth.jsonconfig.tomlauth.json把 sk-xxx 换成你的Token173.com 中转API Key{OPENAI_API_KEY: sk-xxx}config.tomlmodel_provider whatai model gpt-5-codex model_reasoning_effort high disable_response_storage true preferred_auth_method apikey [model_providers.whatai] name whatai base_url https://Token173.com/v1 wire_api responsesmacOS / Linux 配置命令创建文件mkdir -p ~/.codex touch ~/.codex/auth.json touch ~/.codex/config.toml编辑 auth.json粘贴同样的 JSON与 config.toml。要保证上下一致model_provider xxx 要和 [model_providers.xxx] 的段名一致。配置改完一定要“重启终端”关闭终端/重启终端后再启动 codex让配置生效。启动与基本使用终端进入你的项目目录cd your-project-folder codex你也可以直接在命令后跟一个初始任务例如让它先解释仓库结构codex Explain this codebase to me推荐的使用习惯很实用先让它“读项目、给计划”比如“先扫描项目结构列出你会修改哪些文件再开始动手”。小步提交每次只让它做一件事修一个 bug / 加一个功能点。用 Git 做检查点Codex 会改文件OpenAI 官方建议任务前后做 git checkpoint方便回滚。交互技巧Slash 命令与快捷操作在 Codex 交互界面里输入 / 可以打开 slash 命令菜单用来切换模型、调整权限、总结对话等。一些常见命令示例来源于体验分享与官方说明思路一致/status查看当前会话配置/状态/new开新会话清空上下文/model切换模型/init初始化一些模板/设置视版本而定另外很多版本支持用 ! 直接跑终端命令例如 !git status / !ls能减少你“让模型代跑命令”的成本。VS Code插件Codex流程是完成上述 .codex 配置后在 VS Code 扩展商店搜索并安装 codex安装后会出现在侧边栏。OpenAI 官方 quickstart 也提到安装后 Codex 面板会出现在侧边栏有时在折叠区。常见问题FAQ与排查清单**Q1****codex: command not found **/ 找不到命令原因常见是 npm 全局安装路径没加入 PATH或安装没成功。先运行 codex --version 验证是否安装成功。重新安装npm install -g openai/codexQ2Linux/macOS 安装时报权限错误EACCES用 sudo npm install -g openai/codexLinux 写法。更长期的做法是把 npm 全局目录改到用户目录但这属于通用 Node/npm 运维不是 Codex 专属。Q3Windows 找不到 .codex文件夹提醒需要在资源管理器里打开“显示隐藏的项目”因为 .codex 是隐藏目录风格。Q4配置了 Key 但仍提示未认证 / 401确认两点1auth.json 内容必须是{OPENAI_API_KEY: sk-xxx}2重启终端后再运行 codex。Q5一直连不上 / 超时 / 网络错误检查 base_url 是否完全一致公司/校园网络可能需要代理或放行相关域名这是网络环境问题不是 Codex 本身。Q6模型不可用 / 报 model not found先用提供的模型名gpt-5.2-codex。如果你在Token173.com中转API模型列表看到的名称不同就要以实际可用模型为准模型名不匹配会直接失败。Q7config.toml写了但好像没生效最常见原因model_provider X 和 [model_providers.X]名字不一致比如一个写 whatai另一个写 api111。whatai的不同系统示例里名字确实不一样所以你改的时候要保持一致。忘记重启终端。Q8怎么升级 / 更新 Codex CLIOpenAI 官方给的升级方式是npm i -g openai/codexlatestQ9有哪些命令行参数/高级配置可以查命令与 flag 参考官方提供了“command line options”参考页并说明 CLI 默认从 ~/.codex/config.toml 读取配置也支持用 -c keyvalue 临时覆盖。配置字段的完整参考官方也有 config reference 页面。