游乐游手机版
首页/AI热点日报/热点详情

CodexCLI命令行工具安装超详细教程:新手完整配置指南

类型:热点整理2026-07-20
安装CodexCLI需四步:首先安装Node js18及以上版本并验证;其次以npm全局安装@openai codex;然后创建~ codex目录及config toml文件;最后通过环境变量或auth json配置API密钥。全部完成后即可使用codex命令。

在本地终端使用 Codex 模型进行代码编写、错误解释或文档生成,却卡在安装环节?npm 报错、命令找不到、Windows 下找不到 .codex 文件夹……这些常见问题其实都有简单解法。从零开始到成功运行,只需四步:安装 Node.js 18 以上版本、全局安装 Codex CLI、创建配置目录与文件、最后配置 API 密钥。

CodexCLI怎么安装?新手完整配置指南

安装 Node.js 与配置基础环境

Codex CLI 基于 Node.js 运行,因此首要任务是安装 Node.js,且必须为 18 或更高版本。低于 18 会直接触发 “Unsupported engine” 错误,导致安装失败。前往 nodejs.org 下载最新的 LTS 版本(目前为 v20.15.1),双击安装包一路 Next 即可。

安装完成后立即验证:打开终端(Windows 使用 PowerShell 或 Git Bash,macOS/Linux 使用默认 Terminal),执行 node -v && npm -v。如果只显示 node 版本,而 npm 提示 command not found,说明安装时未勾选 “Add to PATH”,重新安装并确保勾选即可。

这一步千万不能省略,否则后续所有 npm 命令都无法执行——这是硬性前提,并非夸大其词。

全局安装 Codex CLI 工具

在终端中执行:

npm install -g @openai/codex

国内用户若遇到超时或 ECONNRESET 错误,建议切换至淘宝镜像源以提升速度:

npm install -g @openai/codex --registry=https://registry.npmmirror.com

安装全程静默,无交互弹窗。完成后不要立即关闭终端——继续验证。

验证安装是否成功

直接在终端中输入:

codex --version

如果看到类似 codex-cli 0.46.0 的版本号,说明安装成功。若出现 command not found,多半是 npm 的全局 bin 路径未添加至系统 PATH。Windows 用户请检查安装时是否勾选 “Automatically install the necessary tools”;macOS/Linux 用户可使用 echo $PATH | grep -q "node_modules" || echo "PATH missing" 快速自查。

创建配置目录与文件

第一步:创建 .codex 目录

macOS/Linux 执行:mkdir -p ~/.codex

Windows 执行:mkdir %USERPROFILE%\.codex(在 PowerShell 中运行)

注意:Windows 资源管理器默认隐藏以点开头的文件夹,无法通过图形界面手动新建 “.codex” 文件夹,必须使用命令行创建,否则 Codex 启动时会静默失败。

第二步:进入该目录,新建空文件 config.toml

macOS/Linux 使用:touch ~/.codex/config.toml

Windows 使用:type nul > %USERPROFILE%\.codex\config.toml

第三步:向 config.toml 写入最简可用配置

macOS/Linux(使用 nano 编辑):nano ~/.codex/config.toml → 粘贴以下内容 → Ctrl+O 保存 → Ctrl+X 退出

Windows(使用记事本):右键 → “编辑” → 粘贴 → 保存为 UTF-8 编码,文件名必须带英文引号以防止自动添加 .txt:"config.toml"

model_provider = "openai"
model = "gpt-5-codex"

配置 API 密钥(两种方式可选)

方法一:环境变量方式(推荐 macOS/Linux)

编辑 shell 配置文件:nano ~/.zshrc(macOS)或 nano ~/.bashrc(Linux)

末尾追加一行:export OPENAI_API_KEY="sk-xxx"(将 sk-xxx 替换为从 API 提供商获取的真实密钥)

保存后立即生效:source ~/.zshrc

方法二:auth.json 文件方式(Windows 用户首选)

%USERPROFILE%\.codex 目录下新建文件 auth.json,内容严格为:

{"OPENAI_API_KEY":"sk-xxx"}(前后无空格、无注释、无逗号,JSON 格式必须合法)

此步骤若写错引号或遗漏大括号,Codex 启动时会报 invalid character 并退出,且不提示具体行数。以上两种方法任选其一,配置完成后即可使用 codex 命令开始体验。

来源:https://www.php.cn/faq/2614867.html?uid=1420570

相关热点

继续查看同栏目近期热点。

延伸阅读

补充最近整理过的热点入口。