Claude Code v2.1.143 修好背景工作階段
Claude Code v2.1.143 修掉背景工作階段、外掛依賴與雲端模型回退問題,還加上 context 成本預估,對重度使用者很實用。

Claude Code v2.1.143 主要修好背景工作階段、外掛依賴和模型回退問題。
Claude Code v2.1.143 在 5 月 15 日上線。這版不是那種喊很大聲的更新。它修的是背景 sessions、外掛、終端機行為,還有雲端模型整合。講白了,就是把重度使用者最常踩雷的地方一個個補起來。
這次更新還加了 plugin browser 的 projected context cost。對團隊來說,這很實際。你一眼就能看到外掛大概要吃多少 Token,不用先裝了才後悔。
| 項目 | 變更內容 | 影響 |
|---|---|---|
| 版本 | v2.1.143 | GitHub 最新釋出 |
| Idle spinner | 10 秒後變成 amber | 讓你知道它還在跑 |
| Stop hooks | 連續 8 次阻擋後停止 | 避免無限迴圈 |
| PowerShell tool | Windows 預設啟用 | 支援 Bedrock、Vertex、Foundry |
這版到底在修什麼
訂閱 AI 趨勢週報
每週精選模型發布、工具應用與深度分析,直送信箱。不定期,不騷擾。
不會寄垃圾信,隨時可取消。
先講最有感的地方。spinner 如果超過 10 秒還在轉,現在會變成 amber。這不是炫技。這是告訴你,系統還活著,不是卡死了。對常跑長任務的人來說,這種回饋很重要。

背景 sessions 也修了不少麻煩事。像是從 idle 喚醒後,模型和 effort 會保留下來。MCP 和 settings 資料也能在 respawn 後延續。這代表你不用每次都重設一次,少很多碎念。
另一個實用修正是 stop hooks。以前如果 hook 一直擋同一個 turn,使用者很容易卡在那邊。現在連續 8 次阻擋後,Claude 會直接結束那個 turn,還會給警告。這種處理方式比無限等下去乾脆多了。
- 背景 sessions 會保留 model 和 effort 設定。
/bg會保留--mcp-config、--settings等參數。- stop hooks 連續擋 8 次就會停。
- side-query 會回退到主流程模型。
外掛管理變得更嚴格
外掛這次的改動很有方向感。Claude Code 開始更硬性地管依賴關係。你如果要 disable 一個外掛,但它又被別的已啟用外掛依賴,系統會直接擋下來。這很像在幫你避免自己拆自己家的電線。
plugin browser 也更透明了。現在會顯示 projected context cost,而且是 per turn 和 per invocation 兩種角度。這對 token 預算有感。你不用等到帳單出來才知道哪個外掛很會吃上下文。
這版還修了一些外掛周邊的 bug。像是 plugin-contributed agents 的處理更穩,路徑和快取清理的假錯誤也少了。對自己在做內部工具的人來說,這種穩定度比多一個新功能更值錢。
「The plugin ecosystem is a big part of Claude Code’s value, so surfacing dependencies and context cost is the right kind of friction.」
Anthropic, Claude Code v2.1.143 release notes
Windows、macOS、雲端各自修各自的痛點
這版很明顯是在補平台細節。Windows 上,PowerShell tool 現在預設開啟,Bedrock、Vertex、Foundry 都吃得到。右鍵貼上、Windows Terminal、WSL 的 session list 問題也一起修了。這些都是日常會碰到的小雷,但累積起來很煩。

macOS 也有針對性修正。背景工作階段在讀 ~/Documents、~/Desktop、~/Downloads 時,不會再莫名噴 Operation not permitted。另外,睡眠和喚醒的處理也更聰明,會辨識 clock jumps,不會把它誤判成 idle 時間。
雲端那邊也有修。以前 5xx 錯誤常常只叫你去看 status.claude.com。現在訊息會直接講出你設定的 gateway 或 provider。這種修法很樸素,但對除錯超有幫助。
- Windows:PowerShell tool 預設啟用。
- macOS:Documents、Desktop、Downloads 不再亂噴權限錯誤。
- 雲端:5xx 訊息會直接指出 provider。
- 喚醒後:背景 sessions 會保留原本設定。
跟前一版比,差在哪裡
前一版 v2.1.142 已經塞了很多 agent 參數,像 --add-dir、--settings、--mcp-config、--plugin-dir、--permission-mode、--model、--effort,還有 --dangerously-skip-permissions。它也把 fast mode 預設切到 Opus 4.7。這代表產品方向已經很明確,就是往 agent 化前進。
v2.1.143 沒有再堆一堆新賣點。它做的是把前一版打開的功能補穩。這種做法很像成熟軟體的節奏。先把功能放出來,再把邊角磨順。
如果你有在用 CLI 自動化工具,你大概懂這種痛。設定和實際執行常常對不起來。這版的重點,就是把 foreground、background、agents dashboard 的行為拉得更一致。
如果你想看更大的脈絡,也可以回頭看我們整理的 Claude Code 工作流程分析,以及 AI CLI 工具整理。
數字背後代表什麼
這次最值得記的數字有幾個。v2.1.143 是 5 月 15 日釋出。spinner 會在 10 秒後變 amber。stop hooks 會在 8 次連續阻擋後停下來。這些數字不花俏,但都直接對應到使用者體感。
我覺得這比空喊功能更重要。因為 agent 工具真正的門檻,不是能不能跑,而是能不能穩定跑 30 分鐘、3 小時,甚至整晚。只要背景 sessions 還會掉、模型還會亂跳,團隊就不敢放手。
所以這版的價值,不在於加了多少新東西,而在於少了多少不確定性。對開發者來說,這通常才是會不會繼續用下去的分水嶺。
版本資訊也顯示它的維護節奏很密。這代表 Anthropic 還在快速修正 agent 工具在真實環境裡的摩擦點。對台灣團隊來說,這種節奏很有參考價值,因為很多內部工具最後卡死,都是卡在這些小 bug。
接下來我會看什麼
接下來要看的是,這些 background-session 修正能不能撐住更長時間的實戰。尤其是 Windows、WSL,還有混合雲環境。只要這些地方穩了,Claude Code 就比較像能上線的工具,不只是 demo。
如果你現在有在跑外掛堆疊,我會建議先看 plugin browser 的 context cost,再決定要不要全開。別讓 Token 預算被外掛默默吃光。這種東西,等帳單來通常就太晚了。
講白了,v2.1.143 是一版很務實的修補包。它沒有太多戲劇效果,但它處理的是每天都會碰到的痛點。這種更新,才是開發工具真正該做的事。