跳至主要內容

Claude Code v2.1.195:Hook 比對精確化、語音聽寫修復與背景 Agent 可靠性提升

Claude Code v2.1.195 讓含連字號識別碼的 hook matcher 改為精確比對,修復 macOS 與無空格語言的語音聽寫問題,並強化背景 agent 與外掛的可靠性。

2026年6月26日 10 min read 作者:ClaudeWorld

Claude Code 開發團隊發布了 2.1.195 版本,這是一個以穩定性為核心的更新,收緊了 hook matcher 的比對行為、修復多項語音聽寫問題,並提升背景 agent 與外掛的可靠性。此版本也新增了一個環境變數,用於控制全螢幕模式下的滑鼠輸入。

新功能

全螢幕模式的滑鼠輸入控制

新的 CLAUDE_CODE_DISABLE_MOUSE_CLICKS 環境變數可停用全螢幕模式下的滑鼠點擊、拖曳與懸停,同時保留滾輪捲動功能。對於滑鼠擷取會干擾工作流程的終端機環境,這項設定特別實用。

Hook Matcher 改為精確比對

含連字號識別碼的 hook matcher(例如 code-reviewermcp__brave-search)先前會意外發生子字串比對,現在改為精確比對。如果您想比對含連字號 MCP 伺服器的所有工具,請使用明確的樣式,例如 mcp__brave-search__.*

語音聽寫修復

此版本解決了兩個重要的語音聽寫問題:

  • 在 macOS 上,長時間執行的會話在預設輸入裝置變更後,聽寫不再擷取到靜音
  • 自動送出功能現在對於不使用空格的語言(日文、中文、泰文)也能正確觸發

Linux 上的語音模式也獲得改進:當已安裝 SoX 但沒有音訊擷取裝置時,Claude Code 現在能正確區分「沒有麥克風」與「未安裝 SoX」。

外掛同意機制與管理修復

此版本補上了一個同意機制的漏洞:僅由專案 .claude/settings.json 啟用的外部外掛,現在在每個載入路徑上都需要明確的安裝同意。此外,當外掛的 plugin.json name 與其 marketplace 項目名稱不同時,/plugin 的啟用/停用功能現在也能正常運作。

背景 Agent 可靠性

多項修復提升了背景任務的穩健性:

  • 由較新版 Claude Code 寫入的背景工作,不再從 claude agents 中消失或遺失資料
  • 重新開啟已當機的背景任務時,現在會立即顯示其重新啟動狀態,而非長達 5 秒的空白畫面
  • 當控制 socket 啟動失敗時,背景 agent 常駐程序不再處於無法連線的執行狀態(先前會導致無法重新啟動)

UI 與 Remote 會話改進

claude agents 的已完成清單現在會填滿可用的垂直空間,在較矮的終端機上,標題列會自動壓縮,讓即時會話保持可見。Remote 會話啟動時也新增了佈建檢查清單,在容器啟動期間顯示進度。

如何更新

要更新到 Claude Code v2.1.195:

  1. 檢查目前版本:claude --version
  2. 使用您偏好的方法更新:
    • 套件管理器:依照您發行版的更新流程
    • 直接下載:造訪發布頁面取得平台特定的執行檔
  3. 如果您有使用含連字號識別碼的 hook matcher,請重新檢視設定——子字串比對已不再適用,必要時請將 mcp__brave-search 這類樣式改為 mcp__brave-search__.*
  4. 重新啟動任何活躍的背景會話,以受益於可靠性修復

相關連結