Codex 是 OpenAI 开发的一款 AI 编程智能体(AI agent),是目前 AI 编程产品体系的一个重要组成部分。它不仅能提供代码,还能真正参与到实际的项目开发过程中,执行更复杂的系统操作。
Codex 可以深入理解项目上下文,根据真实场景下的代码库进行较复杂的开发任务。它会读取项目文件,分析文件内的各个模块依赖关系,按照自然语言指令对多文件进行代码修改、编写代码重构代码、找到 Bug 并修复 Bug,还可以执行命令、运行测试、根据测试结果继续优化代码。也就是说,开发人员可以直接把自己的开发任务作为一个项目,而不必把一个开发任务拆解为一组步骤,让 Codex 直接开发项目,大大提升编程效率。
对于 Windows 系统的用户来说,Codex 会有各种各样的使用方式可以选择,根据不同的开发使用习惯和使用场景进行选择。不管是想通过图形界面迅速上手,还是在 IDE 上面进行日常开发,或者是在命令行环境下运行自动化脚本,都可以使用 Codex 去解决相应的问题。
下载Codex
本文提供的是 Windows 平台 Codex v26.623.19656.0 最新版本的安装包:Codex 软件中文版下载地址: https://pan.quark.cn/s/1480f2a6b663
- Codex Installer.exe:官方安装方式,实则是通过 Microsoft Store 并下载安装。
- OpenAI.Codex_26.623.19656.0_amd64.Msix:从微软商店提取的安装包,适用于 AMD64 架构的 Windows 系统。
- OpenAI.Codex_26.623.19656.0_arm64.Msix:从微软商店提取的安装包,适用于 ARM64 架构的 Windows 系统。
PS:如果不知道如何确定电脑是什么架构,请参考下方常见问题解答。
安装Codex
桌面应用安装
- 本文以在 AMD64 架构的 Windows 系统电脑中,用 .Msix 安装包安装为例,此方法适合访问 Microsoft Store 有网络问题的用户。
- 如有条件访问 Microsoft Store 也可以下载后双击 Codex Installer.exe 安装。
1) 下载 .Msix 安装包,双击 OpenAI.Codex_26.623.19656.0_amd64.Msix,开始安装:
2) 由于微软商店官方规则,此类安装包均默认安装在系统盘(如 C 盘),如需更改安装位置,请参考下方常见问题解答。点击“安装”:
4) 安装完成后,安装程序自动消失,弹出 Codex 窗口:
IDE插件安装
以 Visual Studio Code 为例,安装 Codex 插件。
1) 打开 VSCode,点击左侧插件按钮:
2) 在插件页面搜索 Codex,认准 OpenAI 提供的版本,点击安装:
4) 安装完成 VSCode 右上角出现 OpenAi 的图标,点击图标即可打开 Codex 页面,也可在“聊天”进入 Codex 的聊天界面:
Codex CLI
# 使用 PowerShell 安装 powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
# 使用 npm 安装 npm install -g @openai/codex
# 使用 Homebrew 安装 brew install --cask codex
登录Codex
本文以无订阅计划且没有充值过的 OpenAI 账号,以 Api-Key 方式登录 Codex 桌面软件为例,IDE 插件和 CLI 命令行同理。
1) 打开 OpenAi 登录网页(https://auth.openai.com/log-in),登录(也可以使用 Google 等邮箱登录,另外有消息称 outlook 等微软邮箱容易导致封号):
2) 登录后,点击左侧的“API Keys”,在 API Keys 页面点击右上角的“Create new secret key”:
3) 给你的 API Key 取一个名字,点击“Create secret key”:
4) 点击“Copy”,复制你的 API Key,最好保存在本地的文件里,一旦关闭页面就无法再次查看此 API Key(只能重新再创建一个),请务必保存好后再点击“Done”。点击“Done”:
6) 打开原版 Codex 桌面端程序(Codex App),点击选择“使用其他方式登录”(Sign in another way):
7) 在输入框中粘贴你刚刚创建的 API Key,点击“继续”(Continue):
8) 登录成功,点击 Codex 界面左下角“设置”(Settings),可以看到显示“已通过 API 密钥登录”(Logged in with API key):
Codex常见使用问题解答
1) 如何查看 Windows 电脑是 ARM 架构还是 AMD 架构?
查看电脑架构有不少方法,这里介绍一种最直观的:在键盘按下 Win + R 键,输入 cmd 回车,在 cmd 界面中粘贴“echo %PROCESSOR_ARCHITECTURE%”后回车,可直接看到返回的“AMD64”或“ARM64”等系统架构信息。
2) Codex 默认安装在 C 盘,我想把它安装到 D 盘怎么做?
- 可以在安装之前更改 Microsoft Store 的软件默认安装目录(WindowsApps 文件夹):按下 Windows + I 键,在 Windows 设置中,选择“系统 -> 存储 -> 更改新内容的保存位置”,把“新的应用将保存到”从 C 盘更改为 D 盘等,再进行安装即可安装在更改后的位置。
- 如果你已经安装了,由于 Codex 是 Microsoft Store 中的正式软件应用,可以直接在 Windows 系统自带的“卸载或更改程序”界面中,点击 Codex,选择“移动”来移动到 D 盘等非系统盘。
3) Codex 能不能接入国内的模型呢?比如 DeepSeek 等等?
OpenAi 官方并没有此功能,但有一些第三方的开源软件提供了此功能,比如:CC Switch、Codex++ 等。
4) 用邮箱注册的 OpenAi 账号登录 Codex 现在需要手机号怎么办?
那就不要使用 OpenAi 账号登录 Codex,可以直接使用 Api-Key 进行登录。在网页上创建一个 Api-Key,登录时选择“使用其他方式登录”,再填写 Api-Key 登录即可。
总结
随着 AI 编程工具不断发展,Codex 不仅能够辅助编写代码,还可以参与代码重构、Bug 修复、终端操作等开发流程,帮助开发者减少重复工作,提高开发效率。无论是个人学习、日常开发,还是团队协作,Codex 都能够发挥 AI 编程智能体的优势,为开发工作提供支持。
如果你正准备体验 AI 编程,不妨从 Codex 开始。下载并完成安装后,就可以根据自己的使用习惯选择合适的方式快速上手,开启高效开发体验吧~(≧▽≦)