Claude Code 2.1.319 在停用遙測時調整自動模式、在終端機加入 MCP tasks,並修正權限繞過問題
Claude Code v2.1.319,根據其發布說明,於 2026 年 11 月 6 日推出:
- 自動模式:若遙測或功能旗標已關閉(包括透過 LLM 閘道的情況),伺服器無法檢查的呼叫現在會要求確認或予以拒絕,不再改用內建分類器。設定
CLAUDE_CODE_AUTO_MODE_SERVER=0可保留分類器;即使已設定CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS,在閘道後方設定CLAUDE_CODE_AUTO_MODE_SERVER=1仍會啟用伺服器端檢查。Bedrock、Vertex 和 Foundry 不受影響。使用者在專案外關閉伺服器端檢查後,專案設定檔或外掛便無法再將其重新開啟。在自動模式中,若因無法進行安全檢查而拒絕動作,claude -p現在會以 1 而非 0 結束。 - MCP tasks:MCP 伺服器以 task 執行工具呼叫時,Claude Code 會將其移至背景,並在完成後回報結果。設定
CLAUDE_CODE_DISABLE_MCP_TASK_BACKGROUND可改為等待;設定CLAUDE_CODE_DISABLE_MCP_TASKS=1可停用此功能。 - 新設定與指令:
permissions.denyInsteadOfPrompting會拒絕需要等待權限提示的工具呼叫,並讓該回合繼續;CLAUDE_CODE_DISABLE_FEATURE_FLAGS會停止擷取功能旗標,但不會關閉遙測;/claude-api latency-optimize會找出 Claude API 程式碼中讓使用者等待的地方;/tasks新增「本工作階段較早完成」列,列出已完成的子代理。 - 行為變更:自我排程的
/loop現在會在某回合結束且未重新排程時停止(設定CLAUDE_CODE_LOOP_KEEPALIVE=1可保留舊行為);Bash 工具在執行帶有不尋常旗標的which前會先詢問;只有在接受信任對話框後,--add-dir指定的目錄才會註冊外掛市集;啟用 Bash 沙箱時,只有在啟動 Claude Code 時所在目錄或透過/cd進入的資料夾中,巢狀技能才會載入;/model選擇器會將較舊的模型歸到「更多模型」之下;移除 Chrome 工具shortcuts_list和shortcuts_execute。 - 安全性修正:修補透過精心構造的環境變數前綴繞過 Bash 權限檢查的問題;修正可能在 accept-edits 和自動模式中跳過權限檢查的
sed指令;修正 Bash deny 和 ask 規則會漏掉以引號括住單字的指令;修補建立 worktree 時的沙箱逃逸問題;修正/rewind透過目錄符號連結還原或刪除檔案的問題;在自架 runner 上使用--trust-workspace false時,現在也會阻止執行儲存庫設定中的 hooks 和 skills。 - Claude apps gateway:對沒有支出上限的開發者,
/usage會顯示今天、本週和本月的支出;新增admin.pooled_conflict_rule、admin.pooled_priority_order、login_notice和CLAUDE_GATEWAY_LOG_FORMAT=json選項;在 Claude Desktop 11 月 10 日變更前,會針對部分政策顯示啟動警告。
此版本還包含許多其他修正,涵蓋 VS Code 擴充功能、雲端工作階段、自架 runner、Remote Control 和 Claude in Chrome。
來源
- v2.1.319claude
這樣的新聞,第一時間推播給你。
你使用的 AI 工具一有變化,AI Tracker 就會通知你。