平替 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.pswp.cn/news/918980.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/918980.shtml
英文地址,請注明出處:http://en.pswp.cn/news/918980.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

kubernertes (K8S)部署

參考: https://blog.csdn.net/yu33575/article/details/135387548 二進制安裝k8s: https://blog.csdn.net/qq_73990369/article/details/143217084 K8S二進制安裝與部署 :https://blog.csdn.net/fantuan_sss/article/details/139073366 k8s…

LeetCode 簡單JS刷題

目錄 返回數組最后一個元素 2787.將一個數字表示成冪的和的方案數 326.3的冪 1780.判斷一個數字是否可以表示成三的冪的和 342.4的冪 返回數組最后一個元素 1.請你編寫一段代碼實現一個數組方法,使任何數組都可以調用 array.last() 方法,這個方法將…

七大排序算法全解析:從入門到精通

目錄 一.排序的概念 二.常見排序算法的實現 2.1 插入排序 (1)直接插入排序: 當插入第i(i>1)個元素時,前面的array[0],array[1],…,array[i-1]已經排好序,此時用array[i]的排序碼與array[i-1],array[i-2],…的排序…

20250814在榮品RD-RK3588開發板的Android13下解決卡迪的LCD屏在開機的時候brightness最暗【背光的pwm信號的極性反了】

20250814在榮品RD-RK3588開發板的Android13下解決卡迪的LCD屏在開機的時候brightness最暗【背光的pwm信號的極性反了】 2025/8/14 11:33緣起:在榮品RD-RK3588開發板的Android13下,卡迪的LCD屏在開機的時候很暗,幾乎看不見。 在命令行查看亮度…

Flink的狀態管理

一、狀態的概念Flink的狀態其實你就可以將其想象為中間結果就可以了。在Flink中,算子的任務可以分為無狀態和有狀態兩種情況。無狀態算子任務在計算過程中是不依賴于其他數據的,只根據當前的輸入數據就可以得到結果輸出。比如之前講到的Map、FlatMap、Fi…

GoLand 項目從 0 到 1:第八天 ——GORM 命名策略陷阱與 Go 項目啟動慢問題攻堅

第八天核心任務:解決開發中的兩大技術卡點今天的開發不僅聚焦于代碼層面的數據庫字段映射問題,還遭遇了一個困擾團隊許久的環境難題 ——Go 項目啟動異常緩慢。經過多維度排查,我們不僅理清了 GORM 命名策略的設計邏輯,還找到了影…

在Ubuntu上安裝Google Chrome的詳細教程

步驟 1:下載 Google Chrome 安裝包 打開瀏覽器輸入https://www.google.cn/chrome/,然后進入Chrome瀏覽器官方網站 點擊下載選擇Debian/Ubuntu版本 google-chrome-stable_current_amd64.deb步驟 2:安裝下載的.deb 包 sudo dpkg -i google-chro…

el-table合并相同名稱的行

el-table合并相同名稱的行 <template><el-table:data"tableData":span-method"objectSpanMethod"border><el-table-columnprop"name"label"名稱"width"180"></el-table-column><el-table-column…

解決 VSCode 無法從右鍵菜單“通過 Code 打開”文件夾的問題

&#x1f9e9; 一、問題現象 VSCode 已安裝&#xff0c;但右鍵文件夾/桌面空白處無“通過 Code 打開在 VSCode 中執行 Shell Command: Install ‘Open with Code’ 無反應手動添加后菜單顯示亂碼&#xff08;如 €?? Code ‰“€&#xff09;點擊右鍵菜單無響應或提示“找不到…

服務器數據恢復—服務器硬盤狀態燈變紅,分區數據恢復過程

服務器數據恢復環境&故障&#xff1a; 某公司服務器上有一組由3塊硬盤組建的raid5磁盤陣列。 服務器上1塊硬盤的狀態燈變為紅色&#xff0c;磁盤陣列出現故障&#xff0c;分區無法識別。服務器數據恢復過程&#xff1a; 1、將故障服務器上所有磁盤編號后取出。經過初檢&…

MySQL → SQL → DDL → 表操作 → 數據類型 知識鏈整理成一份系統的內容

1. 知識結構MySQL└── SQL&#xff08;結構化查詢語言&#xff09;├── DDL&#xff08;數據定義語言&#xff09; → 定義結構│ ├── 表操作&#xff08;創建/修改/刪除表&#xff09;│ └── 數據類型&#xff08;列字段類型定義&#xff09;├── DML&…

基于 gRPC 的接口設計、性能優化與生產實踐

gRPC 是一種高性能、跨語言的遠程過程調用&#xff08;RPC&#xff09;框架&#xff0c;由 Google 開發&#xff0c;基于 HTTP/2 協議和 Protocol Buffers&#xff08;Protobuf&#xff09;序列化機制&#xff0c;廣泛應用于微服務架構和分布式系統中。本文將深入解析 gRPC 的底…

如何回答研究過MQ的源碼嗎

?一、核心回答框架&#xff08;由淺入深&#xff09;??1?? ?明確研究對象和深度?“我主要研究過 ??[具體MQ名稱&#xff0c;如RocketMQ/Kafka/RabbitMQ]?? 的核心模塊源碼&#xff0c;重點關注 ??[選1-2個核心方向]?? &#xff0c;比如存儲機制、網絡通信或事務…

20250815給ubuntu22.04.5的系統縮小/home分區

20250815給ubuntu22.04.5的系統縮小/home分區 2025/8/15 9:42緣起&#xff0c;聯想IdeaPad筆記本電腦&#xff0c;換了4TB的SSD固態硬盤。 WIN10和ubuntu22.04.5的雙系統。 WIN10系統&#xff1a; C盤 500GB&#xff1f; D盤 500GB&#xff1f;ubuntu22.04.5 /home分區大概 2.7…

Windows 11 首次開機引導(OOBE 階段)跳過登錄微軟賬戶,創建本地賬戶

今天重裝WIN11系統后&#xff0c;發現在首次開機引導&#xff08;OOBE 階段&#xff09;中&#xff0c;微軟默認強制聯網并登錄微軟賬戶&#xff0c;沒有的讓你注冊什么的就很煩。通過下面方法可以跳過登錄微軟賬戶&#xff0c;直接創建本地賬戶。? 方法一&#xff1a;斷網&am…

IDE:vscode的vue3模板

快捷鍵打開配置選項&#xff1a;ctrl shift p選擇配置文件&#xff1a;Snippet: Configure Snippets{// Place your snippets for vue here. Each snippet is defined under a snippet name and has a prefix, body and // description. The prefix is what is used to trigg…

C++_390_透傳功能中,使用單例模式,管理session透傳會話的生命周期,為每個會話記錄報警讀取狀態,監控會話心跳狀態,后臺線程自動清理超時會話

問題:對接板端,cvms lite 通道管理頁面,無法添加和刪除多目通道 審核:XXX 根因分析:多通道的刪除和添加需要通過eventcheck上告實現,cvms lite云走的透傳沒有eventcheck 解決辦法:云透傳加上eventcheck上告 footer: Closes: #BUG2025052701632 我幫你分兩部分解析:先解…

MIPI-csi調試

調試流程1. 硬件連線檢查數據線&#xff08;MIPI Data Lanes&#xff09; &#xff1a;確認 IMX415 模組的 4 條數據線 1 條時鐘線連接正確。如果是 4-lane 輸出&#xff0c;SoC 的 D-PHY 必須也配置成 4-lane 接收。控制線&#xff1a;原理圖IC SDA/SCL → &i2c8 控制器管…

Mysql——》提取JSON對象和數組

推薦鏈接&#xff1a; 總結——》【Java】 總結——》【Mysql】 總結——》【Redis】 總結——》【Kafka】 總結——》【Spring】 總結——》【SpringBoot】 總結——》【MyBatis、MyBatis-Plus】 總結——》【Linux】 總結——》【MongoD…

JSON值包含引號

目錄背景代碼正則說明背景 很多時候&#xff0c;在無法使用Gson等能處理非標準化JSON的工具時&#xff0c;需要對JSON值中的JSON限定符進行轉義&#xff0c;使用正則比較方便&#xff0c;以對JSON值中的引號做轉義為例 代碼 private static String escapeUnescapedQuotes(St…