Claude Code v2.1.200:Manual 權限模式與背景代理可靠性強化
Claude Code v2.1.200 將預設權限模式更名為 Manual、讓 AskUserQuestion 對話框不再自動繼續,並帶來大量背景代理與無障礙功能修復。
Claude Code 開發團隊發布了 2.1.200 版本,這是一次聚焦於更清晰的權限語意與更穩固的背景代理的里程碑更新。提問對話框不再未經確認就自動前進,「default」權限模式有了更清楚的名稱,同時修復了一長串背景會話與守護程序的問題,並為螢幕閱讀器使用者帶來實質的無障礙改進。
新功能
AskUserQuestion 不再自動繼續
AskUserQuestion 對話框預設不再自動繼續,Claude 會等待您的回答而不是逕自往下執行。如果您偏好先前的行為,可以透過 /config 選擇啟用閒置逾時。
權限模式更名為「Manual」
「default」權限模式在 CLI、--help、VS Code 和 JetBrains 中現在統一顯示為「Manual」。--permission-mode manual 和 "defaultMode": "manual" 與原有的 default 值皆可使用,因此不需要修改任何設定。
背景會話與代理可靠性
此版本解決了一系列背景執行問題:
- 背景會話不再於睡眠/喚醒後或重新開啟停滯會話時在回合中途悄悄停止
- 停滯重啟後以 Esc 取消的回合不會再被重新執行
- 當崩潰留下過期的
daemon.lock且其 PID 被作業系統重複使用時,背景代理現在可以再次啟動 - 守護程序交接現在以版本內嵌的建置時間戳記判斷新舊,重新安裝的舊版本無法再接管守護程序
- 名冊(roster)修復:暫時性損毀不再永久停用孤兒清理、舊版執行檔會保留新版寫入的欄位、socket 驗證 token 在守護程序重啟時不再被移除
- 背景代理輸出中的控制位元組不會再進入代理檢視畫面的終端機
子代理與外掛修復
子代理在產生任何文字輸出前被速率限制中斷時,現在會正確地失敗,而不是回傳空結果。claude agents --plugin-dir <dir> 即使將旗標放在 agents 之後,也能正確顯示外掛的代理和技能;專案範圍的外掛現在能從同一儲存庫的 git worktree 正確載入。
無障礙功能改進
螢幕閱讀器輸出獲得大幅改善:裝飾性符號現在會被隱藏、逐字稿符號會朗讀為簡短標籤、巢狀表格會以 Header: value. 的形式逐行朗讀。/mcp 伺服器清單現在也能為螢幕閱讀器和放大鏡正確追蹤焦點。
穩定性與細節修復
此版本的其他修復:
- 修復當
.claude.json中的disabledMcpServers或enabledMcpServers被設為非陣列值時的啟動崩潰 - 修復語音輸入在錄音未擷取到音訊時顯示誤導性的「Voice connection failed」訊息
- 透過啟用同步終端機輸出,修復 tmux 3.4+ 下的畫面閃爍
- 改進安裝腳本,在安裝因系統記憶體不足被中止時提供說明
如何更新
要更新到 Claude Code v2.1.200:
- 檢查目前版本:
claude --version - 使用您偏好的方法更新:
- 套件管理器:依照您發行版的更新流程
- 直接下載:造訪發布頁面取得平台特定的執行檔
- 重新啟動任何活躍的背景會話以受益於可靠性修復
- 如果您想為提問對話框啟用閒置逾時,請檢視
/config