十五、Codex 使用指南

1.安装Codex

Codex 它可以直接在 ChatGPT 网页上使用,也可以直接在本地安装对应的 Codex CLI。

Codex 也可以直接在 VS Code IDE 上安装对应的扩展插件,UI看起来就是在使用 Cursor 一样。

方式一:在终端使用 Codex CLI

Codex CLI 两种安装方式:npm 和 Homebrew。
1使用 npm 的话, 需要先安装一下 NodeJS 环境。

如果系统是 Ubuntu / Debian 的 Linux用户,可以使用下面的命令安装Node.js:

Plain TextCopyxxxxxxxxxx5 1curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash -2sudo apt-get install -y nodejs3node --version4npm --version5

如果系统是 MacOS 的用户,可以用下面的命令安装Node.js:

Plain TextCopyxxxxxxxxxx5 1sudo xcode-select --install2/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"3sudo brew install node4node --version5

2安装Codex

(1)确保你的 npm 和 Nodejs可以使用时,就可以通过以下命令安装 Codex CLI:
(2) 使用 Homebrew 安装 Codex:

两种方式,选择其中之一就行,我是已经有Node.JS环境,所以就用第一种方式进行安装了。

截图

3. 验证安装 打开命令提示符 (CMD) 或 PowerShell,运行:

安装之后,开启你的终端,执行 codex 就可以唤醒 Codex CLI 。

2. 配置 第三方API 方法

1. 配置文件

1进入当前用户的用户目录下的 文件夹中,例如:.codex C:\Users\testuser\.codex注意:如果看不到该目录,说明您没有打开 Windows 的“显示隐藏的项目”,请先在文件资源管理器中开启。

截图

2如果没有 文件夹,请手动创建该文件夹,然后在其中创建 以及 两个文件。.codex config.toml和auth.json

截图

2.填写配置 (需要将 auth.json中OPENAI_API_KEY的值替换成您的令牌)。sk-xxxxxxxxxxxxxxxxxxxx

auth.json中的配置:

config.toml中的配置(直接粘贴下面的内容即可): model_reasoning_effort可选值为 , , ,分别代表模型思考的努力程度(高、中、低)。config.toml model_reasoning_effort high medium low

关闭终端,然后再次启动 codex,运行以下命令启动:

Codex 运行界面:

截图

方式二:在 VSCode 上使用 Codex

哪些 IDE 工具支持 Codex 扩展呢? 你可以在 VS Code、Cursor、Windsurf 等,搜索对应的 Codex 插件 就可以看到官方的Codex。

下面我就以 VS Code 为例子教大家怎么安装。

首先,打开你的VS Code,在插件市场搜索 Codex ,注意识别是 OpenAI 的标志的 Codex,不然你会安装到其他插件去了。

截图

安装之后,你就可以在你的IDE右上方看到 OpenAI 的Logo,你也可以在侧边栏直接唤醒你的 Codex。

截图

比如你要改什么文件,或者想做什么,直接在输入框输入即可,另外也可以切换你的模型 ,平时我都是直接使用 gpt-4(high)。

截图