Codex 桌面版已经支持 Windows。它不是单纯的命令行工具,而是一个本地桌面应用:可以管理项目、并行运行多个 Codex 线程、查看 diff、运行终端命令、使用本地沙盒、连接 Git 等。OpenAI 官方文档说明,Windows 版 Codex App 可从 Microsoft Store 安装,也可以通过 winget 安装。

CC Switch 的作用不是安装 Codex 本体,而是帮你管理 Codex 的配置:比如 API Provider、模型、MCP、Skills、Prompt、代理和多套配置切换。对于只用 ChatGPT 登录的用户,CC Switch 不是必须;但如果你要切换 OpenAI API、第三方 OpenAI-compatible 接口、本地代理或团队配置,它会省很多手动改配置文件的麻烦。

一、安装前准备

建议准备:

  1. Windows 10/11,建议使用较新的 Windows 11
  2. Microsoft Store 或 winget
  3. ChatGPT 账号,或 OpenAI API Key
  4. Git、Node.js、Python,可选但建议安装
  5. CC Switch,用于后续统一管理 Codex 配置

OpenAI 官方文档提到,ChatGPT Plus、Pro、Business、Edu、Enterprise 计划包含 Codex。Codex App 也支持使用 OpenAI API Key 登录,但部分功能,例如 cloud threads,可能不可用。

二、安装 Codex 桌面版

最简单的方法是从官方 Codex App 页面下载:https://developers.openai.com/codex/app

点击 Download for Windows,会跳转到 Microsoft Store 安装。

如果你更喜欢命令行安装,可以打开 PowerShell,执行:

winget install Codex -s msstore

安装完成后,在开始菜单搜索 Codex,打开应用。

首次启动时,按提示登录:

  • 推荐:使用 ChatGPT 账号登录
  • 可选:使用 OpenAI API Key 登录

三、安装常用开发工具

Codex 桌面版可以直接在 Windows 上运行 PowerShell 命令。为了让它更好地处理项目,建议安装这些工具:

winget install --id Git.Git
winget install --id OpenJS.NodeJS.LTS
winget install --id Python.Python.3.14
winget install --id GitHub.cli

这样 Codex 的 GitHub 相关功能会更完整。

四、安装 CC Switch

CC Switch 可以直接从项目的release页面下载安装包,下载地址为:https://github.com/farion1231/cc-switch/releases

下载 Windows 版本,通常有两种包:

CC-Switch-v{version}-Windows.msi
CC-Switch-v{version}-Windows-Portable.zip

普通用户建议下载 .msi 安装包。下载后双击安装,按向导完成即可。

CC Switch 支持 Codex、Claude Code、Gemini CLI、OpenCode、OpenClaw 等工具,并且可以管理 Provider、MCP、Prompts、Skills、代理、用量和备份。

五、用 CC Switch 配置 Codex

打开 CC Switch 后,进入 Codex 相关配置区域。
在这里插入图片描述
基本流程:

1、 填写供应商名称
2、填写API Key
3、填写 API 请求地址
4、通过获取模型列表,选择模型名称
5、点击保存

如果你使用 OpenAI 官方 API,通常使用 OpenAI 官方接口地址。
如果你使用第三方 OpenAI-compatible 服务,请以服务商提供的 Base URL 为准。

需要注意:Codex Windows 桌面版和 Windows 原生 Codex 使用同一个本地配置目录:

%USERPROFILE%\.codex

所以 CC Switch 管理 Codex 配置时,本质上是在帮助你维护本地 Codex 配置。修改 Provider 后,建议重启 Codex 桌面版,确保新配置被读取。

六、推荐设置

在 Codex 桌面版里,建议优先使用默认沙盒权限。OpenAI 官方文档说明,Windows 版 Codex 支持原生 Windows sandbox 和 PowerShell。不要一开始就给 Full Access,除非你明确知道 Codex 会执行什么操作。

推荐初始设置:

Agent: Windows native
Terminal: PowerShell
Sandbox permissions: Default
Project folder: 放在 Windows 本地磁盘,例如 D:\codes\myproj

如果你平时用 WSL,也可以让 Codex 使用 WSL2。但官方文档建议,如果使用 Windows-native agent,项目最好放在 Windows 文件系统里,再从 WSL 通过 /mnt/<drive>/... 访问,这样比直接打开 \\wsl$ 路径更可靠。

七、常见问题

1. PowerShell 报脚本执行策略错误

如果看到类似:

npm.ps1 cannot be loaded because running scripts is disabled on this system.

可以用管理员 PowerShell 执行:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

改执行策略前,建议确认这是你自己的电脑或你有管理员授权。

2. CC Switch 切换后 Codex 没变化

重启 Codex 桌面版。有些情况下配置了CC Switch,但是CodeX 还是不能用,这时候可以进行重启;或者对CC Switch进行升级,低版本下可能会导致CodeX不能用。
CC Switch对部分工具可以热切换,但 Codex 这类本地应用通常重启后最稳。

3. 是否必须安装 Codex CLI?

不是必须。本文安装的是 Codex 桌面版。
但如果你也想在终端里使用 codex 命令,可以另外安装 Codex CLI。桌面版和 Windows 原生 CLI 会共享 %USERPROFILE%\.codex 配置目录。

总结

安装Codex 后用 ChatGPT 账号登录,选择项目文件夹,就可以开始让 Codex 在本机协助开发。CC Switch 则适合进阶配置:当你需要切换 API Provider、管理模型、同步 MCP/Skills/Prompts 或维护多套配置时,用它比手动编辑 %USERPROFILE%\.codex 下的配置文件更稳、更直观。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐