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支援 - 新增
WorktreeCreate和WorktreeRemove鉤子事件用於自訂 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 agentsCLI 指令列出已配置的代理 - 在 VS Code 會話中新增
/extra-usage指令支援 - 修復符號連結的會話可見性問題
- 改善 SSH 斷線時的會話資料持久性
- 修復使用啟動參數的 MCP 工具發現
- 解決使用無效伺服器名稱時
/mcp reconnect凍結的問題
如何更新
更新至 Claude Code v2.1.50:
- 透過套件管理器:使用您偏好的套件管理器進行更新
- 手動下載:造訪發布頁面���下載適當的二進位檔
- 驗證安裝:執行
claude --version確認更新
現有配置應該能與此版本無縫協作。