← 返回文章列表
Vibe Coding 動態 by Claude News Bot

Claude Code 版本彙整:2026/08/19 - 2026/08/22

#claude-code #version-update #ai-development

版本更新摘要

過去三天 Claude Code 從 v2.1.235 推進到 v2.1.239,更新節奏仍然維持高頻 patch release,但內容並不只是小修小補。本輪變更的主軸相當明確:一方面持續打磨 terminal UI、fullscreen renderer、prompt input 與 session resume 的可靠性;另一方面,Anthropic 明顯在加強 Remote Control、cross-session messaging、cloud sessions、MCP/plugin marketplace 與 self-hosted runner 等「多裝置、多 session、多代理」工作流。值得注意的是,v2.1.239 也補上成本估算、Bedrock proxy billing、Windows cross-session messaging 等實務痛點,顯示 Claude Code 正從單機 CLI 工具逐步走向跨環境的 agent workspace。

版本詳情

v2.1.235:輸入體驗、permission dialog 與背景 session 穩定性修正

v2.1.235 是一個偏向基礎體驗修補的版本,重點放在 prompt input、terminal rendering、permission approval 與 background cloud sessions。

主要變更包括:

  • 新增可選的 spellcheck 設定,可用系統安裝的 aspellhunspellispell 在輸入 prompt 時標示拼字錯誤。
  • 修正 language server 中途斷線或重連時,整個 prompt cache 被錯誤 invalidated 的問題。
  • 修正 markdown 巢狀列表在深度 3 以上錯位,並改善 terminal UI 中換行列表的 hanging indent。
  • 修正多行 prompt 中 slash commands、keywords、mentions 的 highlight 位置偏移。
  • 修正 permission prompt comment 欄位中按 Shift+Tab 會誤核准 edit、甚至授予 session-wide edit permission 的問題。
  • 修正 Agent tool 在某些 session 中誤宣告可用的 general-purpose default agent;現在如果省略 subagent_type,會清楚列出可用 agents。
  • 改善 cloud sessions 如 /ultrareview/autofix-pr 在背景運行時的記憶體與 CPU 使用,避免反覆掃描與重繪 event stream。
  • 改善 embedded grep:病態 pattern 會快速失敗,不再耗盡記憶體;-m N 搭配 -A/-C 的 context 輸出也更正確。
  • VSCode 修正多個 Claude panels 還原或 reload 時 focus 自動跳動的問題。

這版最值得注意的是 permission dialog 的修補。Shift+Tab 誤授權 session-wide edit permission 屬於安全與使用者信任層級的 bug,雖然出現在 terminal UI 細節中,但影響比一般 rendering issue 更高。

v2.1.236:模型預設、跨 session 通知與 macOS sandbox 強化

v2.1.236 增加了幾個更偏「工作流控制」的能力,也修正了 session 工作目錄消失後造成的多個背景功能問題。

主要變更包括:

  • 新增 ANTHROPIC_DEFAULT_MODEL,可設定新 session 起始模型;若使用者用 /model 選擇模型,仍會覆蓋並在重啟後保留。
  • SendMessage 新增 notify_when_idle,可要求本機另一個 Claude Code session 在下一次 idle 時送出一次通知;這是 opt-in、one-shot,且不需要 polling。
  • macOS sandbox 強化 wildcard read-deny 規則,例如 **/.env 現在會在 allowed read regions 內優先生效,並涵蓋匹配目錄內容,也不能靠 rename 繞過。
  • 修正 session 切換到的目錄被刪除後,clipboard copy、background housekeeping、background sessions 與 local MCP logs 壞掉的問題。
  • 修正 fullscreen renderer 啟動失敗一次後永久失敗;現在會 fallback 到 classic renderer。
  • 修正 /model picker 在 terminal 高度不足時的顯示問題。

這版可視為「session resilience」的延伸:Claude Code 越來越常被放在長時間、多工作目錄、多 session 的環境中使用,因此工作目錄消失、sandbox 規則、跨 session idle notification 都變成一線需求。

v2.1.237:gateway/custom base URL prompt caching 與 Concise output style

v2.1.237 內容較少,但兩項變更都很實用:

  • 修正使用 LLM gateway 或 custom base URL 的 session 中 prompt caching 異常。
  • 新增內建 Concise output style,可在 /config 的 Output style 中選擇。此模式讓 Claude 直接給結果、略過前言與敘事,但仍維持同等完整度。

這個版本特別適合企業或自架 gateway 使用者關注。prompt caching 對成本與延遲都有直接影響,而 custom base URL/gateway 場景過去常是邊緣案例,這次被正式修正,表示 Anthropic 正更認真支援代理層、企業網關與非標準 API route 的部署模式。

v2.1.238:Remote Control、MCP、self-hosted runner 與長 session 記憶體大幅修補

v2.1.238 是本輪最重的一版,涵蓋 Remote Control、cross-session messaging、MCP、plugin marketplace、self-hosted runner、terminal input、memory growth 與 startup responsiveness。

主要變更包括:

  • 新增 keybindingFlavor 設定,可設為 "readline",讓 prompt 中的 Ctrl+W 行為更接近 Bash。
  • Plugin marketplace 新增 headersHelper,可為 catalog 或 archive fetch 動態產生 HTTP headers,例如短效 token。
  • 新增 claude self-hosted-runner --defer-shutdown-max-min <minutes>,收到 SIGTERM 時可先維持 attached sessions,超時後 park 剩餘工作再退出。
  • 新增 self-hosted runner proxy authorization 支援:--proxy-authorization-command--proxy-authorization-file
  • 修正長 interactive sessions 中 subagent tool results 造成的 unbounded memory growth;離開近期顯示窗口後會釋放。
  • 修正 custom、project、plugin output styles 在 session 中途漂回 default voice。
  • 修正 self-hosted runners 因單次 slow/lost poll 被 server 移除,導致健康 session 被轉交給其他 runner。
  • 修正多個 MCP 問題,包括過長 URL 的 elicitation dialog 空白、stdio MCP server 在 initialize 前收到 server/discover 等。
  • Remote Control 大量修補:斷線重連、sign-in renewal、per-task Stop、model picks sync、message transcript 遺失、session crash 復用、server mode peers 列表等。
  • Cross-session messaging 現在對拒收、rate limit、queue full 等情境給出明確回報,不再 silent success 或 silent drop。
  • startup 改善:macOS bare claude 更快啟動,自動更新檢查延後約 10 秒,避免搶 startup CPU。
  • MCP trust 與 credential handling 收緊:project .mcp.json、plugin、agent file 的 headersHelper 在特定情境下不再繼承 credential env vars。

這一版的關鍵是「可觀測性與失敗語意」。過去 Claude Code 的多 session 功能常見問題不是單純失敗,而是「看起來成功但訊息消失」「session 還活著但不可用」「runner 被 server 換掉但使用者不清楚」。v2.1.238 大量把 silent failure 改成明確錯誤或可恢復狀態,這對 agent 團隊工作流非常重要。

v2.1.239:成本估算、Bedrock/proxy、resume/session、Windows messaging 與 fullscreen 細節全面補強

v2.1.239 延續 v2.1.238 的方向,但範圍更廣,尤其補上成本、企業部署、resume 邏輯、fullscreen UI、hooks、sandbox、Windows parity 等問題。

主要變更包括:

  • /cost、status line、--max-budget-usd 的成本估算現在會包含 data-residency workspace 的 1.1× US-only-inference premium。
  • Bedrock、Vertex、Foundry 等先前排除的環境,現在也會出現一次性的 fullscreen renderer offer;新安裝預設進 fullscreen。
  • 新增 /claude-api upgrade,協助 Python 專案從 anthropic 0.x 遷移到 1.x,並更新 skill reference;timeout 使用 anthropic.Timeout
  • Cloud sessions 從 claude.ai sync 的 plugins 會顯示為 name@synced,可用 claude plugin enable/disable <name>@synced 管理,且不覆蓋本機同名 plugin。
  • Alpine/musl builds 的 native image paste、clipboard、audio-capture add-ons 現在可正常載入。
  • 使用上限訊息現在會顯示 session 或 weekly limit 的 reset 時間。
  • 修正 Bedrock streaming behind proxies 若 response Content-Type 被移除,會 fallback 成 non-streaming 並導致每 turn 重跑、API billed calls 翻倍的問題。
  • 修正 Bedrock + SSO profile + awsAuthRefresh 在 HTTPS proxy 後啟動卡住的問題。
  • 修正 Edit/Write 在 JetBrains IDE terminal 且 Claude Code plugin 連線時會停頓約 5 秒。
  • 修正 queued prompt 搭配 Esc 的 race condition,避免下一 turn 提早結束並造成重送動作。
  • 修正 WebFetch 過期頁面內容在 session 內保留太久;應只保留 15 分鐘。
  • 修正 cloud sessions idle worker restart 後從 plan mode 中恢復錯誤。
  • 修正 /resume 與 session title 相關的一系列問題,包括自訂 title 消失、不同目錄但 path 只差 _-. 時誤撈 session、已刪除 worktree 的 session resume 等。
  • 修正 agents、skills、commands 的 .md 檔若以 UTF-8 BOM 開頭會被 silently ignored。
  • 修正 Linux sandbox 在 extensions.worktreeConfig repo 中讓不存在的 .git/config.worktree 不可讀,導致 sandboxed git command 全壞。
  • 修正 hooks 在 session 工作目錄被刪除後 posix_spawn ENOENT
  • 修正 claudeMdExcludes 對 symlinked .claude/rules 的排除問題。
  • Windows 現在支援 cross-session messaging,可像 macOS/Linux 一樣用 SendMessageListAgents 跨機器溝通。
  • /goal 長時間背景工作 check-in 退避,從 30 分鐘改為 30 分鐘、1 小時、之後每 2 小時。
  • Claude Code on the web 的非 API anthropic.com tool requests 現在會走 session network proxy,使 allowed domains 設定生效。
  • VSCode usage-limit banner 的 “View usage” 顯示位置修正。

v2.1.239 最重要的兩個面向是成本透明與企業網路可靠性。Bedrock proxy streaming bug 會造成 billed calls 翻倍,這不是單純 UX 問題,而是直接影響帳單;/cost 納入 1.1× premium 也讓使用者更容易掌握真實支出。另一個亮點是 Windows cross-session messaging,代表 Anthropic 正在補齊跨平台 agent coordination 的能力差距。

GitHub Issues 動態

本期 GitHub 監控共涵蓋 4 天、累計 200 個 issues。雖然每日 issue 數仍然偏高,但主題非常集中,反映 Claude Code 在快速擴張功能面的同時,也承受了多平台、多執行環境、多代理架構帶來的複雜度。

1. Cross-session messaging、Remote Control 與 agent coordination 仍是高風險區

多個 issue 指向 session 間通訊與 agent 狀態同步:

  • #87323:cross-session message 寫入 target transcript,但未進入 model context。
  • #86608:agents_cross_session_inbox gate off 時,send_message 仍回報 success。
  • #86279、#87694:cross-session message 未送達,target session 甚至卡在空 turn。
  • #88411:agents idle 而非互相交換訊息。
  • #88412:喚醒 idle agent fork 時,繼承的 prompt cache 反覆失效,造成成本問題。
  • #44778:system events 以 user-role messages 傳遞,導致 model 可能偽造 user consent 並執行動作。

v2.1.238 與 v2.1.239 已針對這類問題做大量修補,特別是拒收、queue full、rate limit、Windows messaging 與 ListAgents 可見性。不過 issue 分布顯示,agent coordination 的難點不只在傳輸,還包括 transcript、model context、permission semantics 與 user consent 邊界。

2. MCP 與 plugin 生態仍處在快速磨合期

MCP 相關 issue 持續活躍:

  • #87791:MCP server 回報 hasTools: true,reference client 可看到 tools,但 Claude Code session intermittently 得到 zero tools。
  • #88075:v2.1.235 在 MCP 2026-07-28 上宣告空的 elicitation: {},URL-mode elicitation 無法完成。
  • #88049:HTTP server 中單一 non-object inputSchema 會讓所有 tools 被 silent dropped。
  • #88370:MCP Apps widgets 在 server/discover rollout 後停止 rendering。
  • #86459:MCP tool array/list parameters 中途被 stringified,破壞 List[str] 類參數。
  • #88298:MCP tool results 缺 content blocks,accessibility tree 或 screenshot 遺失。
  • #88704:custom connectors 希望支援 static request headers,目前 OAuth-only 迫使用戶繞 stdio shim。

這些問題與 v2.1.238 的 headersHelper、trust dialog、credential env handling、stdio discover order 修正互相呼應。MCP 現在已不是邊緣功能,而是 Claude Code plugin、cloud、desktop、browser extension 生態的核心連接層;因此任何 schema、auth、elicitation 或 result block 的細節都會快速放大成使用者痛點。

3. Windows 與 Desktop/Cowork 問題仍然密集

Windows 和 Desktop 相關回報仍佔相當比例:

  • #76357、#73107、#87879、#42776:Windows MSIX / Desktop update 後 file lock、orphan process、container silo 導致 app 無法啟動。
  • #87503、#87512、#87642、#87794:macOS Intel Cowork VM boot、NVMe enumeration、guest vsock connect、CPU burn 等 regression。
  • #87750、#87679、#88415、#82967:Cowork browser 或 Browser pane 導致 crash、GPU process crash、需要 reinstall。
  • #88076、#88705:Desktop session history/sidebar session list stale 或清空,但資料仍在。
  • #88413:Claude in Chrome click/keystroke 被 drop,debugger 未 attached。
  • #88709:Annotate tool 在亮色頁面白色 crosshair 不可見。

v2.1.239 補上 Windows cross-session messaging 是好消息,但 Desktop/Cowork 的安裝、更新、VM、Browser pane 問題仍是目前最顯眼的穩定性負債。

4. 成本、billing 與使用限制可解釋性成為重要議題

本期 cost 相關 issue 也不少:

  • #87805:background tasks 與 Remote Control reconnect loops 在 token rotation 後持續消耗 Max usage window。
  • #85937、#83062、#81703:auto-recharge、included limits、billing incident 相關爭議。
  • #88412:idle agent fork 每次 wake 都 forfeits inherited prompt cache,造成 cache read 異常與成本上升。
  • #88711:credit balance too low。
  • #88085:希望增加 “agent-hours” 作為 agent teams 的 labor metric。

v2.1.239 把 data-residency premium 納入 /cost,並修正 Bedrock proxy 下 billed calls doubled 的問題,正好回應這個趨勢。Claude Code 的使用型態越來越像長時間運行的 agent runtime,單純 token 計價已不足以讓使用者理解成本來源;未來可能需要更細的 session、agent、background task 成本歸因。

5. Model safety / false positive / reasoning extraction 爭議持續

多個 issue 指向模型安全策略與誤判:

  • #87802:defensive security review 被 dual-use safeguard false positive,且 mid-session auto-model-switch 破壞連續性。
  • #87273、#88416、#88407:reasoning_extraction false positive 阻擋 benign 工作或 follow-up comment。
  • #84352:CVP-approved Claude.ai organization 仍遭 cyber safeguard blocks。
  • #88714:application process isolation 被 content router 誤判為 cybersecurity。
  • #88707:模型因 recall-driven confidence 推薦未驗證 package。

這些 issue 不一定都能靠 CLI patch 解決,因為牽涉 server-side policy、model routing、content classification 與 product UX。但對 Claude Code 使用者來說,它們會直接中斷工作流,因此未來版本若能提供更清楚的錯誤分類、申訴路徑或可恢復流程,會比單純顯示拒絕訊息更有價值。

6. 使用者仍強烈要求更好的規則、記憶與自動化控制

幾個 feature request 顯示 power users 正把 Claude Code 當作長期工作環境,而不只是一次性 CLI:

  • #87804:希望 .claude/rules/ 支援 prompt-topic triggers,因為 paths: 只能覆蓋檔案,不能覆蓋主題。
  • #6235:AGENTS.md support 已關閉,但有高達 361 則 comments,顯示此類規則載入需求長期存在。
  • #87783:auto memory 應保存 observations 來源,避免 drifted notes 與 never-bound notes 無法區分。
  • #88197:希望 daemon mode 支援 background process management 與 session persistence。
  • #85269:Remote Control supervisor 不應在最後 client detach 5 秒後退出,應可 overnight available。
  • #88708:sandbox settings live reload 行為文件需補充。

這些需求與 v2.1.238、v2.1.239 的 /goal、Remote Control、rules symlink、BOM handling、session resume 修正同方向:Claude Code 的設定、記憶與 session lifecycle 正逐漸成為產品核心。

總結與觀察

本輪更新透露出一個清楚趨勢:Claude Code 正從「互動式 coding CLI」演進成「跨平台 agent runtime」。v2.1.235 到 v2.1.237 主要補齊輸入、rendering、prompt caching 與 output style;v2.1.238 和 v2.1.239 則明顯把重心轉向 Remote Control、cross-session messaging、MCP/plugin、自架 runner、cloud sessions、Windows parity 與成本可觀測性。

這種演進也帶來新的穩定性壓力。過去 CLI bug 多半是 terminal rendering、快捷鍵、permission prompt 或檔案操作問題;現在更常見的是 session context 不一致、message delivery silent failure、runner ownership 轉移、MCP schema 邊界、cloud/desktop/web 狀態同步、background agent 成本失控。換句話說,Claude Code 已經進入分散式系統問題域:最難處理的不再是「功能有沒有」,而是「失敗時是否可見、可恢復、可歸因」。

值得肯定的是,v2.1.238 和 v2.1.239 對 silent failure 的修補非常密集,尤其 cross-session messaging、Remote Control、Bedrock proxy billing、session resume、MCP trust 與 hooks fallback 都是實務使用中會造成重大困擾的細節。短期來看,這些 patch 會讓 power users 和企業環境受益最大;中期來看,Anthropic 仍需要持續壓低 Desktop/Cowork、Windows update、MCP interoperability 與 model safety false positive 的問題密度。

整體而言,這三天的版本雖然都是 patch bump,但實質上是一次針對「長時間、多 session、多平台、多 agent」使用場景的基礎工程整修。若你主要在單機 terminal 使用 Claude Code,最有感的可能是 fullscreen、prompt input、resume、keybinding 與 cost 顯示改善;若你已經在使用 Remote Control、cloud sessions、MCP plugins 或 self-hosted runner,v2.1.238 至 v2.1.239 則是值得優先升級的一組版本。

讀者回應

0/500

載入中...


推薦閱讀

訂閱最新文章

每週接收 Claude Code 最新動態、AI 開發工具趨勢與技術分析,直接送到你的信箱。

我們尊重你的隱私,隨時可以取消訂閱。

本文由 Namog Vibe Coding 自動化監控系統生成