Codex CLI 怎麼安裝、怎麼更新:官方 4 種安裝命令(腳本、npm、Homebrew)、查看版本和 codex update

Codex CLI 怎麼裝、怎麼更新?官方有 macOS/Linux 與 Windows 的安裝腳本、npm、Homebrew 四種方式,更新多是重跑同一條命令。本文原樣列出官方命令,講查版本、codex update 和首次登入。

NNathaniel bigo··原創首發·AI 輔助撰寫
14 分鐘讀完
資料核對於 2026-10-15 · 依據官方文檔與公開資料整理 Plus 帳號
本文根據 OpenAI 官方文檔 learn.chatgpt.com 的《Codex CLI》《CLI 參考(developer-commands)》《Troubleshooting》,以及官方 GitHub 倉庫 openai/codex 的 README 和 install.md 整理,資料核對於 2026-10-15。官方文檔頁面沒有適合引用的介面截圖,配圖為本站整理的示意圖。命令都是官方原樣給出的,沒有改動。Codex 的整體入門(網頁版、IDE、桌面 App 怎麼選)見 /guides/codex-getting-started,本文只講 CLI 的安裝與更新。

適用於誰

  • 想在終端裏用 Codex,不知道該用哪條命令安裝的人;
  • 已經裝過,想更新到最新版,不知道用什麼命令的人;
  • 想確認自己裝的是哪個版本,或者 CLI 和桌面 App 為什麼功能不一樣的人。

結論先說

  1. 官方給了四種安裝方式:macOS/Linux 的安裝腳本、Windows 的 PowerShell 安裝腳本、npm、Homebrew。
  2. 更新大多是「再運行一遍同一條命令」:腳本和 npm 的更新命令與安裝命令一樣;只有 Homebrew 不同,更新用 brew upgrade --cask codex。
  3. 看版本用 codex --version。
  4. 還有 codex update 命令:官方說它會檢查並應用 CLI 更新,但僅在安裝的版本支持自更新時可用;調試構建會提示你改裝正式版。
  5. 裝好後運行 codex:第一次會讓你選 Sign in with ChatGPT,或其他可用的登入方式;登入問題見 /guides/codex-cannot-sign-in-send-message-connect。
  6. CLI 和桌面 App 的版本可能不同:官方說,兩邊帶的 Codex 版本可能不一樣,功能會先到一邊。

Codex CLI 的 4 種安裝方式和各自的更新命令:腳本、Windows PowerShell、npm、Homebrew

圖:本站根據 OpenAI 官方文檔:Codex CLI 整理的示意圖

一、四種安裝方式(官方原樣命令)

macOS / Linux:安裝腳本

官方說,這是用於 macOS 和 Linux 的獨立安裝程序。

安裝:

bash
curl -fsSL https://chatgpt.com/codex/install.sh | sh

更新(官方給的是同一條命令):

bash
curl -fsSL https://chatgpt.com/codex/install.sh | sh

Windows:PowerShell 安裝腳本

官方說明:要在新的 PowerShell 窗口裏運行。

安裝:

powershell
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"

更新(官方給的是同一條命令):

powershell
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"

注意:這條命令會下載並執行遠程腳本,裏面帶有 -ExecutionPolicy ByPass。這是官方命令的一部分,本站只是原樣轉述;是否執行,請自己判斷,並確認網址是官方的 chatgpt.com。

npm

官方說,也可以用 npm 安裝。

安裝:

bash
npm install -g @openai/codex

更新(官方給的是同一條命令):

bash
npm install -g @openai/codex

npm 對 Node.js 的版本要求,官方 CLI 頁沒有寫;站內 /guides/codex-getting-started 裏記錄過 npm 包資訊中聲明的要求。

Homebrew

安裝:

bash
brew install --cask codex

更新:

bash
brew upgrade --cask codex

怎麼選

官方沒有給「哪種最好」的說法。本站的建議:用哪種裝,就用哪種更新,不要混用,免得電腦上裝了兩份不同版本的 codex。

二、裝好後:第一次運行

官方 CLI 頁給出的三步:

  1. 安裝 Codex(上面的命令);
  2. 運行 Codex 並登入:打開項目目錄,運行 codex;第一次運行時,選 Sign in with ChatGPT 或其他可用的登入方式;
  3. 開始第一個任務:描述你想做的事,例如讓它解釋項目、做一處聚焦的修改、幫你排查問題。官方的示例提示詞是:
text
Tell me about this project

官方還建議:在任務前後各做一次 Git 檢查點,這樣不滿意時可以回退修改。

裝好 Codex CLI 之後第一次運行:進入項目目錄、登入、描述任務、Git 檢查點、查看版本

圖:本站根據 OpenAI 官方文檔:Codex CLI 整理的示意圖

登入相關的命令,官方 CLI 參考裏寫的是:

  • codex login:用 ChatGPT 帳號、API 密鑰或訪問令牌登入;不帶參數時,會打開瀏覽器走 ChatGPT 的登入流程;
  • codex login status:已有憑據時返回 0,適合在腳本里判斷;
  • codex logout:刪除已儲存的憑據,包括 API 密鑰和 ChatGPT 登入。

三、怎麼看版本、怎麼更新

看版本

官方排查文檔給的命令:

bash
codex --version

如果你用的是 ChatGPT 桌面 App(macOS),官方說它帶的 Codex 版本可以這樣看(官方給的是保留的兼容路徑):

bash
/Applications/Codex.app/Contents/Resources/codex --version

更新

  • 腳本、npm:再運行一遍安裝命令;
  • Homebrew:brew upgrade --cask codex;
  • codex update:官方 CLI 參考裏寫的是「檢查並應用 Codex CLI 的更新,僅當安裝的版本支持自更新時可用;調試構建會提示你改裝正式版」。哪些安裝方式支持自更新,官方沒有列出,不確定時用上面的方式更新最穩妥(這是本站的建議)。

CLI 有的功能,桌面 App 裏沒有?

官方說,ChatGPT 桌面 App 和 Codex CLI 可能帶着不同版本的 Codex,所以某個功能可能先出現在一邊。這不是你裝錯了,更新對應那一邊即可。桌面 App 的更新見 /guides/chatgpt-desktop-app-wont-open-update。

Codex CLI 版本和更新的常見問題:看版本、不記得怎麼裝的、codex update、CLI 與桌面 App 版本不同、GitHub 發佈頁

圖:本站根據 OpenAI 官方文檔:Codex CLI、Troubleshooting 與 GitHub 倉庫 README 整理的示意圖

四、官方 README 裏的其他說明

GitHub 上 openai/codex 倉庫的 README 還寫了:

  • 獨立安裝腳本預設從 https://releases.openai.com/codex 下載,元數據或文件下載失敗時,會回退到 GitHub Releases;
  • 要強制走 GitHub Releases,把環境變量 CODEX_INSTALLER_USE_RELEASES_OPENAI_COM 設為 false(也接受 0 和 no);
  • 也可以到最新的 GitHub Release 頁面,手動下載對應平台的文件,README 裏列出的文件名有:macOS Apple Silicon 的 codex-aarch64-apple-darwin.tar.gz、macOS Intel 的 codex-x86_64-apple-darwin.tar.gz、Linux x86_64 的 codex-x86_64-unknown-linux-musl.tar.gz、Linux arm64 的 codex-aarch64-unknown-linux-musl.tar.gz;每個壓縮包裏只有一個文件,文件名帶着平台資訊,README 建議解壓後重命名為 codex;
  • README 也說,想在代碼編輯器(VS Code、Cursor、Windsurf)裏用,可以裝 IDE 插件;想要桌面 App,可以運行 codex app 或訪問 Codex App 頁面;雲端的 Codex Web 在 chatgpt.com/codex。

GitHub 的 docs/install.md 裏還有「系統要求」:macOS 12+、Ubuntu 20.04+ 或 Debian 10+、Windows 11(通過 WSL2)、內存最少 4GB(推薦 8GB)、Git 2.23+ 可選(用於內置的 PR 輔助功能)。Windows 的安裝腳本和 WSL2 要求兩者的關係,官方沒有說明,請以你實際安裝時官方給出的提示為準。

五、裝不上、更新不了,先看這幾點

官方沒有專門寫「安裝失敗」的排查文檔,下面是基於官方命令的通用思路(本站建議):

  1. 確認命令是官方原樣複製的:網址是 chatgpt.com 的 install.sh 或 install.ps1,或 npm 包 @openai/codex、Homebrew 的 codex。不要用來路不明的「加速版」「國內版」安裝包。
  2. Windows 要在新的 PowerShell 窗口運行,這是官方明確寫的。
  3. npm 報權限錯誤:全局安裝需要寫入權限,按你係統的 npm 說明處理;本文不展開。
  4. 腳本下載失敗:可以按上面的 README 說明,改走 GitHub Releases。
  5. 登入或連接問題:見 /guides/codex-cannot-sign-in-send-message-connect。

常見問題

Q:Codex CLI 要付費嗎?

官方推薦用 ChatGPT 帳號登入,把 Codex 作為你的 Plus、Pro、Business、Edu 或 Enterprise 套餐的一部分使用,也可以用 API 密鑰,但需要額外設定。具體額度見 /guides/codex-usage-limits。要開通 ChatGPT Plus,可看 /chongzhi/chatgpt-plus。

Q:CLI、IDE 插件、桌面 App、網頁版有什麼區別?

見 /guides/codex-getting-started 和 /guides/chatgpt-work-vs-codex。

Q:更新後會丟掉我的配置嗎?

官方的更新頁沒有說明這一點,本文不作判斷。配置文件的位置和寫法見 /guides/codex-mcp-config。

Q:怎麼控制 Codex 能改什麼文件、能不能執行命令?

見 /guides/codex-permissions-sandbox。

Q:刪除或歸檔 Codex 的對話怎麼做?

見 /guides/codex-delete-archive-chats。

Q:我想在 Codex 裏用技能(Skills)。

見 /guides/codex-skills-how-to-use-install。

Q:我裝好了,但提示要手機號驗證?

官方說,在 ChatGPT 桌面 App 裏使用 Codex 時可能被要求驗證手機號;這和 CLI 是否被要求,官方的文章沒有逐一說明,見 /guides/chatgpt-how-to-sign-up-account 中關於手機驗證的一節。

參考資料

  • OpenAI 官方文檔:Codex CLI — https://learn.chatgpt.com/docs/codex/cli
  • OpenAI 官方文檔:CLI reference(developer-commands) — https://learn.chatgpt.com/docs/developer-commands
  • OpenAI 官方文檔:Troubleshooting — https://learn.chatgpt.com/docs/reference/troubleshooting
  • GitHub:openai/codex README — https://github.com/openai/codex
  • GitHub:openai/codex docs/install.md — https://github.com/openai/codex/blob/main/docs/install.md
需要開通或續費?ChatGPT Plus 充值 →

Nathaniel 的更多內容

  1. 01

    AI 學習路線:零基礎從哪開始,6 個階段、每階段該讀哪幾篇教學(2026)

    AI 學習路線怎麼走?給零基礎的人一條循序漸進的路徑:先選一個助手用順,再學提問,再用進日常工作,按需學做圖做影片,守住私隱與版權,最後進階自動化和編程。每個階段都配了本站對應的教學。

    其他 AI 工具0
  2. 02

    AI 瀏覽器有哪些:Perplexity Comet、Opera Neon、Dia、Brave Leo 與 Edge Copilot 的官方說法對照

    AI 瀏覽器有哪些?按官方頁面整理 Perplexity Comet、Opera Neon、Dia、Brave Leo 和 Edge 裏的 Copilot:官方自述的定位、支持的平台、免費還是訂閱,以及 Gemini、Claude 的 Chrome 方案和已停用的 ChatGPT Atlas。

    其他 AI 工具0
  3. 03

    即夢國際版 Dreamina 是什麼:官方站入口、能生成什麼、免費積分和模型(2026)

    即夢國際版 Dreamina 是什麼?官方站是 dreamina.capcut.com,是一個圖片、影片和數字人一體的 AI 創作平台。按官方首頁和 FAQ 講:能生成什麼、免費用戶每天 120 積分、列出的 Seedance 與 Seedream 模型,以及和國內即夢怎麼區分。

    其他 AI 工具0
  4. 04

    Kimi K3 Coding Plan 是什麼、怎麼用:Kimi Code 會員、模型 ID、套餐價格和額度規則

    Kimi K3 Coding Plan 是什麼?按 Kimi 官方文檔核對:官方現在叫 Kimi Code,是 Kimi 會員權益裏的編程服務,Plus 及以上才有;講 K3 等模型 ID、國內新套餐價格、三種客戶端、第三方工具接入和額度規則。

    Kimi0
  5. 05

    DeepSeek V4 Pro 和 Flash 的區別與 API 價格:官方價格頁逐項對照(高峰與空閒時段)

    DeepSeek V4 Pro 和 Flash 有什麼區別、API 怎麼收費?按 DeepSeek 官方價格頁(2026-10-19 查詢)列出兩個模型的版本、上下文、圖像理解、並發和每百萬 token 價格,說明高峰與空閒時段的計費差別和舊模型名怎麼處理。

    其他 AI 工具0
  6. 06

    GPT-6 Pro(Astra)怎麼用、哪些套餐有:怎麼選到 Pro 檔、用量限制和 Pro 三檔價格

    GPT-6 Pro(Astra)怎麼用、哪些套餐有?按 OpenAI 幫助中心核對:聊天裏 Pro 檔給 Pro 100、Pro 200、Business 和 Enterprise;Plus 在 Work 和 Codex 裏含 Astra。講怎麼選到、用量上限和官方 Pro 價格。

    ChatGPT0

同產品的其他教學

  1. 01

    ChatGPT 搜尋怎麼用:聯網搜尋、查看來源與結果不準怎麼辦

    ChatGPT 能聯網搜尋最新資訊並附上來源連結。本文按官方幫助中心講清怎麼手動開啟搜尋、怎麼看引用來源、本地結果不準的原因(位置設定)、搜尋按鈕不見了怎麼排查,以及什麼時候該用深度研究。

    ChatGPT0
  2. 02

    ChatGPT 出現 network error 怎麼辦:長回答中斷、連接失敗與公司網絡的處理方法

    ChatGPT 提示 A network error occurred 或 websocket 連接錯誤、長回答寫到一半斷掉?本文按官方幫助中心講清原因、個人排查步驟,以及公司網絡需要放行的域名、WebSocket 和語音端口。

    ChatGPT0
  3. 03

    AI商品圖怎麼做:從實拍原圖到白底圖、場景圖、模特圖的完整流程

    用 AI 做電商商品圖,怎麼既好看又不「貨不對板」?本文按 OpenAI、Google 官方提示指南整理一套流程:拍好原圖 → 摳圖白底 → 場景合成 → 模特上身 → 檢查細節,附提示詞模板,並提醒廣告法對商品展示真實性的要求。

    ChatGPT其他 AI 工具0
  4. 04

    AI 做 PPT 哪個好:直接生成文件、Office 插件、Google 幻燈片、專用工具四條路線對比

    AI 做 PPT 用哪個?不排名,按官方文檔對比四條路線:在 ChatGPT / Claude 對話裏直接生成 pptx、用 PowerPoint 裏的 AI 插件、用 Google 幻燈片裏的 Gemini、用 Gamma 等專用工具;講清各自能不能編輯、套不套得了模板、適合什麼場景,並給出通用的五步做法。

    ChatGPTClaude0
  5. 05

    ChatGPT 公式怎麼複製到 Word、公式亂碼怎麼辦:用 Word 自帶的 LaTeX 輸入,什麼寫法會不識別

    ChatGPT 給的公式粘進 Word 亂碼?Word(Microsoft 365)支持 LaTeX 輸入:Alt + = 插入公式區,格式選 LaTeX,粘貼後轉成專業格式。按微軟文檔講步驟、寫法對照和不識別的關鍵詞。

    ChatGPT0
  6. 06

    ChatGPT 怎麼升級 Plus、怎麼訂閱:網頁和 iOS App 的官方步驟,怎麼確認已生效,付了款還顯示 Free 怎麼辦

    ChatGPT 怎麼升級 Plus?網頁上點頭像選升級套餐再選 Get Plus;iOS App 點頂部 Get Plus 或在設定裏點 Upgrade。講訂閱方式的區別、在哪確認生效、付了款仍顯示 Free 怎麼查。

    ChatGPT0

0 條評論

登入 後參與評論

還沒有評論,來搶沙發~