OpenAI Codex 全平台详细安装与配置教程(Windows/Mac/Linux)

前言

本文为完整版 Codex 安装配置手册,覆盖 Windows、MacOS、Linux 三大操作系统,包含环境依赖安装、API密钥配置、配置文件编写、终端启动、VSCode插件使用等全套流程,适配所有开发者直接参考使用。


一、Windows 版本教程

1. 系统要求

  • 操作系统:Windows 10 / Windows 11

  • 运行环境:Node.js 22+、npm 10+

  • 基础条件:正常网络连接

2. 前置依赖安装

第一步:安装 Git Bash

访问 Git 官方下载地址(https://git-scm.com/install/),下载适配本机系统的安装包,全程默认下一步即可完成安装

第二步:安装 Node.js

访问 Node.js Node.js官网,下载并安装最新 LTS 长期支持版本。

3. 安装 Codex

打开 CMD 命令提示符 或 PowerShell,执行全局安装命令:

python 复制代码
npm install -g @openai/codex

4. 验证是否安装成功

打开 CMD 命令提示符 或 PowerShell, 输入以下命令,输出版本号即代表安装正常:

python 复制代码
codex --version

5. API 详细配置

5.1 获取 Auth Token
  1. 访问站点:startapi.top,登录个人控制台;

  2. 左侧菜单栏进入【API令牌】页面;

  3. 点击【添加令牌】,参数配置规则:

  • 令牌分组:必须选择 codex专属(选错将无法正常使用)

  • 令牌名称:自定义填写

  • 额度设置:建议设置为无限额度

  • 其余配置:保持系统默认即可

5.2 编写配置文件

重要提示:所有 sk-xxx 均需要替换为你在 startapi.top 生成的真实 API 密钥!

  1. 进入系统用户目录,找到 .codex 文件夹,示例路径:C:\Users\testuser\.codex;若找不到该文件夹,需在文件资源管理器中开启「显示隐藏的项目」;
  1. 若无 .codex 目录,手动创建,并在目录内新建两个文件:auth.json、config.toml;
  1. 填入对应配置内容, (需要将 sk-xxx 替换成您自己创建的真实 SK)。

a. auth.json 中的配置:

复制代码
{"OPENAI_API_KEY": "sk-xxx"}

b. config.toml 中的配置

复制代码
model_provider = "api111"
model = "gpt-5-codex"
model_reasoning_effort = "high"
disable_response_storage = true
preferred_auth_method = "apikey"

[model_providers.api111]
name = "api111"
base_url = "https://startapi.top/v1"
wire_api = "responses"

参数说明:model_reasoning_effort 支持 high、medium、low 三个值,分别对应模型高/中/低思考强度。

6. 启动 Codex

重启终端!

然后进入到您的工程目录:

复制代码
cd your-project-folder

运行以下命令启动:

复制代码
codex

7. VSCode 插件安装

完成以上全部配置后,打开 VSCode,进入扩展商店,搜索关键词 codex 并安装官方插件,安装完成后插件会展示在编辑器侧边栏,直接使用即可。


二、Mac 版本教程

1. 系统要求

  • 操作系统:macOS 12 及更高版本

  • 运行环境:Node.js 22+、npm 10+

  • 基础条件:正常网络连接

2. 安装 Node.js

方式一(官网安装) :访问 Node.js官网,下载最新 LTS 版本安装即可;

方式二(Homebrew 推荐):

python 复制代码
# 如果尚未安装 Homebrew,请先运行此命令
/bin/bash -c "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh](https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh))"

# 安装 Node.js
brew install node

3. 安装 Codex

打开终端(Terminal),执行安装命令,权限不足可添加 sudo:

python 复制代码
npm install -g @openai/codex

4. 验证安装

python 复制代码
codex --version

5. API 详细配置

5.1 获取 Auth Token
  1. 访问站点:startapi,进入控制台 - API令牌;

  2. 新建令牌,分组选择:codex特供;

  3. 自定义令牌名称,额度设置为无限额度,其余默认。

5.2 配置文件创建与编辑
  1. 一键创建目录与配置文件:
python 复制代码
mkdir -p ~/.codex
touch ~/.codex/auth.json
touch ~/.codex/config.toml
  1. 编辑 auth.json 文件:
python 复制代码
vi ~/.codex/auth.json

按 i 进入编辑模式,粘贴下方内容并替换密钥,ESC 后输入 :wq 保存退出:

请将下方的 sk-xxx 替换为您在 startapi.top 生成的实际 API 密钥!

python 复制代码
{"OPENAI_API_KEY": "sk-xxx"}
  1. 编辑 config.toml 文件:
python 复制代码
vi ~/.codex/config.toml

按 i 进入编辑模式,粘贴下方内容并替换密钥,ESC 后输入 :wq 保存退出:

python 复制代码
model_provider = "api111"
model = "gpt-5-codex"
model_reasoning_effort = "high"
disable_response_storage = true
preferred_auth_method = "apikey"

[model_providers.api111]
name = "api111"
base_url = "https://startapi.top/v1"
wire_api = "responses"

6. 启动 Codex

重启终端,切换项目目录并启动:

python 复制代码
cd your-project-folder

7. VSCode 插件安装

同 Windows 教程,在 VSCode 扩展市场搜索 codex,安装官方插件即可。


三、Linux 版本教程

1. 系统要求

  • 操作系统:Ubuntu 20.04+、Debian 10+、CentOS 7+ 等主流发行版

  • 运行环境:Node.js 22+、npm 10+

  • 基础条件:正常网络连接

2. 安装 Node.js

Ubuntu/Debian 系列:

复制代码
sudo apt update curl -fsSL https://deb.nodesource.com/
setup_lts.x | sudo -E bash - 
sudo apt-get install -y nodejs

CentOS/RHEL/Fedora 系列:

复制代码
# dnf 方式(Fedora) 
sudo dnf install nodejs npm
 # yum 方式(CentOS) 
sudo yum install nodejs npm

Arch Linux 系列:

复制代码
sudo pacman -S nodejs npm

3. 安装 Codex

复制代码
sudo npm install -g @openai/codex

4. 验证安装

复制代码
codex --version

5. API 详细配置

5.1 获取 Auth Token
  1. 访问站点:startapi.top,进入控制台 - API令牌;

  2. 新建令牌,分组选择:codex渠道-gpt;

  3. 自定义名称,额度无限,其余参数默认。

5.2 配置文件编写
  1. 创建目录及文件:

    mkdir -p ~/.codex&&
    touch ~/.codex/auth.json&&
    touch ~/.codex/config.toml

  2. 配置 auth.json:

    vi ~/.codex/auth.json

按 i 进入插入模式,粘贴以下内容(将 sk-xxx 替换为您的密钥),然后按 ESC 键,输入 :wq 并回车保存退出。

请将下方的 sk-xxx 替换为您在 startapi.top 生成的实际 API 密钥!

复制代码
{"OPENAI_API_KEY": "sk-xxx"}
  1. 配置 config.toml:

    vi ~/.codex/config.toml

按 i 进入插入模式,粘贴以下内容(将 sk-xxx 替换为您的密钥),然后按 ESC 键,输入 :wq 并回车保存退出。

复制代码
model_provider = "api111"
model = "gpt-5-codex"
model_reasoning_effort = "high"
disable_response_storage = true
preferred_auth_method = "apikey"

[model_providers.api111]
name = "api111"
base_url = "https://startapi.top/v1"
wire_api = "responses"

6. 启动 Codex

**重启终端,**然后进入到您的工程目录:

复制代码
cd your-project-folder codex

运行以下命令

复制代码
codex

7. VSCode 插件安装

打开 VSCode 扩展商店,检索 codex 并安装官方插件即可。

安装完成后会出现在侧边栏。


四、常见问题排查

若 Codex 启动报错、无法调用接口,请按以下顺序逐一排查:

  1. 核对 API Key 是否正确,密钥状态是否正常;

  2. 确认令牌分组与当前系统教程要求一致;

  3. 额度设置为无限额度,不要限制模型调用权限;

  4. 修改配置文件后,必须重启终端再重新启动 Codex;

  5. 更多疑难问题,可查阅 Codex 官方教程。

标签:Codex、AI编程、VSCode插件、大模型配置、开发工具

相关推荐
长谷深风1115 小时前
Tool与Skill:AI能力设计的分水岭
java·人工智能·ai·大模型·aiagent
百事牛科技6 小时前
WinRAR注释功能:给压缩包留个便签
windows·winrar
Harzerr6 小时前
AI行业日报|2026-09-28:5个热点事件
ai·行业动态·技术趋势
2601_956743686 小时前
2026年上海GEO优化公司交付力测评:从AI信息链路看可核验、可量化、可归属的能力分野
人工智能·ai·上海·行业观察
进击的雷神7 小时前
想法直接变视频,角色还不崩?我上手测了下这个多智能体框架 ViMax
ai·视频·短剧·vimax
sukalot7 小时前
Windows 驱动实例分析系列:libwdi 驱动分析 - examples 篇(一)
windows·驱动开发
加载力科技7 小时前
硬盘咔咔响是坏盘信号!赶在数据丢失前克隆换盘:不重装系统、不丢文件
windows·嵌入式硬件·系统安全·策略模式·命令模式·硬盘
顺顺 尼7 小时前
linux 进程信号(上)
linux·c++·算法
niuTaylor8 小时前
飞腾 FT-2000/4 Ubuntu 内存卡 / NVMe SSD 系统制作完整指南
linux·服务器·人工智能·驱动开发·单片机
2601_965742228 小时前
布局GEO AI本地营销,我重点看这几个细节
大数据·人工智能·算法·ai·新媒体运营