GPT-5.5 在 Codex 裡只剩 6 天了。2026 年 10 月 14 日,OpenAI 會把它從 ChatGPT、ChatGPT Work 和 Codex 下架,從免費帳號到 Business、Enterprise、Edu,所有方案都一樣。5 天後的 10 月 19 日,GitHub Copilot 也會移除 GPT-5.5,同一天下架的還有另外 5 個模型。
對 Codex 來說,答案很簡單:改用 GPT-6.1 Sol,也就是 gpt-6.1-sol。如果你都是在下拉選單裡挑模型,這只是兩秒鐘的事。這週真正該動手的,是把 gpt-5.5 寫死在設定檔、profile、CI 工作或排程任務裡的人。這些地方會繼續呼叫一個已經不存在的模型。
什麼要下架、什麼時候
OpenAI:10 月 14 日。 GPT-5.5 將退出 ChatGPT、ChatGPT Work 和 Codex 的所有方案,照 OpenAI 的原話,「包括個人、Business、Enterprise 和 Edu 方案」。這則消息 9 月 14 日刊在 Codex 更新日誌,Codex 模型頁面也寫著同樣的內容。官方只給了日期,沒有給確切時間。
GitHub Copilot:10 月 19 日。 GitHub 更新日誌列出 6 個將退出「所有 GitHub Copilot 體驗」的模型,範圍包括 Copilot Chat、行內編輯、Ask 與 Agent 模式,以及程式碼自動完成:
- GPT-5.5,替代模型為 GPT-5.6 Sol
- GPT-5.4,替代模型為 GPT-5.6 Sol
- GPT-5.4 mini,替代模型為 GPT-5.6 Luna
- GPT-5 mini,替代模型為 GPT-5.6 Luna
- Gemini 3.7 Flash,替代模型為 Gemini 3.8 Flash
- Grok 4.5,替代模型為 Grok 4.6
這些替代模型是 GitHub 自己為 Copilot 挑的。所以這裡 GPT-5.5 對應的是 GPT-5.6 Sol,而不是 OpenAI 為 Codex 建議的 GPT-6.1 Sol。
今年秋天下架的也不只 GPT-5.5。8 月 31 日,gpt-5.4 和 gpt-5.4-mini 已經退出以 ChatGPT 登入的 Codex;9 月 14 日,GPT-5.3-Codex-Spark 也跟著下架了。
改用什麼
改用 GPT-6.1 Sol,也就是 gpt-6.1-sol。Codex 模型頁面建議用它來處理複雜的程式開發和代理類工作,官方的說法是「以低於 Astra 的成本,提供接近 Astra 的效能」。目標明確、需要重複執行的任務,同一個頁面建議的是 Luna。
GPT-6.1 Sol 還在陸續推出,先看看你的方案走到哪一步:
- Plus、Pro、Business: 在首波推出範圍內,桌面應用程式和 CLI 都能用。
- Enterprise、Edu: 同樣在首波範圍內,但預設關閉,要等管理員開啟。
- Free、Go:「首波不包含在內」。模型頁面建議這兩種方案在桌面應用程式中選擇 GPT-6 Luna(gpt-6-luna)。
如果你的帳號暫時還沒有 GPT-6.1 Sol,先用 GPT-6 Sol(gpt-6-sol)過渡,這是模型頁面為付費方案列出的替代模型。
管理員要留意 OpenAI 工作區指南裡的一句話:「變更預設值並不會授予模型存取權。」先為需要的成員啟用 GPT-6.1 Sol,再把團隊預設值指向它。
關於命名。 9 月 15 日 @ChatGPT 的貼文建議改用「GPT-5.6 Sol 或 GPT-6 Astra」;OpenAI 持續更新的模型頁面現在建議的是 gpt-6.1-sol,在 Codex 上以它為準。
寫死了 gpt-5.5,哪裡會出問題
OpenAI 列出的檢查範圍很具體:「工作區預設值、已儲存的模型設定、受管設定、自訂代理、排程任務,以及指定模型的指令碼。」落到 Codex 上,主要是這幾處:
- config.toml。 桌面應用程式、CLI 和 IDE 擴充功能讀的是同一個檔案。如果裡面寫的是 gpt-5.5,就改掉 model 這一行。OpenAI 自己的範例是:
- model = "gpt-6.1-sol"
- 專案設定。 Codex 也會讀取受信任專案裡的 .codex/config.toml,而且優先順序高於你的個人設定。儲存庫裡寫死了 gpt-5.5,你在本機怎麼改都會被蓋掉,得在儲存庫裡改。
- Profile。 現在每個 profile 都是獨立檔案,路徑是 ~/.codex/profile-name.config.toml,一樣使用最上層的 model 鍵,逐一檢查。也順便看看舊寫法:從 Codex 0.134.0 起,config.toml 裡的 [profiles.profile-name] 表格已經完全不會被讀取,還用這種方式存的 profile 其實早就沒有作用了。
- 指令碼和 CI。 凡是帶模型參數啟動 Codex 的地方,都要換成新名稱。OpenAI 文件裡的寫法有 codex --model gpt-6.1-sol、codex exec -m gpt-6.1-sol "Review the current changes",以及通用覆寫寫法 codex --config model='"gpt-6.1-sol"'。在互動式工作階段裡,用 /model 就能當場切換。
- 自訂代理和排程任務。 它們各自帶著模型設定,改了 config.toml 也管不到。
- Copilot 的模型選擇器。 如果你在 Copilot Chat 選的是 GPT-5.5,19 日前換一個,GitHub 在 Copilot 裡建議的替代是 GPT-5.6 Sol。GitHub 也表示,在預設的模型啟用設定下,Copilot Business 和 Enterprise 會自動開啟建議的替代模型,除非管理員關閉了全域預設,或個別停用了該模型;這種情況下,要到 Copilot 設定的模型政策裡手動啟用替代模型。舊模型下架後不需要另外刪除。
14 日之後,還在呼叫 gpt-5.5 的工作階段會直接報錯,還是自動改用別的模型,OpenAI 沒有說明。與其到時候碰運氣,不如提早改好。
哪些不變
API 不受影響。更新日誌和模型頁面都寫明,這次下架「不適用於 OpenAI API」;模型頁面也標示 GPT-5.5「仍可在 OpenAI API 上使用」。
Codex 裡也有一群人還能繼續用:用 API 金鑰而不是 ChatGPT 帳號登入的人。@OpenAIDevs 說得很直接:「GPT-5.5 將持續在 OpenAI API Platform,以及使用 API 金鑰驗證的 Codex 工作階段中提供。」這點對自動化很重要。OpenAI 的非互動模式文件裡,CI 用的是 CODEX_API_KEY 驗證,而這次下架不涉及 API 金鑰工作階段。受影響的是以 ChatGPT 登入的 Codex,所以如果某個工作掛在某人的 ChatGPT 帳號下執行,它就在影響範圍內。
這週該做的事
- 全面搜尋 gpt-5.5。 dotfiles、程式碼儲存庫、CI 設定、已儲存的自動化都查一遍。
- 把 config.toml 和每個 profile 檔案改成 gpt-6.1-sol。 暫時用不了的話先用 gpt-6-sol;Free 和 Go 使用者請在桌面應用程式裡用 gpt-6-luna。
- 檢查共用儲存庫裡的專案設定, 別讓儲存庫裡的舊設定蓋掉你的修改。
- 把指令碼、自訂代理和排程任務 裡寫明的模型名稱改成 gpt-6.1-sol。
- 管理員先啟用 GPT-6.1 Sol,再改預設。 確認相關成員已經能用,再更新工作區預設值和受管設定。
- Copilot 使用者在 10 月 19 日前換掉 GPT-5.5, 並確認組織沒有關閉預設的模型啟用。
- 如果真的還需要 GPT-5.5, 可以透過 API,或用 API 金鑰登入的 Codex 工作階段繼續使用。
