乐于分享
好东西不私藏

Codex 安装教程:Mac、Windows 、CLI、IDE一次讲清楚

Codex 安装教程:Mac、Windows 、CLI、IDE一次讲清楚

大家好,我是小胖。

最近有不少人问我怎么安装 Codex。我发现大家的困惑主要来自两个地方:

一是不知道 Codex 现在是什么状态(它已经被整合到 GPT-4 和其他产品里了)。

二是不清楚不同系统、不同使用场景下的安装差异。

今天就一次给你讲清楚。

首先,Codex 现在是啥?

这个问题必须先说清楚,否则后面的步骤都是白费力气。

Codex 的身份变了。

2021 年 OpenAI 发布 Codex,它是一个独立的模型,专门用来写代码。当时很多人通过 Codex API 来调用它。

但现在(2024 年),Codex 已经被整合进了 GPT-4 系列模型。也就是说,你不再是"用 Codex",而是"用 GPT-4 来做代码生成"。

这意味着什么?

如果你想体验代码生成能力,你有几个选择:

  1. 1用 OpenAI 官方的 ChatGPT 或 API(需要付费账户)
  2. 2用集成了 GPT 能力的 IDE 插件(比如 GitHub Copilot、Cursor、Windsurf)
  3. 3用开源替代品(比如 Code Llama、CodeQwen)

方案一:ChatGPT Web 界面(最简单)

如果你只是想体验代码生成,最快的办法就是直接用 ChatGPT。

步骤:

  1. 1访问 https://chat.openai.com
  2. 2用你的 OpenAI 账号登录(没有的话先注册)
  3. 3选择 GPT-4 模型
  4. 4在对话框里描述你的代码需求

比如你可以说:"用 Python 写一个快速排序算法",ChatGPT 就能帮你生成。

优点: 零安装、即开即用、还能解释代码。

缺点: 不在 IDE 里,复制粘贴比较麻烦。

方案二:通过 API 调用(适合开发者)

如果你想在自己的应用或工具里集成代码生成能力,需要用 OpenAI API。

▸ 第一步:申请 API Key

  1. 1登录 https://platform.openai.com/account/api-keys
  2. 2点击 "Create new secret key"
  3. 3复制这个 key(只会显示一次,丢了就得重新生成)
  4. 4保存到安全的地方(千万别提交到 GitHub)

▸ 第二步:安装 OpenAI 官方库

Mac 和 Linux:

pip install openai

Windows:

pip install openai

(装法是一样的,因为是 Python 包)

▸ 第三步:写代码调用

创建一个 Python 文件(比如 codex_demo.py):

from openai import OpenAIclient = OpenAI(api_key="你的API_KEY")response = client.chat.completions.create(    model="gpt-4",    messages=[        {            "role": "user",            "content": "用 Python 写一个函数,输入一个数字,返回它的所有因数"        }    ])print(response.choices[0].message.content)

运行:

python codex_demo.py

就能看到生成的代码了。

注意: API 是按 token 计费的。免费账户有 $5 的额度,付费账户按使用量计费。

方案三:IDE 插件(最实用)

这是我最推荐的方案,因为能直接在编辑器里用,工作流最顺畅。

▸ GitHub Copilot(最成熟)

这是微软和 OpenAI 联合开发的,基于 Codex 技术。

安装步骤(以 VS Code 为例):

  1. 1打开 VS Code
  2. 2点击左侧扩展图标(或 Cmd+Shift+X)
  3. 3搜索 "GitHub Copilot"
  4. 4点击安装
  5. 5安装完成后,点击"Sign in with GitHub"
  6. 6浏览器会打开 GitHub 授权页面,点击授权
  7. 7回到 VS Code,授权完成

使用:

写代码时,Copilot 会自动出现建议。按 Tab 接受,或继续写你的代码。

费用: 个人用户 $10/月,也可以免费试用 60 天。

支持的 IDE: VS Code、JetBrains(WebStorm、PyCharm 等)、Neovim 等。

▸ Cursor(最新潮)

这是一个 VS Code 的"超级版本",内置 Claude 和 GPT-4,专门为 AI 编程优化。

安装步骤:

  1. 1访问 https://cursor.com
  2. 2下载对应系统的版本(Mac Intel / Apple Silicon / Windows)
  3. 3解压后直接打开(Mac 拖进 Applications,Windows 直接运行安装程序)
  4. 4首次打开时会提示登录或注册账号
  5. 5选择你的 AI 模型偏好(Claude 或 GPT-4)

使用:

和 VS Code 一样,但能力更强。特别是有个 "@" 功能,可以让 AI 理解你整个项目的上下文。

费用: 免费版有限制,Pro 版 $20/月。

▸ Windsurf(更新的选择)

由 Codeium 开发,也是一个 AI-first 的编辑器。

安装步骤:

  1. 1访问 https://codeium.com/windsurf
  2. 2下载对应系统版本
  3. 3安装后首次打开需要登录
  4. 4配置 API 密钥(可以用 OpenAI 的,也可以用 Codeium 的)

特点: 特别强调"流程"概念,能记住你的工作流程上下文。

费用: 部分功能免费,高级功能按使用量计费。

方案四:开源替代品(如果你想自主)

如果你不想依赖 OpenAI,或者想本地运行,有几个开源选项。

▸ Code Llama

Meta 开源的代码模型,可以本地部署。

安装(需要 ollama):

# Mac 或 Windows 先安装 ollama# 访问 https://ollama.ai 下载# 然后运行ollama pull codellamaollama run codellama

优点: 完全本地、隐私、免费。

缺点: 效果不如商业模型,需要足够的计算资源。

▸ CodeQwen(国产选择)

阿里开源的代码模型,中文支持不错。

安装方式类似:

ollama pull codeqwenollama run codeqwen

不同系统的安装总结

方案
Mac
Windows
Linux
难度
ChatGPT Web
超简单
OpenAI API
简单
GitHub Copilot
简单
Cursor
×
简单
Windsurf
简单
Code Llama 本地
中等

我该选哪个?

快速体验,不想花钱: ChatGPT Web 界面

要在 IDE 里用,预算有限: GitHub Copilot 免费试用

想要最好的体验,不差钱: Cursor 或 Windsurf

做产品或工具集成: OpenAI API

想完全自主,有服务器: Code Llama 或 CodeQwen

常见问题

Q: Codex 还能用吗?A: Codex 模型本身已经下线,功能被整合进 GPT-4 了。但通过上面这些方案,你用到的其实就是 Codex 的继任者。

Q: API 很贵吗?A: 相对便宜。GPT-4 大约 $0.03 每 1K input tokens,$0.06 每 1K output tokens。一个代码生成请求通常几分钱。

Q: 本地运行 Code Llama 需要什么配置?A: 至少 16GB 内存比较舒服。GPU 更好,但不是必须。

Q: 能用于商业项目吗?A: 可以。GitHub Copilot 和 OpenAI API 都支持商业使用,只要付费即可。开源模型也可以。