我該升級嗎?
如果你跑長 session 或排程任務,建議升級到 v2.1.311 以上:壓縮摘要缺失會重試、超過 200K 不再直接停下而是壓縮後繼續。一般短 session 的使用者沒有急迫理由。
ultrathink 現在到底做什麼?
依更新說明,在互動式終端機、透過 Anthropic API 使用 Opus 5.5、Sonnet 5.5、Haiku 5.5 或 Fable 5.1 時,含 ultrathink 的那一回合以 xhigh effort 執行。更新說明沒有說明其他環境(如 Bedrock)的行為。
DISABLE_COMPACT 我原本用設定檔打開,現在呢?
更新說明寫:在設定檔與 mod 的 $.env.set 中,它現在只能關掉壓縮、不能再把壓縮打開。要確認自己的環境是否受影響,升級後檢查壓縮是否仍照預期運作。
不是工程師,一句話懂這兩個版本?
像是替一台長途開的車補輪胎、修導航:不是換引擎,但長途跑起來比較不容易半路出狀況。
Claude Code v2.1.310(2026-10-23)與 v2.1.311(2026-10-26)兩個版本,壓縮、effort 與權限相關的項目特別多。以下整理自官方 changelog,逐項標明版本;「這代表什麼」是我的判斷,會明說。
DISABLE_COMPACT 在設定檔與 mod 的 $.env.set 中,現在只能把壓縮關掉,不能再把它打開;另修正 DISABLE_COMPACT 設定時,agent teammate 仍會壓縮歷史、以及 rewind 選單仍提供「Summarize from here」的問題。/teleport 與 claude --teleport 載入已壓縮的雲端 session 時會警告:從最後一次壓縮載入,被摘要掉的訊息不在本機副本裡。-p、Agent SDK)在逐字稿檔案很大時,壓縮的記憶體使用也改善了。ultrathink,在透過 Anthropic API 使用 Opus 5.5、Sonnet 5.5、Haiku 5.5、Fable 5.1 時,那一回合以 xhigh effort 執行;在 Claude 工作中輸入,則提高該回合剩下的部分。ultrathink 的彩虹效果只在關鍵字真的能提高 effort 的地方出現,被引號包住或出現在檔案路徑裡的不會。/effort 在 plan 模式下,若 plan 模型與 session 模型不同,現在會警告 prompt cache 失效。effort-2025-11-24 beta 值或對話中途的系統訊息而導致請求失敗;Claude Code 現在會不帶它們重試。/sandbox 與沙盒啟動警告,現在會在 Ubuntu 的 AppArmor 對 user namespace 的限制擋住 bubblewrap 啟動時,指名這個限制並說明如何解除。SubagentStop hook 原本每個執行中的子代理每分鐘約跑兩次,現在只在子代理結束時跑一次。CLAUDE_CODE_MODEL_CATALOG=off 可以關掉。claude -p 與 SDK session 逐字稿訊息順序錯亂、或保留被收回的訊息,已修正。CLAUDE_CODE_RETRY_WATCHDOG)下甚至無限期。這兩個版本沒有單一重大功能,主軸是把「長 session 與無人值守」的邊角補齊:壓縮失敗時的重試、壓縮後讀到舊檔案、超過 200K 時的停止行為。如果你跑長 session 或排程任務,這幾項值得升級。DISABLE_COMPACT 變成單向開關,對用它來「強制關掉壓縮」的團隊是好消息,但若有人原本靠設檔把它重新打開,會失效;更新說明沒有說明為什麼這樣改。CLAUDE_CODE_MODEL_CATALOG 這項會讓雲端供應商上的 Claude Code 啟動時多一個對 downloads.claude.ai 的依賴,如果你的環境限制外連,需要評估;更新說明沒有說明檔案內容或失敗時的行為,我也沒查到進一步的官方說明。