当前位置: 首页 > news >正文

平替 Claude Code,API接入 GPT-5,Codex CLI 国内直接使用教程

最新升级接入GPT-5的 Codex 拥有可以媲美 Claude Code 的AI编码能力,本文将指导你在 Windows系统上部署原生的 Codex CLI程序,并且接入超低价中转API,让你在国内直接用上超高性价比的 OpenAI Codex CLI 应用。

关于 Codex

Codex 是 OpenAI 开发的一款 AI 编程助手,你可以用自然语言对它说话,它就能产出一段“能跑的代码”,还能帮你修错、解释或执行这段程序。

目前 Codex已经接入最新的 GPT-5 模型,并结合云端沙盒环境,让整个互动过程像在和一位资深工程师聊天一样流畅。

更酷的是,它还开源了一个名为 Codex CLI 的命令行界面,将最新推理模型的能力直接带到你的终端。它可以:

  • 读取、修改和执行你本地机器上的代码
  • 处理文本、截图或图表作为输入
  • 提供三种不同的审批模式
  • 完全在你的终端中运行

安装和设置Codex CLI

一、安装 Codex CLI

如果你想安装使用 Codex CLI,以下是详细安装步骤:

1、安装Node.js(22版或更新)
访问官网下载对应系统版本安装 Node.js,你可以通过以下命令验证安装:

node -v

npm -v

2、安装 Git (Windows 系统必选)
从git-scm.com下载对应系统版本安装 Git ,并通过以下命令验证:

git --version

3、安装 OpenAI Codex CLI

npm install -g @openai/codex codex --version

二、配置API密钥

1、获取中转API密钥

  • 注册并登录中转API平台(https://wolfai.top)
  • 控制左侧台找到“令牌管理”
  • 添加令牌,额度设为无限额度,有效期选永不过期

2、配置中转API接入 Codex CLI

添加环境变量,其中替换 sk-... 为您上一步生成的 API 令牌

macOS/Linux 系统:

export OPENAI_API_KEY="sk-你的API密钥"

export OPENAI_API_BASE="https://wolfai.top/v1"

Windows CMD 命令:

setx OPENAI_API_KEY=sk-你的API密钥

setx OPENAI_API_BASE=https://wolfai.top/v1

三、启动 Codex CLI:

Codex CLI 默认启动命令(目前默认使用模型为GPT-5)

codex

你可以使用API平台支持的任意GPT模型,以下是如何在 Codex CLI 中指定其他模型启动的方法:

codex --model "gpt-4.1"

Codex CLI 使用指南

Codex CLI提供了三种不同的审批模式,让你可以选择参与程度:

  • 建议模式(suggest):读取文件,提议编辑和shell命令等需要你的批准,适用于安全探索、程式码审查、学习程式码库
  • 自动编辑模式(auto-edit):自动读取和写入文件,但执行shell命令前需要批准,适用于重构或重复编辑,你想密切关注副作用
  • 完全自动模式(full-auto):在沙盒、无网络环境中自主读取、写入和执行命令,适用于修复损坏的构建或在你喝咖啡时原型化功能等较长任务

你可以透过添加标志来切换模式:

codex --auto-edit

codex --full-auto

你无需是“技术大牛”,跟着步骤做就能把 Codex CLI 接到中转API,做到“多模型可切换、访问更稳、成本更友好”。

随着AI技术的不断进步,我们可以期待Codex在将来变得更加强大和精确。OpenAI正在构建一套Codex工具,支持实时协作和异步委派,这些多代理工作流被视为产生高质量代码的未来标准。

无论你是使用基于云的Codex代理,还是开源的Codex CLI,这项技术都有可能彻底改变我们编写和与代码互动的方式。

http://www.dtcms.com/a/332826.html

相关文章:

  • linux-数据链路层
  • ChatGPT-5(GPT-5)全面解析:一场从通用智能迈向专属智能的进化风暴,正在重塑人类与机器的协作边界
  • 当 FastGPT 遇见 Doris:无需手写 SQL,丝滑实现自助 ChatBI
  • wordpress忘记密码怎么办
  • 开源数据发现平台:Amundsen Frontend Service 应用程序配置
  • 专题三_二分_在排序数组中查找元素的第一个和最后一个位置
  • Jeecg后端经验汇总
  • Java: Spring前端传递列表和数组限制大小256问题
  • Vue 3 的运行机制
  • 前端开发神器之 VS Code AI 辅助插件 Amazon Q
  • expand.exe命令为什么能显示CD.iso的版本信息?
  • vue3 wangeditor5 编辑器,使用方法
  • 非极大值抑制(NMS)详解:目标检测中的“去重神器”
  • 基于 Vue2+Quill 的富文本编辑器全方案:功能实现与样式优化
  • 列式存储与行式存储:核心区别、优缺点及代表数据库
  • Flink Stream API 源码走读 - map 和 flatMap
  • ETH持续上涨推动DEX热潮,交易活跃度飙升的XBIT表现强势出圈
  • MySQL 全面指南:从入门到精通——深入解析安装、配置、操作与优化
  • 从阻塞到异步:Java IO 模型进化史 ——BIO、NIO、AIO 深度解析
  • Cherryusb UAC例程对接STM32 SAI播放音乐和录音(下)=>USB+SAI+TX+RX+DMA控制WM8978播放和录音实验
  • 【嵌入式FreeRTOS#补充1】临界区
  • K-means 聚类算法学习笔记
  • 解锁PostgreSQL专家认证增强驱动引擎
  • 打靶日常-sql注入(手工+sqlmap)
  • 136-基于Spark的酒店数据分析系统
  • Python Sqlalchemy数据库连接
  • 紫金桥RealSCADA:国产工业大脑,智造安全基石
  • 【已解决】在Spring Boot工程中,若未识别到resources/db文件夹下的SQL文件
  • JavaScript 防抖(Debounce)与节流(Throttle)
  • 易道博识康铁钢:大小模型深度融合是现阶段OCR的最佳解决方案