附錄 C
官方文件與資源地圖
這份附錄是一張「上哪查最準」的地圖。
把它想成一本旅遊書最後那幾頁的「實用資訊」:你已經學完前面所有招式,但 Codex CLI 更新很快(常常幾天就出一版),總有一天你會想知道「這個旗標現在還在嗎?」「最新版幾號?」「官方怎麼說?」。這時候,與其相信網路上來路不明的舊教學,不如直接回到官方源頭自己查一眼。
這附錄幫你做三件事:
- 把所有官方文件連結整理成清單,一頁找得到你要的那頁;
- 教你一個關鍵觀念:CLI 的版本號要去 GitHub releases 看,不是看官方文件網站的 changelog;
- 列一張「本書寫作時還沒被官方逐字坐實、建議你實機核對」的清單,讓你知道哪些細節要親自再確認一次。
小提醒
這附錄不是拿來「從頭讀到尾」的,是拿來「需要時翻一下」的。先掃一眼有哪些區塊,真的要查時再回來。
C.1 官方來源在哪裡(兩個主站)
Codex 的官方資訊,主要散在兩個地方。先搞懂這兩個各管什麼,你就不會在錯的地方找錯的東西。
| 來源 | 網址 | 管什麼 | 你什麼時候來這 |
|---|---|---|---|
| OpenAI 開發者文件站 | developers.openai.com/codex | 功能說明、指令旗標、設定鍵、教學 | 想知道「某指令怎麼用」「某設定鍵是什麼」 |
| GitHub 原始碼 repo | github.com/openai/codex | 原始碼、版本號(releases)、issue 回報 | 想知道「最新版幾號」「我遇到的 bug 別人有沒有遇過」 |
兩個都是官方、都可信,只是分工不同:
- 想學「怎麼用」→ 去開發者文件站(developers.openai.com)。
- 想知道「現在是哪一版、改了什麼」→ 去 GitHub releases(下一節專門講)。
重要提醒
網路上很多第三方部落格、論壇文章也在教 Codex CLI,但它們規格不一定跟得上官方(Codex 幾天一版,旗標和設定鍵會變)。本書的原則是:逐字的指令、旗標、設定鍵,一律以官方頁面 + 你實機 codex --help 的輸出為最終真相。 第三方資料只當輔助參考。
C.2 版本號真相:看 GitHub releases,不是 changelog
這一節是整個附錄最重要的觀念,新手很容易在這裡被誤導,所以單獨講。
你可能會直覺地以為:「想知道 Codex CLI 最新版本,去官方文件站的 changelog 看就好啦?」——不對。
問題出在這:
- 開發者文件站的 Codex changelog 是按日期、涵蓋整條 Codex 產品線(CLI、cloud、IDE、桌面 app 全混在一起)的更新紀錄。它不會列出「CLI 0.140.0」這種版本號條目。
- 真正帶版本號的 CLI 釋出紀錄,在 GitHub releases:github.com/openai/codex/releases,每一版的 tag 長得像
rust-vX.Y.Z。
| 你想知道 | 該去哪 | 為什麼 |
|---|---|---|
| CLI 最新版號是多少 | GitHub releases | 版本號真相在這(tag rust-vX.Y.Z) |
| 這版改了哪些功能(跨產品線) | 開發者站 changelog | 按日期列,含 CLI/cloud/IDE |
| 我現在裝的是哪一版 | 終端機跑 codex --version |
看自己本機實際版本(以實機為準) |
舉個本書寫作時的實例:本書對照的版本是 Codex CLI 0.140.0(2026-06-15 釋出)——這個版本號就是從 GitHub releases 查到的,而不是從開發者站 changelog。
重要提醒
如果你看到某篇文章說「Codex CLI 最新版是 0.xxx」,先確認它是不是引用 GitHub releases。引用「開發者站 changelog 的日期」當版本號,是常見的混淆——那頁根本沒有 CLI 版本號條目。
C.3 官方文件全頁清單(依主題分類)
這是本書所有官方依據的總連結清單,照「你想學什麼」分好類,需要時直接點。每一塊也標了「本書對應第幾章」,方便你回頭複習。
入門 / 安裝 / 登入(對應第 0~3 章)
- 快速開始(Quickstart):developers.openai.com/codex/quickstart
- CLI 總覽:developers.openai.com/codex/cli
- CLI 功能(Features):developers.openai.com/codex/cli/features
- 認證 / 登入(Auth):developers.openai.com/codex/auth
- CI/CD 認證:developers.openai.com/codex/auth/ci-cd-auth
指令與旗標逐字參考(對應第 4、6 章與附錄 A)
- CLI 指令與旗標總表(Reference):developers.openai.com/codex/cli/reference
- Slash 指令(TUI 內
/指令):developers.openai.com/codex/cli/slash-commands - CLI Features(鍵盤快捷、核可模式、
codex features功能旗標):developers.openai.com/codex/cli/features
設定檔 config.toml(對應第 8、13 章)
- 設定入門(Config basics):developers.openai.com/codex/config-basic
- 進階設定(Advanced):developers.openai.com/codex/config-advanced
- 設定鍵完整參考(Reference):developers.openai.com/codex/config-reference
- 範例設定檔(Sample):developers.openai.com/codex/config-sample
- 環境變數(Environment variables):developers.openai.com/codex/environment-variables
模型 / 安全 / 記憶(對應第 4、5、6 章)
- 模型(Models):developers.openai.com/codex/models
- 沙箱概念(Sandboxing):developers.openai.com/codex/concepts/sandboxing
- 核可與安全(Agent approvals & security):developers.openai.com/codex/agent-approvals-security
- Auto-review(自動審查 eligible 越界):learn.chatgpt.com/docs/sandboxing/auto-review
- 長任務與 Goal mode:learn.chatgpt.com/docs/long-running-work
- Auto-review 研究與評估:alignment.openai.com/auto-review
- AGENTS.md 指南:developers.openai.com/codex/guides/agents-md
進階 / 自動化 / 雲端 / 整合(對應第 9~12 章)
- MCP(連外部工具):developers.openai.com/codex/mcp
- Skills(技能卡):developers.openai.com/codex/skills
- 自訂 prompt(已棄用,僅供舊使用者參考):developers.openai.com/codex/custom-prompts
- 非互動模式
codex exec:developers.openai.com/codex/noninteractive - GitHub Action:developers.openai.com/codex/github-action
- IDE 擴充:developers.openai.com/codex/ide
- 雲端(Cloud)/ 環境 / 網路存取:cloud、cloud/environments、cloud/internet-access
- 最佳實務(Best practices):developers.openai.com/codex/learn/best-practices
- 企業管理設定(Enterprise admin):developers.openai.com/codex/enterprise/admin-setup
進階讀者導引
想深挖冷門旗標、RUST_LOG 分級除錯、功能旗標、codex doctor、用量/成本追蹤的(對應第 6、9 章),官方主要依據集中在這四頁:CLI reference(旗標/子命令逐字)、CLI Features(功能旗標、快捷鍵)、環境變數(RUST_LOG 等)、changelog(新功能版號)。⚠️ 這些頁更新很快,逐字內容一律以實機 codex --help / codex features list 為最終真相。
定價 / 用量(對應第 13 章)
GitHub(原始碼、版本號、issue)
- 主 repo:github.com/openai/codex
- README(一句話定義、安裝指令逐字):github.com/openai/codex/blob/main/README.md
- 版本號真相(releases,tag
rust-vX.Y.Z):github.com/openai/codex/releases - GitHub Action 專用 repo:github.com/openai/codex-action
小技巧
開發者站還有一個「全文彙整」頁 developers.openai.com/codex/llms-full.txt,把整站文字塞在一頁。當你想用瀏覽器的「在頁面內搜尋」(Ctrl + F / Cmd + F)一次撈某個關鍵字時很好用,但它很長,不適合從頭讀。
C.4 遇到問題、想回報 bug,去哪裡
如果你不是要查功能,而是踩到雷想找解法、或想回報問題,路線不太一樣:
| 你的情況 | 去哪 | 怎麼用 |
|---|---|---|
| 程式出怪錯誤,想先自救 | 終端機跑 codex doctor |
先做本機健檢(詳見第 13 章) |
| 想看別人有沒有遇過同樣 bug | GitHub issues | 用關鍵字搜尋既有 issue |
| 確定是新 bug,想回報 | GitHub issues | 開新 issue,附 codex doctor 輸出 |
| 登入 / 帳號 / 方案問題 | OpenAI 說明中心 help.openai.com | 帳號與訂閱相關 |
本書第 13 章引用過幾個真實的 GitHub issue 當佐證(例如 ZDR 零資料保留錯誤、WSL 登入失敗),它們也是你搜尋同類問題的好起點:
- ZDR「Previous response cannot be used」400 錯誤:issue #106
disable_response_storage在 Rust 版回報失效:issue #1188- Windows / WSL 相關:issue #7623、issue #21693
回報 bug 的好習慣
開 issue 前先跑 codex doctor(或 codex doctor --json),把輸出附在 issue 裡,維護者一眼就能看懂你的環境,解決更快。詳見第 13 章。
C.5 本書寫作時「建議你實機再核對」的清單
這一節很誠實,也很重要。
Codex CLI 更新極快,本書寫作時(2026-06-17,對照 0.140.0 版),有些細節官方還沒逐字寫死、或不同官方頁面說法不完全一致。本書遇到這類情況,都用了保守寫法並提醒你「以實機為準」。這裡把它們集中列成一張清單,讓你心裡有底:看到這些,別當成鐵板釘釘,自己用 codex --help / /model / /help 再確認一次。
| 主題 | 為什麼要再確認 | 怎麼親自核對 |
|---|---|---|
| CLI 預設模型代號 | 官方說「大多數任務從 gpt-5.5 開始」,但「哪一版起變成預設」是社群整理;模型字串幾乎每月變 |
TUI 內打 /model 看實際清單 |
| 模型清單會汰換 | 寫作時現役為 gpt-5.5/gpt-5.4/gpt-5.4-mini 等;gpt-5-codex 是 2025-09 歷史首發,已非現役選項;舊型會被棄用 |
/model 或 models 頁 |
| 少數新 slash 指令 | /usage、/import、/delete、codex delete 在 0.140.0 釋出紀錄已證,但官方指令表可能還沒同步;/rename 無官方佐證 |
TUI 打 /help、終端 codex --help |
--oss 本地模型細節 |
oss_provider 兩官方頁說法不一致;預設模型 gpt-oss:20b 為社群來源 |
codex --help + 實機試 |
disable_response_storage(ZDR) |
非官方 config-reference 收錄的鍵,且有人回報新版失效 | ZDR 使用者務必實機驗(見第 13 章) |
project_doc_max_bytes 上限 |
官方當前仍寫 32 KiB,有第三方稱新版調整 | config-reference |
| Subagents / Hooks | 主要來自第三方遷移文章,官方獨立規格頁尚未逐字全核(附錄 B 已標「待實機確認」) | 實機 + 官方頁雙確認 |
| 精確定價數字 | credits 換算美元、weekly limit、Free/Go 的 rate limit 等官方未完整公開 | 定價頁 + CLI 內 /status、/usage |
| 少數平台細節 | WSL1 終止支援的確切版本、network_proxy.socks_url 的 scheme、OPENAI_API_KEY 是否仍被直接讀取 |
GitHub releases / 實機 |
| 功能旗標的名稱與預設 | undo、unified_exec、shell_snapshot、memories 等旗標的 stage / 預設值,官方未逐字全列(部分來自 deepwiki 導讀);名稱會隨版本變 |
codex features list(實機) + CLI Features 頁 |
| 隱藏 / 實驗性子命令 | codex debug models、codex execpolicy、codex sandbox、codex app-server 等標 Experimental,行為可能變,別寫死進腳本 |
codex <子命令> --help(實機) + CLI reference |
RUST_LOG_FORMAT |
官方環境變數頁未列此變數;json / compact 為社群實證 |
實機試 + 環境變數頁 |
| profile 設定的寫法 | profile 為獨立檔 ~/.codex/<名稱>.config.toml(top-level key);舊版內嵌表 [profiles.名稱] 語法已不支援,網路舊教學常照抄 |
進階設定頁 + 實機 codex --profile <名稱> |
重要提醒(本書最核心的一句話)
任何逐字的指令、旗標、設定鍵、模型名稱,實機上一律以下面三個輸出為最終真相——它們永遠比任何教學書(包括本書)更新:
codex --help # 全域指令與旗標
codex <子命令> --help # 例:codex exec --help、codex login --help
codex doctor # 本機環境健檢
TUI(互動模式)裡則用 /help 看可用的 slash 指令、用 /model 看可選模型。
C.6 一分鐘「我該查哪裡」速查
最後,把整個附錄濃縮成一張「遇到問題、直覺反應該翻哪」的速查表,釘在心裡就夠:
| 我想知道… | 第一站 |
|---|---|
| 某指令 / 旗標怎麼用 | codex --help(最準);查不到再看 CLI reference |
TUI 裡有哪些 / 指令 |
TUI 內打 /help;或看 slash 指令頁 |
| 某個 config 設定鍵叫什麼 | config-reference |
| 現在最新是哪一版 | GitHub releases(tag rust-vX.Y.Z);本機 codex --version |
| 有哪些可用模型 | TUI 打 /model;或 models 頁 |
| 程式出錯怎麼自救 | 先 codex doctor(見第 13 章) |
| 別人有沒有遇過同 bug | GitHub issues |
| 我的額度還剩多少 | CLI 內 /status、/usage(見第 13 章) |
收尾一句話
記住兩條黃金法則就好——「學功能上開發者站,查版本去 GitHub releases」,以及「實機 --help 永遠贏過任何文件」。有這兩條,就算 Codex 再怎麼更新,你都查得到最準的答案。