首页/新闻资讯/正文详情

Codex 安装与使用教程(新手向,从零到跑通)

发布时间:2026/9/23 13:59:31 来源:云帆数科 栏目:资讯中心
Codex 安装与使用教程(新手向,从零到跑通)
Codex 安装与使用教程新手向从零到跑通本文面向第一次接触 AI 编程工具的读者。读完之后你应该能根据自己的系统选对安装方式把 Codex 装好、登录成功并跑出第一个示例。一、Codex 的五种使用方式Codex 不是一个单独的软件而是一套能力它可以用多种形态使用。根据你的习惯选一种即可安装方式使用场景推荐程度Codex 应用直接下载桌面/网页应用开箱即用⭐⭐⭐⭐Codex CLI在终端中使用开发者最常用⭐⭐⭐⭐⭐IDE 插件在 VS Code / Cursor 等编辑器中使用⭐⭐⭐⭐Homebrew 安装Mac 用户不想装 Node.js⭐⭐⭐⭐GitHub Release 二进制手动安装无包管理器时使用⭐⭐⭐新手建议如果只是想先体验走「Codex 应用」如果打算长期用来写代码直接装「Codex CLI」。下面逐个介绍。二、方式一Codex 应用最简单这是最省事的方式本质上就是使用 ChatGPT 的客户端需要能正常访问 ChatGPT。打开下载页https://chatgpt.com/zh-Hans-CN/download/下载对应系统的应用并安装用你的 ChatGPT 账号登录登录后在界面中切换到Codex 模式就可以在输入框里直接描述需求比如「帮我写一个 Python 脚本批量重命名当前目录下的图片」。访问有困难怎么办国内也有类似产品可以先用它们熟悉「AI 编程」这件事本身阿里的Qoder、字节跳动的Trae。等条件允许时再回来用 Codex操作逻辑是相通的。三、方式二Codex CLI推荐CLI 是一个运行在终端里的 AI 编程代理它可以阅读你的代码修改代码执行 shell 命令自动修复 bug它在本地运行代码本身不会被上传到云端只有你的提示词和必要的上下文会发送给模型。3.1 安装macOS / Linux 一键安装与更新curl-fsSLhttps://chatgpt.com/codex/install.sh|shWindows 一键安装与更新PowerShellpowershell-ExecutionPolicy ByPass-cirm https://chatgpt.com/codex/install.ps1 | iex使用 npm 安装前提是已装 Node.js见文末附录npminstall-gopenai/codex# 国内网络建议换镜像速度快很多npminstall-gopenai/codex--registryhttps://registry.npmmirror.com安装完成后在终端输入codex能启动就说明装好了。3.2 登录首次运行需要登录有两种方式。方法一ChatGPT 账号登录推荐codex在提示中选择Sign in with ChatGPT浏览器会自动打开登录页登录完成后即可使用。方法二API Key 登录适合有开发者账号、希望按量计费的同学。# macOS / Linux —— 临时设置仅当前终端会话有效exportOPENAI_API_KEYsk-你的API密钥# macOS / Linux —— 永久配置写入 shell 配置文件echoexport OPENAI_API_KEYsk-你的API密钥~/.zshrc# 用 bash 就改成 ~/.bashrcsource~/.zshrc# Windows PowerShell$env:OPENAI_API_KEYsk-你的API密钥配置后可以指定模型启动codex--modelgpt-5-codex方法三使用 auth.json 配置文件适合不想动环境变量、或者需要多套配置切换的场景。# 1. 创建配置目录mkdir-p~/.codex# 2. 写入 API Keycat~/.codex/auth.jsonEOF { OPENAI_API_KEY: sk-你的API密钥 } EOF之后直接运行codex即可。3.3 跑通第一个例子准备一个空目录做实验mkdircodex-runoob-testcdcodex-runoob-test新建test.py内容如下print(Hello Runoob!)在当前目录下启动 Codexcodex第一次进入会问你「是否信任当前目录」用方向键选第一个Yes, continue回车即可。进入交互界面后直接输入自然语言比如分析下当前的项目结构Codex 会自动扫描代码库、分析项目结构并输出一份架构说明。3.4 三种运行模式Codex CLI 提供三种安全模式决定了它对文件的改动权限模式启动参数功能Suggest默认只给出修改建议不落盘Auto Editcodex --auto-edit可自动修改文件Full Autocodex --full-auto自动执行所有操作含运行命令# 自动修改文件codex --auto-edit# 全自动慎用建议在 Git 仓库里用方便回滚codex --full-auto新手建议先用默认的 Suggest 模式跑几次熟悉它的行为再逐步放开权限。四、方式三Homebrew 安装Mac 推荐Mac 用户如果已经装了 Homebrew一行命令搞定brewinstall--caskcodex安装完成后运行codex启动。这种方式适合Mac 开发者、不想额外安装 Node.js 的用户。提示不同版本 Homebrew 上包名可能略有差异若--cask codex找不到包可尝试brew install codex。五、方式四GitHub Release 二进制安装如果不想用 npm也可以直接下载编译好的二进制文件。下载地址https://github.com/openai/codex/releases按平台选择对应文件平台文件MacApple Silicon / M 系列codex-aarch64-apple-darwin.tar.gzMacIntelcodex-x86_64-apple-darwin.tar.gzLinuxcodex-x86_64-unknown-linux-musl.tar.gz解压并放入 PATHtar-xzfcodex-xxx.tar.gzmvcodex-x86_64-unknown-linux-musl codexsudomvcodex /usr/local/bin然后运行codex即可。六、方式五IDE 插件Codex 也提供编辑器插件支持 VS Code、Cursor、Windsurf 以及各类 VS Code 衍生版本。安装步骤打开 IDE 的插件市场Extensions搜索Codex安装插件登录 ChatGPT 账号装好后可以在编辑器里直接自动修复代码、生成函数、重构代码写代码时不用来回切换窗口。七、进阶让 Codex 用上 DeepSeek 等第三方模型CC Switch官方 API 之外我们也可以通过 Coding Plan / Token Plan 套餐接入 DeepSeek、Kimi、GLM、Doubao、MiniMax 等主流大模型无需逐个购买 API。CC Switch 是一款免费开源的跨平台桌面工具可以在 Codex 等 AI 编程助手中一键切换第三方 API 提供商从而以更低的成本使用 AI 编程能力。本文基于 v3.16.0建议安装最新版。7.1 工作原理CC Switch 会在你本机启动一个本地代理服务把 Codex 发出的请求透明转发到你指定的后端比如 DeepSeek再把响应回传给 Codex。对 Codex 来说它以为自己仍在访问 OpenAI 官方接口实际上请求已经被转发到了第三方模型服务。7.2 前置条件条件说明已安装 Codex通过 https://openai.com/zh-Hans-CN/codex/ 下载安装有 API Key例如前往 platform.deepseek.com 注册获取 DeepSeek Key操作系统Windows 10、macOS 12 或主流 Linux 发行版7.3 安装 CC Switch安装包下载页https://github.com/farion1231/cc-switch/releases/latest拉到页面底部有各平台下载链接macOS推荐已公证brewinstall--caskcc-switchWindows下载.msi安装包双击安装。LinuxUbuntu / Debiansudodpkg-iCC-Switch-*.deb其他发行版可参考下表发行版推荐格式安装方式Ubuntu / Debian / Mint / Pop!_OS.debsudo dpkg -i CC-Switch-*.debFedora / RHEL / CentOS / Rocky.rpmsudo rpm -i CC-Switch-*.rpmopenSUSE.rpmsudo zypper install ./CC-Switch-*.rpmArch / Manjaro / 其他.AppImagechmod x CC-Switch-*.AppImage ./CC-Switch-*.AppImage7.4 添加 DeepSeek 提供商打开 CC Switch在顶部应用切换栏选择 Codex点击左侧Providers区域的 Add Provider在预设列表里搜索DeepSeek选中对应预设v3.16.0 已内置 DeepSeek V4 flash 和 pro 两个版本在下方表单中填入你的DeepSeek API Key其余字段保持默认勾选开启本地路由映射然后点击保存7.5 开启路由切换到 DeepSeek 后系统会提示开启路由点击左上角设置按钮进入「路由设置」菜单开启路由选择Codex之后重新打开 Codex就能看到 DeepSeek 的模型标志了。7.6 选 flash 还是 pro模型特点适用场景flash速度快、成本低日常代码补全、简单问答pro能力强支持推理内容复杂架构设计、多步推理在 CC Switch 的提供商编辑界面可以随时切换模型修改后立即生效无需重启 Codex。八、更新与卸载# 更新到最新版本codex--upgrade# 或者用 npm 更新 / 强制重装最新版npmupdate-gopenai/codexnpminstall-gopenai/codexlatest# 查看当前版本codex--version# 卸载npm 安装的npmuninstall-gopenai/codex# 卸载Homebrew 安装的brew uninstall--caskcodex九、平台支持情况系统支持情况macOS完整支持Linux完整支持Windows实验支持建议使用 WSL十、常见问题Q1切换提供商后 Codex 报连接错误确认 CC Switch 的 Local Routing 处于运行状态绿色图标。如果刚安装完可能需要重启终端让环境变量生效。Q2想恢复使用官方 OpenAI 端点在 CC Switch 中关闭 Local Routing 接管或切换回官方 OpenAI 提供商Codex 会自动使用原始配置。Q3CC Switch 会记录我的 API Key 吗CC Switch 是本地应用所有配置都存在本机API Key 不会上传到任何服务器。Q4安装 npm 包很慢或失败换国内镜像--registryhttps://registry.npmmirror.com。附录安装 Node.js仅 npm 方式需要Windows先安装 ChocolateyWindows 包管理工具powershell-cirm https://community.chocolatey.org/install.ps1 | iex重新打开一个终端再安装 Node.jschoco install nodejs--version24.15.0验证node-v npm-vLinux推荐使用 nvm# 安装 nvmNode.js 版本管理工具curl-o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh|bash# 无需重启终端直接加载配置source~/.nvm/nvm.sh# 安装 Node.js 24 并设为默认nvminstall24nvmaliasdefault24验证node-vnpm-v安装成功后你应该能看到类似输出v24.x.x 11.x.x小结只想体验用 Codex 应用下载登录即用长期写代码装 Codex CLI默认 Suggest 模式先试水熟悉后再放开权限Mac 用户怕麻烦brew install --cask codex想省钱用第三方模型CC Switch DeepSeekWindows 用户建议直接上 WSL踩坑最少装好之后最重要的不是配置而是多用。从一个真实的小需求开始比如「帮我给这个脚本加上异常处理」比看十篇教程都管用。

相关推荐

物流管理系统Java课程设计实战:Swing+MySQL全流程解析
物流管理系统Java课程设计实战:Swing+MySQL全流程解析

简介:一套基于Java SE的物流管理系统完整项目,采用Swing构建图形界面,以MySQL作为数据持久化方案,并通过JDBC完成数据增删改查,适合正在学习Java SE、需要完成课程设计或想了解桌面应用开发流程的读者。压缩包共770个文… · 2026/9/23 13:59:31

反向充电手机原理拆解:3步搞懂高频面试题
反向充电手机原理拆解:3步搞懂高频面试题

反向充电手机原理拆解:3步搞懂高频面试题 盯着屏幕上那串红色的 Exception in thread "main" java.lang.NullPointerException… · 2026/9/23 13:59:31

智能五笔输入法下载2012实战项目性能调优全解
智能五笔输入法下载2012实战项目性能调优全解

智能五笔输入法下载2012实战项目性能调优全解 复制来的代码跑不通不知道怎么调,这种痛苦谁懂?昨天我在一个【实战项目】里,接手了一段基于“智能五笔输入法下载2012”核心逻辑的字符映射引擎。初衷很简单:通过高频词库的即时加载,实现毫秒级上屏… · 2026/9/23 13:59:30

opencodex Codex Warmup 预览发布实战:npm dist-tag 发布流程与 Windows 迭代超时修复
opencodex Codex Warmup 预览发布实战:npm dist-tag 发布流程与 Windows 迭代超时修复

【免费下载链接】opencodex Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama…) with Codex CLI, App, SDK, and Claude Code 项目地址: https://gitcode.com/gh_mirrors/ope/opencodex 点击… · 2026/9/23 14:48:17

电动车与燃油车保值率对比分析
电动车与燃油车保值率对比分析

1. 电车与燃油车保值率争议的本质最近关于电动车和燃油车保值率的争论愈演愈烈,各种观点层出不穷。作为一个在汽车行业摸爬滚打十多年的"老司机",我想从技术角度聊聊这个话题。很多人可能不知道,车辆的保值率实际上是由一整套复杂的… · 2026/9/23 14:48:10

Vue3+GSAP动画集成避坑指南:响应式对齐与生命周期管理
Vue3+GSAP动画集成避坑指南:响应式对齐与生命周期管理

1. 为什么在Vue项目里,90%的GSAP动画实现都踩了同一个底层逻辑坑最近帮三个团队做前端动效优化,发现一个高频现象:用GSAP写出来的Vue动画,初期看着很炫,但跑两周后必然出现三类问题——组件卸载时动画未清理导致内存泄… · 2026/9/23 14:48:01

Kbn_network 插件开发实战:Kibana 网络拓扑可视化与数据联动
Kbn_network 插件开发实战:Kibana 网络拓扑可视化与数据联动

1. 从标题说起:Kbn_network 到底是个什么项目第一次看到“Kbn_network”这个名字,很多人会愣一下——它不像 Elastic 官方仓库里那些命名规整的模块,也不像某个大厂开源的独立产品。实际上,从命名习惯和关联关键词(Kib… · 2026/9/23 14:48:01

AI跨平台迁移:从代码搬运到平台契约转译
AI跨平台迁移:从代码搬运到平台契约转译

1. 这不是“移植”,是AI驱动的跨平台认知重构“写了20年的Windows工具,AI用30分钟搬进Mac:微软CTO自己先惊了”——这句话在技术圈炸开时,我正调试一个Win32 API调用失败的崩溃日志。第一反应不是惊讶,而是本能地打开终… · 2026/9/23 14:48:01

读懂ISO16750:汽车电子环境负荷试验与功能状态等级
读懂ISO16750:汽车电子环境负荷试验与功能状态等级

简介:汽车电子工程师的ISO16750阅读笔记,聚焦寿命测试与气候环境可靠性验证,适合汽车电子部件设计、验证及质量管理岗位的同行参考。笔记系统梳理了ISO16750-1附录A测试序列与附录B寿命测试方法,重点解析了加速寿命试验的推导思路… · 2026/9/23 14:48:01

3招搞定手机怎么下载微信面试难题实战项目解析
3招搞定手机怎么下载微信面试难题实战项目解析

3招搞定手机怎么下载微信面试难题实战项目解析 面试被问“手机怎么下载微信”背后的原理,90%的人答不上来。别笑,这看似弱智的问题,实则是考察你对移动应用分发机制、安全校验及网络协议理解的试金石。我带过不少校招新人,他们背了八股文,却连一个A… · 2026/9/23 0:00:03

你有新短消息请注意查收:3个新手避坑指南搞定消息系统选型
你有新短消息请注意查收:3个新手避坑指南搞定消息系统选型

你有新短消息请注意查收:3个新手避坑指南搞定消息系统选型 面试被问“高并发下如何保证消息不丢失”,你张口就是“用Redis”,结果面试官追问“如果Redis宕机了怎么办”,你瞬间卡壳。这种场景太常见了,很多新手在背八股文时,只记住了技术名词… · 2026/9/23 0:00:29

Win7无线热点配置工具源码解析:解决API失效的3个实战技巧
Win7无线热点配置工具源码解析:解决API失效的3个实战技巧

Win7无线热点配置工具源码解析:解决API失效的3个实战技巧 Win7无线热点配置工具在Win10/11上跑不动?不是你的问题,是版本升级后 API 全变了。很多老项目里的 netsh wlan… · 2026/9/23 0:00:36

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码