AI Tracker下載 App
← 所有新聞
Anthropic程式開發

Claude Code 2.1.323 新增實驗性 Code Mode,並加強 Bash 與沙箱權限檢查

根據 Claude Code v2.1.323 的發布說明,此版本於 2026 年 11 月 12 日推出,新增項目如下:

  • Code Mode:一項實驗性選擇加入功能,Claude 可透過撰寫 JavaScript 呼叫工具。文件說明如何啟用,也介紹如何為整個組織停用此功能。
  • Plugins:plugin.json 支援 engines["claude-code"];若外掛不符合其指定的 Claude Code 版本範圍,就不會安裝、更新或載入,而安裝與更新時會選用符合條件的最新版本。claude plugin validate 現在會對外掛的 TypeScript hooks 模組進行型別檢查;加上 --strict 時,只要有任何檢查結果便會失敗。
  • 使用額度點數:若模型需要的使用額度點數已關閉或用盡,選項選單會提供「停止」、「改用使用額度點數」及「升級」。另修正了幾項與 Fable 每週上限訊息及重設時間有關的問題。
  • 其他新增項目:在受管理設定中加入 CLAUDE_CODE_AUTO_MODE_MODEL,供 Claude Desktop 工作階段搭配第三方供應商使用;Artifact 工具資產上傳支援 .docx;在 claude -p 和 SDK 工作階段中,hooks 長時間執行時每 30 秒顯示一次進度心跳;以及在啟動時警告 Bash 允許規則的變數值中含有 * 的情況。

權限與沙箱。此版本修正了多種 Bash 命令可能未經權限提示便執行,或在沙箱外執行的情況(包括含有附加萬用字元的允許規則,例如 Bash(ls*)、組合使用的 sudo 旗標、遭 sudo 和 env 遮蔽而未生效的拒絕與詢問規則、sandbox.excludedCommands、以錯誤資料夾判斷的 rm,以及 Write 和 Edit 透過 Read 拒絕規則存取路徑)。可能影響現有設定的變更包括:

  • 若無法使用 auto mode,--permission-mode auto 或 defaultMode: auto 現在會以 Manual 模式啟動。
  • 看似包含機密,或將儲存至受 git 追蹤的 settings.local.json 的「不要再詢問」規則,只會在本工作階段內有效。
  • 在 macOS、Linux 和 WSL 上,Bash 沙箱會忽略透過指向其他位置的符號連結取得的寫入權限;而在沙箱內,git worktree add、move 和 remove 會以唯讀方式失敗。
  • 若含有 sandbox 鍵的 --settings 檔案不是有效的 JSON,啟動程序會停止。
  • /security-review 執行前會先詢問;建立 worktree 時,若檢出內容的 .git 資料夾是連結或包含硬連結,將會遭到拒絕。
  • 對於無法辨識的模型 ID,假設的上下文視窗大小從 200K 改為 1M;設定 CLAUDE_CODE_DISABLE_1M_CONTEXT=1 可維持 200K。
  • 單一工作階段可在無提示的情況下傳送給其他工作階段的訊息數量,從約 20 則提高至 100,000 則。
  • 移除 subagentStatusLine 設定;外掛的 agent 設定已棄用,現在會顯示警告。

此版本也更新了 Remote Control、Claude Code on the web、VS Code、Claude Tag(包括 Compliance API 中的 Slack 工作階段,目前在 Enterprise 方案中以 beta 版提供)和 Code Review(審查成本的 CSV 匯出),並修正多項與登入、MCP、OpenTelemetry 匯出及終端機顯示相關的問題。

這樣的新聞,第一時間推播給你。

你使用的 AI 工具一有變化,AI Tracker 就會通知你。

下載 App