觀點 · 資訊分享
Claude Code v2.1.161:claude mcp 不再把機密印在終端機,並行工具一個失敗不再連坐
Claude Code v2.1.161 修正 claude mcp 指令會把機密印到終端機的問題,並讓並行呼叫中失敗的 Bash 指令不再取消同批其他工具。另有 Windows Hook、Linux 剪貼簿、背景代理等多項修正,官方更新紀錄共 22 條。
- 發布
- 2026-06-03
- 篇幅
- 約 5 分鐘 · 2,079 字
- 結構
- 7 節 + 3 題常見問題
- 標籤

一句話看懂:Claude Code v2.1.161 修正了
claude mcp會把機密印在終端機的問題,也讓並行呼叫中一個 Bash 指令失敗時,不再連累同批的其他工具。

先用白話講:這次修了什麼「坑」?
想像你同時派三個工人去辦三件事:一個去領貨、一個去列印、一個去寄件。舊版的規矩是,只要領貨的人失敗,另外兩個也會被叫回來。新版改成各做各的,領貨失敗就只有領貨這件事要重來。
另一個坑比較像「收據印太多」:你只是想看設定清單,系統卻把裡面的機密原文一起印在螢幕上。新版會把這些機密遮起來。
發生什麼事
Anthropic 在 GitHub 發布 Claude Code v2.1.161,發布時間是 UTC 2026 年 6 月 2 日 21:58(換算成台灣時間為 6 月 3 日清晨,自行換算)。這個版本的官方更新紀錄共有 22 條(自行統計),內容以修正為主,兩項最值得先看:
- 機密不再被印出來:
claude mcp的 list、get、add 不再展開${VAR}變數引用,憑證標頭與網址中的機密也會被遮罩。 - 並行工具不再連坐:並行工具呼叫時,失敗的 Bash 指令不再取消同一批的其他呼叫,每個工具各自回報結果。
對開發者的實際影響
1. MCP 設定比較不容易外洩
MCP(Model Context Protocol)是讓 AI 工具連接外部服務的協定。如果你的 MCP 設定裡帶了 API 金鑰或帶機密的網址,舊版跑 claude mcp list 之類的指令時,這些內容可能直接印在終端機上。要是你習慣把終端機畫面貼給別人求助,或把輸出存進記錄檔,就有外洩的可能。新版改成遮罩之後,這種情況會少很多。
2. 並行工具的錯誤處理更單純
Claude Code 可以一次發出多個工具呼叫。舊版只要同一批裡有一個 Bash 指令失敗,其他呼叫就會一起被取消;新版改成每個工具獨立回報,你在看結果時,不需要猜「哪個是真的壞掉、哪個只是被牽連」。
3. Windows 與 Linux 的相容性
- Windows:明確呼叫 bash 的 Hook(例如
/usr/bin/bash script.sh),舊版會出現「command not found」或「cannot execute binary file」,新版已修正。 - Linux:全螢幕模式的剪貼簿現在會在可用時使用
wl-copy、xclip或xsel,同時寫入剪貼簿與 PRIMARY 選取區,方便用滑鼠中鍵貼上。
給開發者的技術細節
claude --version
# 確認目前版本是否為 2.1.161 以上
其他幾項和設定、自動化比較有關的修正:
- OTEL_RESOURCE_ATTRIBUTES:它的值現在會成為指標資料點的標籤,你可以依團隊、專案等自訂維度切分用量。
- 受管設定(managed settings):
forceLoginOrgUUID與forceLoginMethod政策,原本會連同組織綁定一起擋掉第三方供應商(Bedrock、Vertex、Foundry、Mantle)的連線,這個回歸問題從 2.1.146 開始出現,現在已修正。 - 背景子代理:使用
--output-format text或json執行claude -p時,背景子代理的輸出不會再弄壞標準輸出,腳本解析 JSON 比較不會被混進來的雜訊干擾。 - 其他修正:包含
--resume選單在非 git worktree 目錄(例如 jj 工作區)找不到目前目錄的工作階段、以 worktree 隔離啟動的 Workflow 代理在背景工作階段中被擋住無法編輯自己 worktree 內的檔案等,完整清單請看官方更新紀錄。
我的看法
這次最實用的是 MCP 輸出遮罩。自己用 AI 工具串外部服務的人,常常會把 API 金鑰直接寫進設定,又習慣把終端機畫面貼出來問問題。機密外洩往往不是被攻擊,而是自己手滑貼出去,所以這種小修正對個人和小團隊反而很有價值。
要提醒的是:更新只能讓之後的輸出變乾淨,過去已經印在終端機畫面、截圖或記錄檔裡的內容不會消失。若你之前用舊版跑過 claude mcp list,而且設定裡有機密,建議回頭檢查有沒有留下痕跡,必要時換一組金鑰。
並行工具不再連坐也是好事,尤其是自動化流程裡,錯誤訊息會比較容易對應到真正失敗的那一個。Windows 上用 Hook 串流程的人,更新後記得重跑一遍確認。
名詞小辭典
- MCP(Model Context Protocol):讓 AI 工具連接外部服務與資料的標準協定,
claude mcp是 Claude Code 管理這些連接設定的指令。 - 並行工具呼叫(Parallel Tool Calls):AI 在同一輪裡同時發出多個工具呼叫,例如同時讀檔和跑指令。
- Hook:在特定事件發生時,自動執行的指令或腳本。
- 遮罩(Redact):把敏感內容換成遮蔽符號,讓人看不到原文。