当前位置: 首页 > news >正文

Codex 官网访问 + 完整安装教程:macOS / Windows / Linux 一次跑通(2026)

上周有个朋友问我,Codex CLI 到底怎么装?折腾了一晚上各种报错。我自己当时也踩了不少坑,干脆写一篇从头到尾跑通的教程,macOS、Windows、Linux 三个系统全覆盖。

Codex 到底是什么

Codex 不是一个单独的产品,是 OpenAI 在 2025 末重启的一组编程入口的统称。它包括桌面应用、IDE 插件、CLI 工具和云端浏览器版本。

对于开发者来说,CLI 版本是最灵活的。但直连 api.openai.com 的体验并不稳定——DNS 解析延迟、连接超时是常态。解决办法是把请求转发到 OpenAI 兼容网关,比如 ofox.io。

安装前的准备

Node.js 版本要求

需要 Node ≥ 22(官方最低测试版本 22.22.0)。先检查一下:

node -v

版本不够的话,用 nvm(macOS/Linux)或 nvm-windows(Windows)升级就行。

获取 ofox.io API Key

  1. 在 ofox.io 注册账号
  2. 进入控制台 → API Keys → Create new key
  3. 复制密钥(只显示一次,别忘了存)

macOS 安装

方式 A:Homebrew(推荐)

brew install --cask codex

方式 B:npm 全局安装

npm install -g @openai/codex

方式 C:桌面应用

从 developers.openai.com/codex 下载 .dmg 文件安装。

Windows 安装

npm 安装

PowerShell 里运行:

npm install -g @openai/codex

装完找不到命令的话,需要把 npm 全局目录加到 PATH。先跑这个看路径:

npm prefix -g

然后把返回的路径加到系统 PATH 环境变量里。

Microsoft Store

搜索"Codex by OpenAI"也能一键装,但不推荐作为主要安装方式。

Linux 安装

npm 安装

npm install -g @openai/codex

二进制安装

mkdir -p ~/.local/bin curl -L -o /tmp/codex.tar.gz \ https://github.com/openai/codex/releases/latest/download/codex-x86_64-unknown-linux-musl.tar.gz tar -xzf /tmp/codex.tar.gz -C ~/.local/bin/ chmod +x ~/.local/bin/codex

配置 Codex CLI 连接 ofox.io

这步最关键。编辑或创建~/.codex/config.toml(Windows 在%USERPROFILE%\.codex\config.toml):

model = "openai/gpt-5.3-codex" model_provider = "ofoxio" [model_providers.ofoxio] name = "OfoxIO" base_url = "https://api.ofox.io/v1" env_key = "OFOXIO_API_KEY" wire_api = "responses"

设置环境变量

macOS / Linux(写到~/.zshrc~/.bashrc):

export OFOXIO_API_KEY="sk-ofox-xxxxxxxxxxxx" source ~/.zshrc

Windows(PowerShell):

[Environment]::SetEnvironmentVariable("OFOXIO_API_KEY", "sk-ofox-xxxxxxxxxxxx", "User")

跑一下试试

mkdir codex-test && cd codex-test codex

进去之后随便给个任务:

写一个 Python 的 fibonacci(n) 函数,要求带类型注解和单测

能正常生成代码就说明全通了。

常见错误排查

错误信息原因解决方案
401 Unauthorized环境变量没加载或 Key 拼错重新 source 配置文件;检查 API Key
404 - Endpoint not foundbase_url 配置有误检查末尾别多/,确保是https://api.ofox.io/v1
model not found模型 ID 写错了openai/gpt-5.3-codex,注意大小写

日常检查清单(90 秒搞定)

  1. node -v≥ 22.22.0
  2. codex --version返回版本号(≥ 0.130.0)
  3. cat ~/.codex/config.toml确认wire_api = "responses"
  4. echo $OFOXIO_API_KEY不为空
  5. codex能进入交互模式

全部通过就没问题了。

Codex 和 Claude Code 怎么选

说句实话,Codex CLI 跟 OpenAI 系模型配合最顺,Claude Code 长上下文表现更稳。如果你主要用 GPT 系列,Codex 是首选;如果项目上下文特别长或者需要跨文件理解,Claude Code 可能更合适。两个都装着,看场景切换就行。

http://www.jsqmd.com/news/888479/

相关文章:

  • 嵌入式测试学习第 18 天:固件基础:烧录、升级、OTA
  • PowerSetting极速下载优化方案全解析
  • 破解软件开发中的90%完成悖论:从任务分解到团队协作的实战指南
  • 2025-2026年天津国际学校推荐:五大高性价比选择评测课程衔接案例市场份额 - 品牌推荐
  • 微信小游戏19MB主包体积控制实战指南
  • 记一次Android进程native内存泄漏分析
  • 2025-2026年上海搬家公司推荐:五大口碑评测办公室搬迁高效停工注意事项性价比高 - 品牌推荐
  • FreeRTOS 实战:互斥量与优先级继承——从代码到现象完全解析
  • AI智能体构建:从概念到工程实践的完整指南
  • 告别多模型集成噩梦:DMXAPI如何用“改两行配置”统一调用DeepSeek、豆包等大模型
  • 冷门实用插件盘点,大幅缩减作图时长
  • AI重塑IT文档工作流:从日志到专业报告与SOP的自动化实践
  • Python数据类型转换实战:隐式陷阱、显式代价与结构迁移
  • 2025-2026年北京家庭定制游旅行社推荐:TOP5口碑产品评测三代同行避拥挤性价比高注意事项 - 品牌推荐
  • 版图新手避坑指南:画电阻时,为什么你的LVS总报错?(附蛇形连线实战)
  • AMD Ryzen 7 3800X + VMware 15.1.0 保姆级教程:手把手带你搞定macOS Catalina虚拟机(含避坑指南)
  • 2026年4月2205双相钢圆棒厂商推荐,2205不锈钢圆棒/904L不锈钢圆棒,2205双相钢圆棒品牌哪家好 - 品牌推荐师
  • awk入门
  • 昇腾CANN社区治理:一个PR从提交到合并的全过程
  • 2026年4月套膜机产品推荐,打包缠膜一体机/行李包装机/自动缠膜机/摇臂缠膜机/自动缠绕机/包装机,套膜机制造商如何选 - 品牌推荐师
  • 利用AI编程助手30分钟快速上手陌生代码库的方法论
  • Unity游戏翻译深度解析:XUnity.AutoTranslator原理与优化实战
  • Unity微信小游戏实战:突破首包限制与WXSS兼容性难题
  • 线程任务执行报错后,线程会不会挂掉,Java线程池
  • 多平台同稿如何一键改写?5款AI文案工具对比帮你避坑
  • Python TDD实战入门:从red-green-refactor到高覆盖率测试套件
  • Git 给 main 分支打 Tag(版本标记)完整教程
  • 昇腾CANN开源竞赛,从参赛到获奖的实战攻略
  • UOS系统维护实战:用一条命令批量清理旧内核与无用依赖,为你的系统‘瘦身’
  • 2026年5月上海搬家公司推荐:五个口碑搬家服务专业评测价格适用场景 - 品牌推荐