乐于分享
好东西不私藏

Windows Codex 安装教程(精简实用版)

Windows Codex 安装教程(精简实用版)

方式一:Codex 桌面 App(最推荐普通用户)

这是 OpenAI 官方为 Windows 开发的原生桌面应用,从微软商店即可一键安装,无需配置命令行环境https://www.digitaltrends.com/computing/if-youre-into-ai-coding-openai-just-puts-its-codex-on-windows/

安装步骤:

  1. 打开 Microsoft Store(开始菜单搜索即可)

  2. 搜索 Codex,确认发布者为 OpenAI

  3. 点击 安装,等待下载完成

  4. 启动 Codex App

登录与使用:

  • 点击“使用 ChatGPT 账号登录”,在浏览器中完成授权

  • 登录后选择本地项目目录,即可开始使用

系统要求: 推荐 Windows 11;Windows 10 为“尽力支持”状态,体验可能有差异


方式二:Codex CLI(适合开发者/终端用户)

CLI 版本适合习惯在终端工作的开发者,提供两种运行环境:

方案 A:在 WSL2 中运行(最稳定,推荐)

Codex CLI 对 Windows 原生支持仍为实验性,在 WSL2(Linux 子系统)中运行兼容性最好

第 1 步:安装 WSL2

以管理员身份打开 PowerShell,执行:

powershell

wsl --install -d Ubuntu

安装完成后重启电脑

第 2 步:在 WSL 中安装 Node.js

启动 Ubuntu,执行以下命令安装 Node.js 22(Codex 要求 Node >= 22)

bash

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh |bashsource ~/.bashrcnvm install22node--version# 确认版本

第 3 步:安装 Codex CLI

bash

npminstall-g @openai/codexcodex --version# 验证安装

第 4 步:登录并运行

首次运行 codex 会弹出浏览器要求登录 ChatGPT 账号;若浏览器未自动弹出,复制终端显示的链接手动打开即可

关键提示: 项目文件请放在 WSL 的 Linux 文件系统(如 ~/code/)下,避免放在 /mnt/c/(Windows 盘符)下,否则性能会明显下降

方案 B:原生 Windows(PowerShell)

如果不想装 WSL,可直接在 PowerShell 中安装。前提是已安装 Node.js 22+(可从 nodejs.org 下载安装包)

执行安装:

powershell

npm install -g @openai/codexcodex --version

注意: 原生 Windows 沙盒支持为实验性,偶尔会有权限问题,遇到问题建议切回 WSL 方案