OpenAI Codex 安装

在开发环境中配置 OpenAI Codex 并通过 i7Relay 中转服务使用,支持团队内网和自建中转部署。

什么是 OpenAI Codex

OpenAI Codex 是基于 GPT 模型的高级代码生成 AI,专门针对编程任务进行了优化。它能够:

  • 根据自然语言描述生成代码
  • 自动补全代码片段
  • 解释和重构现有代码
  • 支持多种编程语言

通过 i7Relay 中转服务,您可以在国内网络环境下稳定使用 OpenAI 服务。

安装 Node.js(已安装可跳过)

bash
# Ubuntu / Debian 用户
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash -
sudo apt-get install -y nodejs
node --version

# macOS 用户
sudo xcode-select --install
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install node
node --version

确保 Node.js 版本 ≥ 18.0
提示:如果你之前安装过其他本地中转/代理工具,占用同一个端口可能导致冲突,建议停用或卸载后再继续。

安装 Codex cli

bash
npm i -g @openai/codex
codex -V

最新版 gpt-5-codex 模型请运行

bash
codex -m gpt-5-codex

配置环境变量

从OpenAI Codex (v0.36.0) 开始.env配置不会默认读取,一定使用下面的env_key = "I7RELAY_KEY"配置教程

~/.codex/config.toml 文件中添加以下配置:

关于env_key = "I7RELAY_KEY" 这个地方指的是环境变量中env key的名字不要替换你个人中心的key,这个只是指定下面使用名字叫I7RELAY_KEY的环境变量
model_provider = "i7relay"
model = "gpt-5-codex"
model_reasoning_effort = "high"
disable_response_storage = true
preferred_auth_method = "apikey"

[model_providers.i7relay]
name = "i7relay"
base_url = "https://i7dc.com/api"
wire_api = "responses"
requires_openai_auth = true
# 这个地方指的是环境变量中env key的名字不要替换你个人中心的key,这个只是指定下面使用名字叫I7RELAY_KEY的环境变量
env_key = "I7RELAY_KEY"

~/.codex/auth.json 文件中添加以下配置:

{
    "OPENAI_API_KEY": null
}

再配置环境变量

必须配置要不然用不了
export I7RELAY_KEY="你个人中心的key"
开始使用 OpenAI Codex,让 AI 成为您的编程助手!🚀
与AI一起带来无限的创新,无尽的机遇
关于
功能特性
使用文档
定价方案
联系我们
条款和政策
使用条款
隐私条款
特定商取引法