Claude Code v2.1.235:提示輸入拼字檢查、背景雲端工作階段更省資源,以及更精確的權限對話框
Claude Code v2.1.235 新增選用的 spellcheck 設定,可在提示輸入中檢查拼字;降低雲端工作階段在背景執行時的記憶體與 CPU 用量,並讓權限對話框與授權實際涵蓋的範圍一致。
Claude Code v2.1.235 是一個中型版本,變更日誌共列出 19 項變更。此版本為提示輸入新增選用的拼字檢查,降低雲端工作階段在背景執行時的資源消耗,並讓權限對話框更準確地說明您所核准的內容。其餘變更大多修正了終端機介面中的提示輸入、markdown 渲染與對話框行為。
新功能
提示輸入的選用拼字檢查
新的選用 spellcheck 設定會在您輸入時,為提示輸入中拼錯的單字加上底線。此功能使用您已安裝的 aspell、hunspell 或 ispell。
背景雲端工作階段更省資源
當 /ultrareview 或 /autofix-pr 等雲端工作階段在背景執行時,記憶體與 CPU 用量降低了。它們的事件串流不再於每次更新時重新掃描並重新渲染。
權限對話框與授權範圍一致
權限對話框的顯示文字與「don’t ask again」選項,現在一律與授權實際涵蓋的範圍相符。當內容無法完整顯示時,不會提供「don’t ask again」選項。
修正與改進
- 權限:在權限提示的註解欄位中按 Shift+Tab,不再核准該編輯並授予整個工作階段的編輯權限(此按鍵原本應關閉該欄位)。當筆記本或儲存格無法讀取時,筆記本儲存格刪除/取代的核准對話框不再默默省略既有的儲存格內容,而是說明原因。
- 代理與訊息:在無法使用 general-purpose 代理的工作階段中,Agent 工具不再將其宣告為預設值;此時若省略
subagent_type,會收到列出可用代理的明確錯誤。SendMessage現在會預先拒絕過大而無法跨工作階段傳遞的訊息,而不是默默丟棄。 - 提示快取:語言伺服器在工作階段中斷線或重新連線時,不再讓整個提示快取失效。
- 渲染與提示輸入:巢狀 markdown 清單在第 3 層以上不再錯位,終端機介面中換行的清單項目也加上了懸掛縮排。在部分多行提示中,提示輸入的醒目標示(斜線指令、關鍵字、提及)不再偏移一個或多個字元。在 Claude 回應期間執行的斜線指令,不再顯示 HTML 實體而非實際字元。
- 頁尾與任務清單:背景自動更新後,提示頁尾現在會顯示「Update installed」重新啟動通知。恢復或重新啟動進入仍有未完成任務的工作階段時,展開的任務清單(
ctrl+t)不再總是以收合狀態開始。 - 搜尋:原生 macOS/Linux 版本內建的
grep遇到病態模式時會迅速失敗,不再耗盡記憶體;-m N搭配-A/-C時也會印出正確的上下文。 - 錯誤訊息:context 上限錯誤現在會在自動壓縮(auto-compact)關閉時明確指出,並引導您到
/config重新啟用。 - Vim 模式與對話框:切換詳細對話記錄(
ctrl+o)或關閉面板時,Vim 的 NORMAL 模式與游標位置現在會保留。在對話框中快速連續按下方向鍵與 Enter 時,現在會選取您移動到的選項,而不是先前醒目標示的選項。 - Remote Control:
claude rc現在會套用與互動式啟動相同的企業 gateway 可用性檢查。 - VS Code:還原或重新載入含有多個 Claude 面板的視窗時,焦點不再自行在已開啟的 Claude 分頁之間跳動。
如何更新
- 檢查已安裝的版本:
claude --version - 就地更新:
claude update - 若想試用拼字檢查,請開啟選用的
spellcheck設定;此功能需要已安裝的aspell、hunspell或ispell。