本週影響最廣的變動是 Claude Haiku 5.5,它現已成為 Anthropic API 上的預設 Haiku 模型,提供 1M token 的上下文,且短提示詞的費用僅為 Haiku 4.5 的十分之一。在 Codex 方面,預設模型已更新為 GPT-6.1 Sol。此外,Claude Code 也修復了多個權限規則被跳過的問題。如果您依賴沙盒或掛鉤來進行權限決策,建議盡早更新。
本週重點包括:Claude Haiku 5.5 成為 API 上的預設 Haiku 模型(1M 上下文,費用為 $0.10 / $0.50)。Claude Code 修復了 Bash 拒絕和詢問規則被跳過的問題,以及 UNC 路徑檔案讀取的權限繞過漏洞。Codex 的預設模型現為 GPT-6.1 Sol,而 Daybreak 功能現在需要明確選擇啟用。
claude-haiku-5-5 已新增並成為 Anthropic API 上的預設 Haiku 模型。更新日誌顯示其提供「1M 上下文,每百萬 token 費用為 $0.10/$0.50(超過 10 萬 token 的提示詞為 $0.50/$2.50)」,且官方定價頁面於 2026 年 10 月 11 日查詢時也顯示相同的費率。
模型 輸入(每百萬 token) 輸出(每百萬 token)
Claude Haiku 5.5(提示詞上限 10 萬) $0.10 $0.50
Claude Haiku 5.5(提示詞超過 10 萬) $0.50 $2.50
Claude Haiku 4.5 $1 $5
短提示詞的費用僅為 Haiku 4.5 的十分之一,但一旦超過 10 萬 token,費率將提高五倍。
一系列修復解決了「您以為設定已阻擋但仍被執行」的問題。當沙盒自動允許指令時,帶有環境變數前綴的 Bash 指令(例如 TZ="$HOME" rm -rf build)無法匹配拒絕或詢問規則。在指令前直接賦值變數也存在同樣問題。
讀取拒絕規則不適用於透過符號連結在 IDE 中提及或選取的檔案。此外,安全性問題導致 PreToolUse 掛鉤的批准和自動模式繞過了從網路(UNC)路徑讀取檔案的權限提示。在 macOS 和 Windows 上讀取筆記本或 PDF 時,可能透過中途替換的連結返回未經批准的檔案。
Claude Code 的 settings.json 中涵蓋了拒絕規則的設計,但本週的例子也表明,僅僅撰寫規則本身並不能保證其有效性。
指令掛鉤和 HTTP 掛鉤現在支援 onFailure: "block" 選項。如果掛鉤無法啟動、逾時或以非預期代碼退出,現在會阻擋操作而非放行。例如,您可以在 settings.json 中設定:{ "hooks" : { "PreToolUse" : [ { "matcher" : "Bash" , "hooks" : [ { "type" : "command" , "command" : "bash .claude/hooks/check.sh" , "onFailure" : "block" } ] } ] } }。
如果您將掛鉤用於強制執行而非請求,過去掛鉤失效意味著操作會直接通過。版本 2.1.294 也修復了以指令形式編寫的提示詞和代理掛鉤,允許了原本應阻擋的操作。
新增了多項關於子代理的設定。例如,Agent 工具上的 effort 參數允許您以指定的努力程度執行子代理;子代理 frontmatter 中的 autoCompactWindow 讓子代理比主對話更早自動壓縮(也適用於 --agents 定義)。
CLAUDE_CODE_WORKFLOW_SUBAGENT_MODEL 讓所有工作流程代理在同一個模型上運行,而其他子代理則保持各自的模型。Read 工具上的 allow_large 則允許一次性讀取超出常規大小限制的文字檔案。
此外,還新增了 CLAUDE_CODE_OVERLOADED_RETRY_BASE_DELAY_MS 和 ..._MAX_DELAY_MS,用於延長重試過載(529)請求時的退避時間。版本 2.1.290 還修復了 WebFetch 在超過 10 萬字元後靜默丟棄頁面文字的問題,現在會顯示未讀取的字元數並接受偏移量以繼續讀取。
發行說明指出「GPT-6.1 Sol 現已成為捆綁式和 Amazon Bedrock 目錄中的預設模型」。這裡所指的預設僅限於捆綁式和 Amazon Bedrock 目錄,其他設定則未提及。此外,/mcp login <name> 功能也已推出,允許從活躍的終端機會話登入 MCP 伺服器。
單獨設定 daybreak=true 已不足夠,現在需要透過 --enable cli_daybreak 或 features.cli_daybreak=true 明確選擇啟用 Daybreak 功能。預設情況下,其控制項和指示器會被隱藏,且 /daybreak 無法使用;但已儲存的偏好設定本身仍會保留。
關於 config.toml 的寫法,請參閱 Codex 的 config.toml 配置指南。
啟用 worktrees 功能後,現在提供了從受信任的本地專案創建和列出受管理 Git worktrees 的工具。apply_patch 功能現在無需選擇啟用即可保留現有的 CRLF 行結尾。在 TUI(文字使用者介面)中,/copy 可用於導航和複製轉錄區塊,而 tui.mouse_scroll_speed 則可調整滑鼠滾輪的滾動速度。
經批准的檔案系統權限提升現在可以授予更廣泛的寫入權限,同時保留被拒絕的讀取和網路限制,且背景任務會保留其原始回合的權限。版本 0.162.0 修復了 Linux 沙盒在有多個被拒絕檔案時的啟動問題,並阻止了 ripgrep 配置削弱拒絕全域遮罩。
Gemini CLI v0.63.0 包含了 15 項修復,但沒有新增功能或設定鍵。其中兩項重要的修復是:移除了導致 diff 期間出現「cannot spawn : No such file or directory」錯誤的原因(Gemini CLI 曾以空字串覆蓋 Git 的 diff.external),以及修復了負值的 tools.truncateToolOutputThreshold 會使輸出大致加倍而非禁用截斷的問題。詳細資訊請參閱 Gemini CLI v0.63 變更日誌。
建議將 Claude Code 更新至 2.1.296 或更高版本,因為本週所有權限繞過修復都在此範圍內。如果您依賴沙盒自動允許下的 Bash 拒絕或詢問規則,請測試帶有環境變數前綴的指令,並確認其仍能被阻擋。如果您將掛鉤用於強制執行,請為其添加 onFailure: "block"。
此外,請檢查您使用 Haiku 的模型 ID,並切換至 claude-haiku-5-5,同時留意超過 10 萬 token 時的五倍費率。如果您在 Codex 中使用 Daybreak,請切換至 --enable cli_daybreak 或 features.cli_daybreak=true。