Claude Code v2.1.41 ~ v2.1.45 更新整理:Sonnet 4.6 登場、Agent Teams 修復與效能大升級

4 分鐘閱讀

一週四版更新,從 CLI 認證指令到 Sonnet 4.6 支援——Claude Code 的迭代速度真的沒在開玩笑。

用 Claude Code 的大家更新了嗎?

過去這一週 Anthropic 密集推出了 v2.1.41 到 v2.1.45 共四個版本,從認證體驗改善一路到 Sonnet 4.6 模型支援,更新幅度不小。

整理一下重點給大家 👇

Claude Code v2.1.41 ~ v2.1.45 更新整理

v2.1.41 — 認證體驗升級與穩定性修復

這版主要是認證流程改善與超過 10 項 bug 修復,算是基礎建設的大掃除。

CLI 認證指令

新增三個子指令,終於不用再手動處理認證了:

  • claude auth login — 登入
  • claude auth status — 查看狀態
  • claude auth logout — 登出

對需要在多台機器或 CI/CD 環境切換的開發者來說很實用。

其他亮點

  • Windows ARM64 原生支援 — Snapdragon 筆電用戶可以用原生版本了
  • /rename 智慧命名 — 不帶參數時自動從對話生成 session 名稱
  • 防止巢狀啟動 — 加入保護機制,避免在 Claude Code 內再開一個 Claude Code(會出事的那種)
  • AWS auth refresh timeout — 修復認證刷新會無限卡住的問題,加了 3 分鐘 timeout

重要 Bug 修復

  • 修復 @-mention 包含 anchor(如 @README.md#installation)時解析失敗
  • 修復 FileReadTool 在 FIFOs、/dev/stdin 和大檔案時阻塞
  • 修復 MCP tools 在 streaming 期間回傳圖片內容時 crash
  • 修復 Agent Teams 在 Bedrock/Vertex/Foundry 使用錯誤的 model identifier
  • 修復 /resume session 預覽顯示原始 XML tags

v2.1.42 — 效能優化與快取改進

這版更新項目不多,但都是蠻有感的改進。

啟動效能提升

延遲 Zod schema 建構(deferred construction),啟動速度更快。聽起來很底層,但每天開好幾次 Claude Code 的人會有感。

Prompt Cache 命中率提升

把日期從 system prompt 移出去了。這個改動的意義是——之前每天日期一變,整個 system prompt 的快取就失效,現在不會了。對 API 用量和回應速度都有幫助。

Bug 修復

  • 修復 /resume 顯示 interrupt messages 作為 session 標題
  • 修復 Opus 4.6 上線公告對 Bedrock/Vertex/Foundry 使用者也跳出來(不相關的通知蠻煩的)
  • 修復圖片尺寸超限時的錯誤訊息,現在會建議使用 /compact

v2.1.44 — 快速修復版

這版只有兩項修復,典型的 hotfix:

  • 修復 ENAMETOOLONG 錯誤 — 深層巢狀目錄路徑不會再爆掉
  • 修復 auth refresh 錯誤 — 認證刷新相關的問題持續修復

v2.1.43 被跳過了,猜測是內部發現問題直接推進到 v2.1.44。

v2.1.45 — Sonnet 4.6 支援與 Agent Teams 大修

這版是這波更新裡最大的一版,功能和修復都很有份量。

Claude Sonnet 4.6 模型支援

正式支援 Sonnet 4.6!可以在 Claude Code 裡直接使用最新的 Sonnet 模型。對於想要在速度和能力之間取得平衡的開發者,多了一個好選擇。

Plugin 即裝即用

之前安裝新 plugin 需要重啟才能使用——現在不用了。安裝完立刻可以用,包含 commands、agents 和 hooks 都會即時生效。這個改進對 plugin 生態的使用體驗影響蠻大的。

自訂 Spinner Tips

新增 spinnerTipsOverride 設定,可以自訂等待時的提示文字。設定 excludeDefault: true 可以只顯示自訂訊息。小功能,但個人化的細節會讓工具用起來更有溫度。

SDK Rate Limit 監控

新增 SDKRateLimitInfo 和 SDKRateLimitEvent 型別,可以即時追蹤 API 使用量與限速狀態。對做 SDK 整合的開發者來說是重要的能見度提升。

重要 Bug 修復

  • Agent Teams 雲端修復 — 修復在 Bedrock、Vertex、Foundry 上 teammates 失敗的問題,原因是 API provider 環境變數沒有正確傳遞到 tmux-spawned processes
  • macOS sandbox 修復 — 修復 "operation not permitted" 錯誤,改用正確的 per-user temp directory
  • Task tool crash 修復 — 修復完成時拋出 ReferenceError
  • Autocomplete 修復 — 貼上圖片時按 Enter 可以正確接受自動完成建議
  • Subagent skills 外洩修復 — 修復 subagent 調用的 skills 在 compaction 後錯誤出現在主 session
  • 清除多餘 backup 檔案 — 修復啟動時累積過多 .claude.json.backup 檔案

效能改進

  • 啟動速度提升 — 移除 session history 的 eager loading
  • 記憶體優化 — 修復執行大量 shell output 時 RSS 無限成長的問題(這個真的蠻重要的)
  • VSCode 權限設定持久化 — 不用每次都重新選擇了

總結

版本重點
v2.1.41CLI 認證指令、Windows ARM64、超過 10 項 bug 修復
v2.1.42啟動效能優化、prompt cache 命中率提升
v2.1.44深層路徑 & 認證 hotfix
v2.1.45Sonnet 4.6 支援、plugin 即裝即用、Agent Teams 雲端修復、記憶體優化

結論

v2.1.41 打底、v2.1.42 調效能、v2.1.44 救火、v2.1.45 上大菜——四版搭在一起才是完整的更新。

這波更新的節奏很明顯:先把基礎建設修好(認證、穩定性),再推新功能(Sonnet 4.6、plugin 即裝即用)。v2.1.45 的 Agent Teams 雲端修復和記憶體優化,對重度使用者來說會蠻有感的。

老實說,記憶體無限成長那個 bug 修復是我覺得最重要的——之前跑比較久的 session 會明顯感受到系統變慢。

推薦大家更新到最新版:

claude update

更新完成後可檢查版本:

claude --version

References

  1. Claude Code GitHub Changelog
  2. Claude Code Releases

關鍵字

Claude Code, v2.1.41, v2.1.42, v2.1.44, v2.1.45, Sonnet 4.6, Agent Teams, CLI 認證, plugin, 記憶體優化, AI Coding, Anthropic, 開發工具更新