跳至主要內容

Claude Code v2.1.85 發布說明

Claude Code v2.1.85 帶來了增強的 MCP 伺服器管理、條件式 hook、改進的深度連結功能,以及眾多錯誤修復,提供更穩健的開發體驗。

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

Claude Code v2.1.85:增強 MCP 管理與效能改進

Claude Code v2.1.85 為模型上下文協定(MCP)生態系統帶來重大改進,引入條件式 hook 以提升效能,並解決了社群回報的眾多使用體驗問題。

新功能

增強的 MCP 伺服器管理

多伺服器支援:新增的 CLAUDE_CODE_MCP_SERVER_NAMECLAUDE_CODE_MCP_SERVER_URL 環境變數允許單一 MCP headersHelper 腳本服務多個伺服器,簡化您的伺服器管理工作流程。

改進的 OAuth 流程:MCP OAuth 現在遵循 RFC 9728 受保護資源元數據發現標準來尋找授權伺服器,提供更可靠的身份驗證。此外,階段式授權已修復,能正確處理透過 403 insufficient_scope 回應的提升權限範圍請求。

組織政策執行:透過 managed-settings.json 被組織政策封鎖的外掛程式現在完全從市場檢視��隱藏,無法安裝或啟用,確保更好的企業政策合規性。

效能與效率改進

條件式 Hook:新增支援在 hook 中使用權限規則語法的條件式 if 欄位(例如:Bash(git *))。這能篩選 hook 的執行時機,大幅減少不必要的程序產生開銷。

增強的深度連結:深度連結查詢(claude-cli://open?q=…)現在支援最多 5,000 個字元,對於較長的預填提示會顯示實用的「滾動檢視」警告。

時間戳追蹤:轉錄記錄現在包含排程任務(/loopCronCreate)觸發時的時間戳記標記,讓追蹤自動化程序更容易。

開發者體驗改進

無頭整合支援:PreToolUse hook 現在可以透過與 permissionDecision: "allow" 一同回傳 updatedInput 來滿足 AskUserQuestion 提示,實現透過自訂 UI 收集使用者輸入的無縫無頭整合。

更好的圖片處理:貼上圖片時在 [Image #N] 佔位符後新增尾隨空格,改善格式化效果。

OpenTelemetry 細化:OpenTelemetry tool_result 事件中的 tool_parameters 現在由 OTEL_LOG_TOOL_DETAILS=1 控制,提供更清潔的日誌輸出。

主要錯誤修復

  • 修復 /compact 命令:當對話變得過大時,不再出現「超出上下文」錯誤
  • ��掛程式管理:解決當外掛程式安裝位置與設定宣告不同時,/plugin enable/plugin disable 的問題
  • 電腦使用工具:修復多螢幕設定中的 switch_display 功能
  • 記憶體管理:解決串流回應中斷時遠端會話的記憶體洩漏問題
  • 終端改進:修復在 SSH 和 VS Code 整合終端中出現原始按鍵序列的問題
  • UI 響應性:解決 shift+enter 和 meta+enter 被自動建議攔截的問題

如何更新

更新到 Claude Code v2.1.85:

  1. 使用 claude-code --version 檢查當前版本
  2. 使用您偏好的套件管理器更新:
    • npmnpm update -g claude-code
    • brewbrew upgrade claude-code
    • 直接下載:造訪 GitHub 發布頁面
  3. 重新啟動任何活躍的 Claude Code 會話
  4. 使用 claude-code --version 驗證更新

相關連結