Windows 安装 Codex 桌面版,并用 CC Switch 管理配置

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,执行:

powershell 复制代码
winget install Codex -s msstore

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

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

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

三、安装常用开发工具

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

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 版本,通常有两种包:

text 复制代码
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 使用同一个本地配置目录:

text 复制代码
%USERPROFILE%\.codex

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

六、推荐设置

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

推荐初始设置:

text 复制代码
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 报脚本执行策略错误

如果看到类似:

text 复制代码
npm.ps1 cannot be loaded because running scripts is disabled on this system.

可以用管理员 PowerShell 执行:

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 下的配置文件更稳、更直观。

相关推荐
Ado柳贯一几秒前
Transformer模型详解-CSDN发布版
人工智能·深度学习·transformer
玹外之音1 分钟前
Codex CLI 沙箱实战:安全地让 AI 执行 Shell 命令
人工智能·安全
博、、4 分钟前
酒吧点餐小程序开发:从场景痛点到系统落地的全流程拆解
人工智能·架构·需求分析
Q一件事5 分钟前
防风固沙服务真的能沿直线“送达”北京吗?——对一项区域关联度研究的思考
大数据·人工智能
七牛云行业应用8 分钟前
DSH Desktop 桌面版实测:Win/macOS 一键安装,“桌面也是插件“怎么理解,和 npx 起 Web UI 差在哪
人工智能·agent·ai编程
空堂与归9 分钟前
文本喂给模型前要做啥?文本预处理与张量表示全解析
人工智能
小海豚儿11 分钟前
你写的 Prompt,可能有一半是安慰剂
人工智能
空堂与归17 分钟前
机器读不懂人话?用NLP自然语言处理让AI理解文本
人工智能
AI的探索之旅17 分钟前
97 个 OpenCV 实例(十七):图片读写,FileStorage 与 JPEG 采样
人工智能·opencv·计算机视觉
Forerror202620 分钟前
API网关怎么选?MAI Gateway vs 开源方案全面对比
人工智能·ai工具·maigateway·企业ai网关·企业级大模型网关