Claude Code v2.1.314 — 累積更新。新增:`permissions.blockWritesOutsideWorkingDirectories`(Write、Edit、NotebookEdit 在所有權限模式下皆拒絕工作目錄以外的路徑)、Claude apps gateway upstream 的選用 `groups` 清單(僅清單內 IdP 群組的開發者會被導向該 upstream,備援時亦同)、Bedrock upstream 的 `guardrail_trace`(記錄觸發的 Amazon Bedrock guardrail 過濾器,不含比對文字)、VS Code 與 Claude Desktop Code 分頁的閒置壓縮(超過 200K token 的對話閒置後會先摘要,prompt cache 過期時下一則訊息改用摘要)。修復:組織管理員限制模型 effort 時反覆出現「Invalid effort level」(現會自動降級重試並告知實際等級)、`claude -p` 啟動失敗卻以 0 結束且無輸出(現印出錯誤並回傳 1)、Bedrock 多圖片 session 與 `/compact` 出現「400 Input is too long.」、Foundry 資源缺少預設 Sonnet/Opus/Haiku 部署時 session 失敗(改備援至同系列舊模型)、TLS 憑證鏈 `UNABLE_TO_GET_ISSUER_CERT`、MCP 登入失效後誤顯示「needs authentication」、`claude mcp logout` 未實際移除登入卻回報成功、CI 環境下 `claude ultrareview` 與 `claude remote-control` 詢問工作區信任、PreCompact hook 輸出過大導致壓縮失敗(每個 hook 輸出截斷於 10,000 字元)、Monitor 工具啟動的 shell 指令未觸發 Bash hook、`--setting-sources` 排除的設定檔仍提供部分設定、沙箱保護未套用於 `claude -p --resume` 進入的 worktree,以及多項 gateway、Remote Control 與 Markdown 表格串流顯示問題。
github.com