# Claude Code 2.1.221 的 VS Code 擴充新增 Focus view，隱藏工具活動並顯示執行中的工具指標

> 📖 本站完整內容索引（documentation index）：[llms.txt](/llms.txt)

> 原作者：Claude Code Changelog (@ClaudeCodeLog) · 策展與摘要：EasyVibeCoding · 平台：X (Twitter) · 熱度：🔥🔥 · 日期：2026-08-04

> 原始來源：https://x.com/ClaudeCodeLog/status/2084435910192398802

## 證據與延伸閱讀

- [Claude Code 2.1.221 新增 Focus view](https://github.com/marckrenn/claude-code-changelog/releases/tag/v2.1.221) — 官方 Repository
- [版本規模與介面變動數據與新增 CLI surface](https://github.com/marckrenn/claude-code-changelog/commit/60bea05e3225f4c016e5ac09644792d65264bc73/meta/cli-surface.md#diff-662031a066e433468319e799350331e143e4635468b9c2924019d16654027e31L7-R7) — 官方 Repository

## 中文摘要

Claude Code 2.1.221 的 VS Code 擴充新增 Focus view，隱藏工具活動並顯示執行中的工具指標。

**版本重點** Claude Code 2.1.221 的核心方向，是降低工具活動對工作畫面的干擾、讓本機檔案操作與搜尋行為更透明，同時補強權限檢查、沙盒隔離、MCP 與背景工作流程。完整變更可參考 [Claude Code CHANGELOG](https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#21221) 與 [v2.1.221 發行說明](https://github.com/marckrenn/claude-code-changelog/releases/tag/v2.1.221)。

<video src="https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/1785803934213-b848k4ip.mp4" poster="https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/0478fd052b9774dc.jpg" controls playsinline preload="metadata" style="max-width:100%;height:auto;display:block;margin:1rem 0"></video>
> Claude Code 2.1.221 版本更新重點摘要

**使用者介面與工具說明**

- VS Code 擴充新增的 Focus view 可將工具活動隱藏在每一輪的可展開摘要後方，並顯示即時執行中的工具指標，以減少畫面雜亂；Visual Studio Code 可透過 `Ctrl+Alt+F` 或「Claude Code: Toggle Focus view」切換。
- Write tool 現在明確文件化其會建立或修改本機檔案，表示輸出會改變硬碟狀態；這項說明有助於使用者理解 Agent 寫入檔案的實際影響。
- Grep 工具說明改為指出其以 ripgrep 為基礎，並記錄輸出模式以及行號／offset 限制，要求搜尋任務一律使用 Grep，以維持搜尋結果的穩定性。
- Stats 面板現在將 cache token 納入 token 總量，並分開顯示 input、output、cache read 與 cache write。
- `/status` 會顯示工作階段類型，包括 interactive、已附加的背景工作或 unattended 背景工作。

**安全性與權限修正** Linux 與 WSL 新增沙盒 credential 檔案的 `"mask"` 模式：沙盒中的命令會讀取 sentinel copy，可遮罩整個檔案，或只遮罩 extract regex 擷取出的區段；沙盒 proxy 對外傳輸時再替換為真實值。macOS 的檔案遮罩則退回 deny 行為。此功能涉及 credential 的處理方式，部署時仍需人工核對實際隔離與外傳邏輯。

版本也修正一項 Bash 工具權限檢查繞過問題：zsh 原本可能在 `[[ ]]` regex 條件式中執行隱藏命令，受影響命令現在會要求權限；Windows 上含引號路徑的 PowerShell 權限檢查也已修正，這類路徑現在會要求核准。Windows 啟動流程改用原生 `kernel32` 呼叫讀取處理程序建立時間，不再啟動 PowerShell，因此受端點安全工具管控的環境可減少額外提示。

**Agent 與 MCP 穩定性** 新增 `claude-api` skill 的 `prompt-audit` 子命令，用於檢查 prompt 與工具描述中是否仍存在針對舊模型撰寫的模式。MCP 相關修正包括：

- 使用 `--mcp-config` 且採用列印模式 `-p` 時，MCP server 會在第一輪前完成連線，避免模型把工具呼叫輸出成純文字。
- 停用正在連線的 MCP server 時，不會再悄悄恢復啟用狀態。
- SDK MCP 工具若使用 `constructor` 等內建物件屬性作為名稱，不會再導致 API request 準備階段崩潰。
- 從睡眠狀態喚醒時，兩個 Claude Code 程序不會再同時更新同一個 MCP connector 或 WIF OAuth token，降低被迫重新驗證的機率。
- Google Vertex AI 的 tool search 已對 Claude 4.5-generation 及更新模型重新啟用。

**工作流程與 plugin 改善** 背景工作階段現在會 commit 並 push 以保存成果，只有任務明確要求時才開啟 draft PR；同時會遵循 `CLAUDE.md` 的 Git 指示，並在結束時回報成果所在位置。`/fork` 建立的工作階段會使用自己的 worktree，不再直接操作原工作階段的 checkout。`/plugin install` 找不到 plugin 時，會先更新過期的 marketplace catalog，再重試；透過 `/plugin` 安裝的 plugin 在安全情況下會立即啟用，不必總是執行 `/reload-plugins`。

plugin 也接受 `.` 作為 skills path；若根目錄的 `SKILL.md` 驗證失敗，錯誤訊息會建議改用 plugin root。由 plugin 或組織提供、名稱碰巧是 `/help`、`/feedback` 等僅限終端機的內建 skill，現在可在非互動工作階段呼叫。另新增 `claude plugin validate` 警告，提示 marketplace 或 plugin 名稱若會被 Claude Desktop 的 managed marketplace sync 拒絕。

**其他修正與行為變更** 本版修正 thinking 關閉後整個工作階段切換無效、Esc 撤回 prompt 後重新送出時 `@` 提及檔案遺失、WebSearch 在 thinking 關閉且 effort 為 `xhigh`／`max` 時回傳 400、沙盒大型上傳透過 proxy 發生 TLS 錯誤，以及 Team／Enterprise 錯誤訊息誤將個人 spend limit 歸因於組織月度上限等問題。

此外，`/ultrareview` 在 repository 與 base 沒有共同歷史時會更早拒絕；沒有 branch 的 checkout 會先提示建立 branch，完整 clone 也不再錯誤建議執行 `git fetch --unshallow`。Claude in Chrome 會在不再需要時關閉自行開啟的瀏覽器分頁；fast mode 若工作階段中途用完 usage credits，會在串流中回報，而非靜默失敗；Monitor 若 watch 結束卻沒有任何輸出，也會明確說明原因。`CLAUDE_CODE_RESUME_INTERRUPTED_TURN=0` 現在會被正確採納；同時該環境變數已從 CLI surface 移除，升級前需人工核對相容性。

**版本規模與介面變動** 距離 2.1.220 發布經過 9d 5h 1m 41s，bundle 檔案大小增加 1,611.9 kB、成長為 1.042 倍（+4.2%）；prompt files 增加 2 個、成長為 1.105 倍（+10.5%），prompt tokens 增加 5,483、成長為 1.107 倍（+10.7%）。prompt token 組成由 system 70.3%、tools 29.7%，變為 system 75.2%、tools 24.8%，反映本版 prompt 與系統層描述的比重提高。CLI surface 新增 `CLAUDE_CODE_ARTIFACTS_API_TOKEN`、`GIT_CONFIG_COUNT`、`NODE`、`NODE_TEST_WORKER_ID`，以及 `O4-b.:`、`claude-code-cli` 模型項目；`CLAUDE_CODE_RESUME_INTERRUPTED_TURN` 則列為移除項目。

## 標籤

Claude Code, CLI, 功能更新, Anthropic
