[TOOLS] 9 分鐘閱讀OraCore 編輯部

Claude Code 3月更新修掉一堆 bug

Anthropic 的 Claude Code 2.1.88 這次主打穩定性。新增 --console 登入、turn duration 切換,還修了 CLI、voice、VS Code 與 Windows 的一串問題。

分享 LinkedIn
Claude Code 3月更新修掉一堆 bug

Claude Code 在 2026 年 3 月更新到 2.1.88。這版很務實。它沒有硬塞大招,重點是修 bug、降噪、讓長時間 session 比較不會炸掉。

這次更新還加了 --console 登入 Anthropic Console 的流程。也多了 Show turn duration 開關。對常跑 terminal 的開發者來說,這種小功能很實在。因為你真的會想知道,每一輪回應到底花了幾秒。

Releasebot 在 2026 年 3 月 31 日記錄了這版。內容顯示,Anthropic 把火力放在 CLI、voice、streaming、VS Code 擴充套件,還有 Windows、macOS、Linux 的細節修補。講白了,就是把工具磨順。

這版到底改了什麼

訂閱 AI 趨勢週報

每週精選模型發布、工具應用與深度分析,直送信箱。不定期,不騷擾。

不會寄垃圾信,隨時可取消。

2.1.88 的新功能不多,但都很貼近日常使用。--console 讓登入流程更直接。Show turn duration 則讓你可以看每一輪對話耗時。這對 debug 很有用。特別是你在調 prompt、比對 latency,或懷疑某個 tool call 卡住時。

Claude Code 3月更新修掉一堆 bug

另一個小改動是 @ mention 建議現在會顯示命名 subagent。這件事看起來不起眼,但多 agent 工作流很吃可讀性。你總不想在一長串 session 裡,搞不清楚哪個 subagent 做了哪件事。

Anthropic 也加入 CLAUDE_CODE_NO_FLICKER=1。這是給 alt-screen 和 virtualized scrollback 用的。說白了,就是處理終端機閃爍問題。這種東西很少上新聞,但真的會影響你對產品的信任感。

  • 新登入方式:--console 支援 Anthropic Console
  • 新顯示選項:Show turn duration 切換
  • 新終端模式:CLAUDE_CODE_NO_FLICKER=1
  • 新工作流提示:@ mention 顯示命名 subagent
  • 新權限行為:auto-mode 拒絕後顯示 PermissionDenied

這版也改了 thinking summaries 的預設行為。互動式 session 裡,它們不再預設產生。你可以在設定中打開 showThinkingSummaries: true。我覺得這很合理。因為在 token 很貴、上下文很緊的情況下,少輸出一點就是少浪費一點。

另外還有一些實用修正。像是 /permissions 會把最近被拒絕的命令列出來。/env 現在也會套用到 PowerShell tool commands。/usage 對 Pro 和 Enterprise 方案會隱藏多餘的 bar。這些都不是炫技。這是產品團隊在補使用者每天會踩的坑。

為什麼這些修正比新功能更重要

真正重要的是一串穩定性修補。Claude Code 2.1.88 處理了長 session 崩潰、記憶體成長、渲染異常,還有一些平台專屬問題。這些問題平常不一定會爆,但一爆就很煩。尤其是你在做大改版時,工具突然掛掉,心情會直接下去。

其中一個比較大的修正,是 Edit tool 在處理超過 1 GiB 的檔案時,可能會碰到 out-of-memory crash。這不是小事。大檔案 refactor、log 處理、或巨型資料檔編輯,都可能撞到。Anthropic 這次把這種邊界條件補起來,代表它真的有在看真實使用情境。

它也修了 prompt cache miss、nested CLAUDE.md reinjection、structured output schema 失敗,以及大型 JSON input 被 LRU cache key 留住造成的 memory leak。這些詞很硬,但意思很簡單:長時間跑下來,工具比較不會越跑越慢,或直接失控。

“The details matter. In a terminal, a tiny rendering bug or a stuck prompt can feel like the whole product is broken.” — Josh Comeau

這句話套在 Claude Code 上很準。終端機工具就是這樣。你不會因為它多一個按鈕就愛上它。你會因為它少出錯,才開始依賴它。這版修掉的 scrollback 消失、--resume crash、/btw 長回覆被截斷,都屬於這種「不修不行」的問題。

Voice mode 也有修。macOS Apple Silicon 的麥克風權限請求壞掉了。某些 modifier 組合下,push-to-talk 也失效。Windows 上還有 WebSocket error 會直接擋住 voice mode。這些修正很像在收尾,但收尾做不好,整個功能就會像半成品。

和前幾版比,差在哪

如果把 2.1.88 跟前兩版放一起看,方向很清楚。2.1.85 偏向 MCP、hooks、plugin workflows。2.1.86 主要在 session headers、prompt cache、token 效率。2.1.88 則更像是把整個產品往穩定性和終端體驗再往前推一格。

Claude Code 3月更新修掉一堆 bug

這種節奏很像成熟工具的進化方式。先把功能長出來,再把邊角磨掉。很多 AI 工具死在前面。功能看起來很多,但 session 一長就亂掉。Claude Code 現在明顯是在避免這種情況。

下面這個對照比較直觀:

  • 2.1.85:增加 MCP server naming、hook conditionals、deep link prompt 支援
  • 2.1.86:改善 session headers、降低 prompt cache miss、減少 @ mention 的 token 開銷
  • 2.1.88:新增 --console、turn duration 顯示、更多 CLI 與 VS Code 穩定性修正
  • 2.1.88:補上長 session memory leak、scrollback bug、PowerShell 失敗等問題

數據面也有意思。Anthropic 之前提過,structured output schema cache bug 在多 schema 工作流裡,失敗率大約有 50%。這種數字很刺眼。因為它不是偶發,是一半機率出錯。2.1.86 也提過,移除 tool descriptions 裡的動態內容後,prompt cache miss 變少了。這直接影響 token 成本。

Windows 這條線也很明顯。2.1.88 修了 Edit 和 Write 在 Windows 上會重複 CRLF。也修了 PowerShell 裡,git push 把進度寫到 stderr 時的 tool failure。還有 Windows Terminal Preview 1.25 的 Shift+Enter 問題。這代表 Anthropic 沒把 Windows 當二等公民。

VS Code 方面,擴充套件在長操作時不再顯示 “Not responding”。Max 方案使用者在 OAuth refresh 後,也不會莫名被切回 Sonnet。這些 bug 看起來小,但會直接影響付費體驗。

這反映了 Claude Code 的產品方向

我覺得這版很像 Anthropic 在說一件事:它要的是可長跑的工具,不是只適合 demo 的工具。2.1.88 沒有用大標題吸睛,但它處理的都是開發者真的會遇到的痛點。像 session resume、權限提示、終端渲染、voice mode、以及各種平台差異。

這種更新通常不會讓社群立刻炸開。可是過一週、兩週後,使用者會發現自己少遇到卡頓、少遇到 crash、少遇到奇怪的 prompt 狀態。那種感受很直接。工具好不好,不是看它多會講。是看它會不會在你最忙的時候鬧脾氣。

如果 Anthropic 持續這樣修,接下來最值得看的是團隊採用率。特別是那些在意 auditability、permissions、以及 terminal reliability 的公司。對這些團隊來說,少一次失敗 resume,勝過多一個花俏功能。

背景也很重要

Claude Code 這類 terminal agent,現在競爭很直接。OpenAI CodexClaude 的官方文件、還有各種基於 CursorJetBrains AI 的工作流,都在搶開發者時間。差別常常不是模型誰比較會寫,而是誰比較少出包。

這也是為什麼穩定性更新很重要。AI coding 工具如果一直出現記憶體 leak、scrollback 消失、或權限流程混亂,使用者很快就會回到傳統 IDE。相反地,只要它夠穩,大家就會把它塞進日常流程。尤其是長時間改 code、跑測試、查資料、切 session 的時候。

從產品策略看,Anthropic 這波是在補基礎設施,不是在搶眼球。這種做法很無聊,但很對。因為真正會留住使用者的,通常不是一次性的驚喜,而是每天都能少踩一個坑。

你現在該怎麼看這版

如果你已經在用 Claude Code,我會建議直接更新。先確認你有沒有要把 showThinkingSummaries 打開。再測一次你最長的工作流。像是大型 refactor、PowerShell 指令、voice mode、或 VS Code 裡的長 session。這版就是拿來驗證這些場景的。

如果你還沒用,我覺得現在是個不錯的觀察點。因為產品已經開始往「穩定可用」靠,而不是只靠話題撐場。接下來幾版如果還是持續修長 session、Windows、voice、和權限流程,那 Claude Code 會更像一個真的能放進團隊日常的工具。

我的預測很簡單:下一版大家最有感的,不會是新功能,而是更少的 bug。你如果是重度使用者,現在就該去跑一次自己的最長流程。看它會不會撐住。這比看發表稿準多了。