跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PowerShellNode.jsAI

Windows 安装原生 Codex CLI 配置 AI 代码助手

Windows 环境下安装 OpenAI Codex CLI 的步骤指南,涵盖 PowerShell 7、Node.js 环境配置及 CC-Switch 工具设置,实现终端 AI 代码辅助功能。内容包括基础环境准备、CLI 安装与配置、常用命令说明以及 VS Code 插件集成方法,支持自然语言指令完成代码生成与重构任务。

SqlMaster发布于 2026/4/10更新于 2026/7/2542 浏览
Windows 安装原生 Codex CLI 配置 AI 代码助手

Windows 安装原生 Codex CLI 配置 AI 代码助手

前言

Codex CLI 是 OpenAI 发布的开源编程智能体,定位为终端运行的轻量级开发辅助工具,兼容 o3、o4-mini 等大模型。可使用自然语言指令完成代码生成、重构测试及文件操作等任务。其技术特性包括沙盒执行环境、192k 令牌上下文长度及多模态编程支持,最低内存要求 4GB,支持 macOS、Linux 及 Windows 11 WSL2 系统。

一、基础环境

1. 操作系统

Windows 11

2. 工具版本

  • PowerShell-7.6.0
  • nvm-1.2.2
  • Node-v24.13.0
  • Npm-11.6.2
  • Codex-0.116.0
  • CC-Switch-v3.12.0

二、部署

1. 安装 PowerShell 7

说明:这里安装 powershell7 是为了解决中文乱码问题

1.1 以管理员身份运行 cmd
1.2 安装 powershell7
winget install --id Microsoft.PowerShell --source winget

2. 安装 Node.js

2.1 安装 nvm

下载并安装 nvm-setup.exe

2.2 安装 Node&npm

win + r 输入 pwsh 回车

nvm ls //查看当前已安装的 nodejs 版本
nvm list available //查看可安装的 nodejs LTS 版本
nvm install 24.13.0 //安装 nodejs 24.13.0 版本
node -v //查看当前安装的 node 版本
npm -v //查看当前安装的 npm 版本

3. 安装 Codex

npm install -g @openai/codex

说明:如果已安装则自动更新。

同理 claude-code 也可以通过同样方式安装:

npm install -g @anthropic-ai/claude-code

4. 安装 CC-Switch

说明:这是一个配置 api 切换工具

下载 CC-Switch-v3.12.0-Windows.msi 安装包

5. 配置 CC-Switch

5.1 获取公益 api key

访问相关 API 服务站点注册获取

5.2 选择 Codex 点击'添加供应商'

注意:上方选项栏选择 codex

将之前获取的配置复制到对应的'api key'、'auth.json (JSON) *'和'config.toml (TOML)'内即可

5.3 配置测试

在 CC-Switch 界面进行连接测试

三、Codex 简单使用

1. Powershell7 中输入 codex 回车

cd 到你想用的工作目录输入 codex 回车就回在这个目录形成对应的 sandbox 模型沙盒

2. Codex CLI 常用命令说明

指令中文释义详细说明
/model选择使用的模型及推理算力用来切换 Codex 背后的 AI 模型(比如不同版本的代码模型),还能调整推理的「算力 / 精细度」—— 算力越高,代码生成越精准,但速度稍慢。
/init初始化创建一个 AGENTS.md 文件,包含 Codex 的使用说明「重置 / 初始化当前的会话环境」,具体行为包括:清空当前会话的上下文、重置 Codex 的沙箱环境、恢复所有指令的默认配置、保留模型选择
/fast开启 / 关闭快速模式(开启后推理最快,但消耗 2 倍套餐额度)快捷切换「极速模式」:开启后代码生成速度翻倍,但会消耗双倍的 API 额度 / 套餐时长;适合赶时间写简单代码时用。
/permissions配置 Codex 允许执行的操作权限管理 Codex 的权限边界,比如是否允许它读取本地文件、执行终端命令、修改代码文件等;新手建议先限制权限,避免误操作。
/sandbox-add-read-dir <absolute_path>允许沙箱读取指定目录(用法:/sandbox-add-read-dir <绝对路径>)给 Codex 的「沙箱环境」授权,让它能读取你指定的文件夹(必须填绝对路径,比如 /Users/xxx/project);比如想让 Codex 分析你项目里的代码,就用这个指令授权。
/experimental开启 / 关闭实验性功能切换是否使用 Codex 的测试版功能(可能不稳定,但会有新特性,比如多文件联动、代码实时调试);新手建议默认关闭,避免出问题。
/skills使用技能插件,优化 Codex 处理特定任务的表现调用 Codex 的「技能库」,比如让它用「Python 性能优化」「前端样式调试」「Shell 脚本纠错」等专属技能处理对应任务,提升针对性。
/review检查我当前的代码修改,找出问题让 Codex 审核你刚改的代码,自动识别 Bug、语法错误、逻辑漏洞、不规范的写法(比如未定义的变量、缩进问题)。
/rename重命名当前对话线程给当前的 Codex 聊天 / 操作会话起个名字(比如「用户中心接口开发」),方便后续查找历史会话,尤其适合多任务并行时用。
/resume查看历史会话直接运行 codex resume,它会打开历史会话选择器。最近一次会话可以用 codex resume --last

3. Codex 使用测试

/model //切换模型

为 gpt-5.3-codex 选择推理级别:

  1. 低 快速响应,推理较浅
  2. 中等 (默认) 在日常任务中平衡速度和推理深度
  3. 高 为复杂问题提供更深层次的推理
  4. 超高 为复杂问题提供额外高的推理深度

提问:当前支持最大上下文是多少

/init // 模型读取当前工作目录下的代码工程总结成一个 md 文档(相当于告诉模型当前的项目工程信息便于指导后续操作)
/resume \ 查看问题历史记录
codex resume --last \ 恢复最近一次会话

四、Codex 进阶使用(接入 VS Code)

1. 进入扩展页面搜索 codex 并安装对应插件

说明:安装第一个名为 Codex – OpenAI's coding agent

2. 重启 vscode 点击 gpt 图标

提示:无需登录 等待加载完毕即可使用(因为前面已经配置过 CC,它会自动读取配置文件)

3. 查看监控

说明:可以看到 User-Agent 一列显示为 codex_vscode

提示:个人感觉用法跟终端命令行没啥区别,但是速度明显不如轻量级的 cli 终端快。还是建议大家直接使用 CLI 终端即可!

目录

  1. Windows 安装原生 Codex CLI 配置 AI 代码助手
  2. 前言
  3. 一、基础环境
  4. 1. 操作系统
  5. 2. 工具版本
  6. 二、部署
  7. 1. 安装 PowerShell 7
  8. 1.1 以管理员身份运行 cmd
  9. 1.2 安装 powershell7
  10. 2. 安装 Node.js
  11. 2.1 安装 nvm
  12. 2.2 安装 Node&npm
  13. 3. 安装 Codex
  14. 4. 安装 CC-Switch
  15. 5. 配置 CC-Switch
  16. 5.1 获取公益 api key
  17. 5.2 选择 Codex 点击“添加供应商”
  18. 5.3 配置测试
  19. 三、Codex 简单使用
  20. 1. Powershell7 中输入 codex 回车
  21. 2. Codex CLI 常用命令说明
  22. 3. Codex 使用测试
  23. 四、Codex 进阶使用(接入 VS Code)
  24. 1. 进入扩展页面搜索 codex 并安装对应插件
  25. 2. 重启 vscode 点击 gpt 图标
  26. 3. 查看监控
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • gRPC 入门:基于 Java 的远程过程调用实践
  • Go 语言通过 Gokb 驱动连接 Kingbase 数据库实战
  • Cursor、Claude Code 与 Copilot:三款 AI 编程工具深度对比
  • OpenVLA 深度解析:基于 Prismatic VLM 的离散化动作预测方案
  • 前端实现视频画中画功能:主窗口与小窗同步控制
  • IPIDEA 网页抓取 API 实战:eBay 商品数据采集与 Python 接入
  • Spring Boot 消息队列与异步通信实战
  • Ubuntu 安装 Hyprland 后部分软件无法使用 fcitx5
  • Java 集成高德开放平台 WebAPI 实践:POI 搜索 2.0
  • 大型语言模型数据合成与增强技术综述
  • Python 从零构建 AI 多智能体系统:三方协作实现复杂任务
  • Rust 与 WebAssembly 实战:在浏览器与 Node.js 中运行高性能代码
  • Java 高级开发高频面试题
  • Python入门指南:什么是Python、为什么学Python、如何学习Python
  • 用 Python 生成 Node.js 项目结构的桌面工具
  • Copilot 四大模式详解:Ask、Edit、Agent 与 Plan 的区别
  • 人工智能大模型训练过程与自监督学习原理解析
  • WhisperLiveKit 实时语音识别指南:从安装到生产部署
  • Spring JCL 日志模块原理与集成指南
  • 知网与维普 AIGC 检测算法对比分析

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online