系统要求
| 系统要求 | 细节 |
|---|---|
| 操作系统 | macOS 12+、Ubuntu 20.04+/Debian 10+ 或通过 WSL2 的Windows 11 |
| Git(可选,推荐) | 2.23+ 内置 PR 助手 |
| 内存 | 最低 4 GB(建议 8 GB) |
| Node版本 | 需要Node 22+ |
步骤一:安装Codex CLI
选择一种安装方式即可。 npm(通用)如遇 codex 无法执行或 Node 版本过旧,请升级 Node(常见需要 Node 22+),或改用 Homebrew 安装。
Codex配置
安装后,我们开始配置codex才能通过apikey方式接入我们的API。如果你是通过openai plus会员来使用codex,可跳过后续教程,codex中直接登录plus账号即可使用。1.在v-api平台注册并充值
进入网站 https://api.v3.cm 进行注册并充值,然后在“令牌管理”页面,复制apikey,后续需要用到。2.codex配置文件config.toml
Codex 启动时会在~/.codex/ 读取config.toml文件。若不存在就新建:
config.toml中加入如下配置,根据需求修改:
3.添加apikey环境变量
这步很重要,我们需要将我们设置的环境变量V_API_KEY添加到系统配置中。
key值就是我们从“令牌管理”页面复制的sk-开头的apikey。
Window用户设置apikey环境变量:
Mac/Linux用户设置环境变量:
方法一:永久设置(推荐) 1.编辑配置文件(或直接手动打开文件)验证是否设置成功
sk-xxxxxx则说明设置成功!
启动命令
Codex CLI原生命令
vscode中使用Codex插件
如果是在vscode中使用codex插件,我们配置好后需要完全退出vscode重新启动才能生效。Codex高级使用技巧指南
CLI 参考
| 命令 | 目的 | 例子 |
|---|---|---|
| codex | 交互式TUI | codex |
| codex ”…” | 交互式 TUI 的初始提示 | codex “fix lint errors” |
| codex exec ”…” | 非交互式”自动化模式” | codex exec “explain utils.ts” |
非交互/CI模式
在管道中以无头方式运行 Codex。示例 GitHub Action 步骤:模型上下文协议(MCP)
通过在~/.codex/config.toml中定义一个mcp_servers部分,可以将 Codex CLI 配置为使用 MCP 服务器。它旨在反映 Claude 和 Cursor 等工具在其各自的 JSON 配置文件中的 mcpServers 定义方式,尽管 Codex 的格式略有不同,因为它使用的是 TOML 而不是 JSON,例如:

