跳至主要內容

Claude Code v2.1.50:大幅記憶體優化與工作樹隔離

Claude Code v2.1.50 帶來重大記憶體洩漏修復、工作樹隔離支援,以及針對進階使用者的 LSP 配置增強功能。

2026年2月21日 10 min read 作者:ClaudeWorld

Claude Code v2.1.50 推出重大更新,專注於效能優化和開發者工作流程改進。此版本解決了影響長時間執行會話的多個記憶體洩漏問題,並為進階使用者引入了強大的新功能。

新功能

記憶體管理全面改造

此版本包含全面的記憶體洩漏修復,大幅改善長時間編程會話的效能:

  • 修復代理團隊中已完成隊友任務未進行垃圾回收的記憶體洩漏
  • 解決 LSP 診斷資料造成無限制增長的記憶體洩漏
  • 修復任務輸出和狀態物件保留問題
  • 透過在處理後清除內部快取和大型工具結果來改善記憶體使用
  • 新增檔案歷史快照限制以防止無限制記憶體增長

工作樹隔離支援

針對進階 Git 工作流程的重要新功能:

  • 在代理定義���新增 isolation: worktree 支援
  • 新增 WorktreeCreateWorktreeRemove 鉤子事件用於自訂 VCS 設定
  • 代理現在可以宣告式地在隔離的 git 工作樹中執行

增強的 LSP 和配置

  • 為 LSP 伺服器新增 startupTimeout 配置
  • 透過延遲 UI 匯入改善無介面模式的啟動效能
  • 修復在較舊 glibc 系統上的原生模組載入問題(RHEL 8 相容性)

CLAUDE_CODE_SIMPLE 模式改進

  • 現在完全移除技能、會話記憶體、自訂代理和 CLAUDE.md 權杖計算
  • 停用 MCP 工具、附件、鉤子和 CLAUDE.md 載入以提供最小化體驗

上下文視窗增強

  • Opus 4.6(快速模式)現在包含完整的 1M 上下文視窗支援
  • 新增 CLAUDE_CODE_DISABLE_1M_CONTEXT 環境變數用於選擇退出

其他改進

  • 新增 claude agents CLI 指令列出已配置的代理
  • 在 VS Code 會話中新增 /extra-usage 指令支援
  • 修復符號連結的會話可見性問題
  • 改善 SSH 斷線時的會話資料持久性
  • 修復使用啟動參數的 MCP 工具發現
  • 解決使用無效伺服器名稱時 /mcp reconnect 凍結的問題

如何更新

更新至 Claude Code v2.1.50:

  1. 透過套件管理器:使用您偏好的套件管理器進行更新
  2. 手動下載:造訪發布頁面���下載適當的二進位檔
  3. 驗證安裝:執行 claude --version 確認更新

現有配置應該能與此版本無縫協作。

相關連結