跳至主要內容

Claude Code v2.1.91 發布說明

Claude Code v2.1.91 新增 MCP 工具結果持久化、Shell 執行控制、多行深度連結支援,以及重要的對話記錄處理和計劃模式錯誤修復。

2026年4月3日 10 min read 作者:ClaudeWorld

Claude Code 開發團隊發布了 v2.1.91 版本,為工具結果處理、安全控制和使用者體驗帶來了重大改進,這些都是進階使用者一直以來的需求。

新功能

強化的 MCP 工具結果處理

此版本引入了處理大型工具結果的突破性功能。您現在可以使用 _meta["anthropic/maxResultSizeChars"] 註解來覆寫 MCP 工具結果持久化設定,支援最多 500K 字元。這對於處理大型資料庫架構或先前會被截斷的大量 API 回應特別有價值。

安全性和控制改進

新的 disableSkillShellExecution 設定讓您可以精細控制技能、自訂斜線指令和外掛指令中的內聯 shell 執行。這解決了安全性考量,同時為受信任的環境保持了靈活性。

外掛和深度連結增強

外掛現在可以在 bin/ 目錄下提供可執行檔,並從 Bash 工具以裸指令的形式調用它們,簡化了外掛開發工作流程。此外,claude-cli://open?q= 深度連結現在支援多行提示,編碼的換行符號(%0A)也能正確處理。

重要錯誤修復

解決了幾個重要的穩定性問題:

  • 修復了 --resume 時的對話記錄鏈中斷,該問題可能導致對話歷史遺失
  • 解決了多個終端機(iTerm2、kitty、WezTerm、Ghostty、Windows Terminal)中 cmd+delete 行為問題
  • 修復了遠端會話中計劃模式在容器重啟後失去計劃檔案追蹤的問題
  • 修正了 permissions.defaultMode: "auto" 的 JSON 架構驗證

效能和使用者體驗改進

此版本包含效能最佳化,特別是在 Bun 執行時期更快的 stripAnsi 處理。編輯工具現在使用更短的 old_string 錨點來減少輸出標記,而 /claude-api 技能為代理程式設計模式提供了改進的指導。

如何更新

要更新到 Claude Code v2.1.91:

  1. 使用 claude --version 檢查目前版本
  2. 使用套件管理器更新或下載最新版本
  3. 重新啟動任何作用中的 Claude Code 會話
  4. 如果您的環境有安全性考量,請檢視新的 disableSkillShellExecution 設定

相關連結