6 6
7> 在 Amazon Bedrock、Google Cloud 的 Agent Platform 和 Microsoft Foundry 上執行自動模式,在 acceptEdits 模式下提示寫入可執行程式碼的檔案,使用 /plugin list 列出已安裝的外掛程式,以及為受管部署要求已核准的版本範圍。7> 在 Amazon Bedrock、Google Cloud 的 Agent Platform 和 Microsoft Foundry 上執行自動模式,在 acceptEdits 模式下提示寫入可執行程式碼的檔案,使用 /plugin list 列出已安裝的外掛程式,以及為受管部署要求已核准的版本範圍。
8 8
9<div className="digest-meta">9發行版本 [v2.1.158 → v2.1.165](/docs/en/changelog#2-1-158)
10 <span>發行版本 <a href="/docs/en/changelog#2-1-158">v2.1.158 → v2.1.165</a></span>104 項功能 · 6 月 1–5 日
11 <span>4 項功能 · 6 月 1–5 日</span>
12</div>
13 11
14<div className="digest-feature">12Amazon Bedrock、Google Cloud 的 Agent Platform 和 Microsoft Foundry 上的自動模式
15 <div className="digest-feature-header">13v2.1.158
16 <span className="digest-feature-title">Amazon Bedrock、Google Cloud 的 Agent Platform 和 Microsoft Foundry 上的自動模式</span>
17 <span className="digest-feature-pill">v2.1.158</span>
18 </div>
19 14
20 <p className="digest-feature-lede">自動模式現已在 Amazon Bedrock、Google Cloud 的 Agent Platform 和 Microsoft Foundry 上提供,適用於 Opus 4.7 和 Opus 4.8,以第三方提供者的背景安全檢查取代權限提示。透過設定 <code>CLAUDE\_CODE\_ENABLE\_AUTO\_MODE=1</code> 來選擇加入。</p>15自動模式現已在 Amazon Bedrock、Google Cloud 的 Agent Platform 和 Microsoft Foundry 上提供,適用於 Opus 4.7 和 Opus 4.8,以第三方提供者的背景安全檢查取代權限提示。透過設定 `CLAUDE_CODE_ENABLE_AUTO_MODE=1` 來選擇加入。
21 16
22 <p className="digest-feature-try">在第三方提供者上選擇加入,然後使用 Shift+Tab 切換到自動模式:</p>17在第三方提供者上選擇加入,然後使用 Shift+Tab 切換到自動模式:
23 18
24 ```bash terminal theme={null}19```bash terminal theme={null}
25 export CLAUDE_CODE_ENABLE_AUTO_MODE=120export CLAUDE_CODE_ENABLE_AUTO_MODE=1
26 ```21```
27 22
28 <a className="digest-feature-link" href="/docs/zh-TW/permission-modes#enable-auto-mode-on-bedrock-agent-platform-or-foundry">在第三方提供者上啟用自動模式</a>23[在第三方提供者上啟用自動模式](/docs/zh-TW/permission-modes#enable-auto-mode-on-bedrock-agent-platform-or-foundry)
29</div>
30 24
31<div className="digest-feature">25更安全的自動編輯
32 <div className="digest-feature-header">26v2.1.160
33 <span className="digest-feature-title">更安全的自動編輯</span>
34 <span className="digest-feature-pill">v2.1.160</span>
35 </div>
36 27
37 <p className="digest-feature-lede">Claude Code 現在會在寫入可執行程式碼的檔案前提示,即使在 <code>acceptEdits</code> 模式下也是如此。受保護的集合涵蓋 shell 啟動檔案(例如 <code>.zshenv</code> 和 <code>.bash\_login</code>)、<code>\~/.config/git/</code> 下的 git 設定,以及建置工具設定(例如 <code>.npmrc</code>、<code>.bazelrc</code> 和 <code>.pre-commit-config.yaml</code>)。除了 <code>bypassPermissions</code> 模式外,這些寫入在任何模式下都不會自動核准。</p>28Claude Code 現在會在寫入可執行程式碼的檔案前提示,即使在 `acceptEdits` 模式下也是如此。受保護的集合涵蓋 shell 啟動檔案(例如 `.zshenv` 和 `.bash_login`)、`~/.config/git/` 下的 git 設定,以及建置工具設定(例如 `.npmrc`、`.bazelrc` 和 `.pre-commit-config.yaml`)。除了 `bypassPermissions` 模式外,這些寫入在任何模式下都不會自動核准。
38 29
39 <p className="digest-feature-try">在 acceptEdits 模式下工作;Claude 現在會在寫入這些檔案前暫停:</p>30在 acceptEdits 模式下工作;Claude 現在會在寫入這些檔案前暫停:
40 31
41 ```bash terminal theme={null}32```bash terminal theme={null}
42 claude --permission-mode acceptEdits33claude --permission-mode acceptEdits
43 ```34```
44 35
45 <a className="digest-feature-link" href="/docs/zh-TW/permission-modes#protected-paths">受保護的路徑</a>36[受保護的路徑](/docs/zh-TW/permission-modes#protected-paths)
46</div>
47 37
48<div className="digest-feature">38使用 /plugin list 列出已安裝的外掛程式
49 <div className="digest-feature-header">39v2.1.163
50 <span className="digest-feature-title">使用 /plugin list 列出已安裝的外掛程式</span>
51 <span className="digest-feature-pill">v2.1.163</span>
52 </div>
53 40
54 <p className="digest-feature-lede">新的 <code>/plugin list</code> 命令會內聯列印已安裝的外掛程式,無需開啟 <code>/plugin</code> 選單,也可從 shell 中以 <code>claude plugin list</code> 的形式使用。在互動形式中,新增 `--enabled` 或 `--disabled` 以僅顯示處於該狀態的外掛程式。</p>41新的 `/plugin list` 命令會內聯列印已安裝的外掛程式,無需開啟 `/plugin` 選單,也可從 shell 中以 `claude plugin list` 的形式使用。在互動形式中,新增 `--enabled` 或 `--disabled` 以僅顯示處於該狀態的外掛程式。
55 42
56 <p className="digest-feature-try">列出目前開啟的外掛程式:</p>43列出目前開啟的外掛程式:
57 44
58 ```text Claude Code theme={null}45```text Claude Code theme={null}
59 > /plugin list --enabled46> /plugin list --enabled
60 ```47```
61 48
62 <a className="digest-feature-link" href="/docs/zh-TW/plugins/cli-reference#plugin-list">外掛程式命令</a>49[外掛程式命令](/docs/zh-TW/plugins/cli-reference#plugin-list)
63</div>
64 50
65<div className="digest-feature">51受管部署的版本要求
66 <div className="digest-feature-header">52v2.1.163
67 <span className="digest-feature-title">受管部署的版本要求</span>
68 <span className="digest-feature-pill">v2.1.163</span>
69 </div>
70 53
71 <p className="digest-feature-lede">兩個受管設定 <code>requiredMinimumVersion</code> 和 <code>requiredMaximumVersion</code> 可讓您的組織要求已核准的 Claude Code 版本範圍。超出範圍的用戶端會在啟動時退出,並告知使用者透過組織的方法進行更新。<code>claude update</code>、<code>claude install</code> 和 <code>claude doctor</code> 會繼續運作,以便使用者仍可復原。</p>54兩個受管設定 `requiredMinimumVersion` 和 `requiredMaximumVersion` 可讓您的組織要求已核准的 Claude Code 版本範圍。超出範圍的用戶端會在啟動時退出,並告知使用者透過組織的方法進行更新。`claude update`、`claude install` 和 `claude doctor` 會繼續運作,以便使用者仍可復原。
72 55
73 <p className="digest-feature-try">在受管設定中新增下限,以便較舊的用戶端拒絕啟動:</p>56在受管設定中新增下限,以便較舊的用戶端拒絕啟動:
74 57
75 ```json managed-settings.json theme={null}58```json managed-settings.json theme={null}
76 {59{
77 "requiredMinimumVersion": "2.1.163"60 "requiredMinimumVersion": "2.1.163"
78 }61}
79 ```62```
80 63
81 <a className="digest-feature-link" href="/docs/zh-TW/admin-setup#decide-what-to-enforce">決定要強制執行的項目</a>64[決定要強制執行的項目](/docs/zh-TW/admin-setup#decide-what-to-enforce)
82</div>65
83 66其他成果
84<div className="digest-wins">67
85 <p className="digest-wins-title">其他成果</p>68[動態工作流程](/docs/zh-TW/workflows)的觸發關鍵字從 `workflow` 變更為 `ultracode`;用您自己的話要求工作流程仍然有效,且關鍵字在提示中以紫色突出顯示[Stop 和 SubagentStop hooks](/docs/zh-TW/hooks) 可以傳回 `hookSpecificOutput.additionalContext` 以向 Claude 提供回饋並保持回合進行,而不是被視為錯誤`claude mcp` list、get 和 add 不再列印機密:環境變數參考不會展開,認證標頭和 URL 機密會被編輯平行工具批次中失敗的 Bash 命令不再取消其他命令;每個工具獨立傳回自己的結果當您使用單一檔案 `grep`、`egrep` 或 `fgrep` 檢視檔案時,編輯檔案不再需要先進行單獨的 Read在自動完成選單中按一下命令現在會將其填入您的提示中,而不是立即執行;按 Enter 鍵執行在 `--tools` 中列出 `Grep` 或 `Glob` 現在會在具有嵌入式搜尋的原生組建上提供專用搜尋工具,而不是無聲地忽略這些名稱`/effort` 現在會確認您選擇的等級是否會保留為新工作階段的預設值`OTEL_RESOURCE_ATTRIBUTES` 值現在會作為標籤附加到度量資料點上,因此您可以按自訂維度(例如團隊或儲存庫)切割使用量度量Windsurf 在 `/ide`、`/terminal-setup` 和 `/scroll-speed` 中重新命名為 Devin Desktop,遵循編輯器的重新品牌化`/btw` 獲得 `c to copy` 快捷鍵,可將原始 markdown 答案複製到剪貼簿
86
87 <div className="digest-wins-grid">
88 <div><a href="/docs/zh-TW/workflows">動態工作流程</a>的觸發關鍵字從 <code>workflow</code> 變更為 <code>ultracode</code>;用您自己的話要求工作流程仍然有效,且關鍵字在提示中以紫色突出顯示</div>
89 <div><a href="/docs/zh-TW/hooks">Stop 和 SubagentStop hooks</a> 可以傳回 <code>hookSpecificOutput.additionalContext</code> 以向 Claude 提供回饋並保持回合進行,而不是被視為錯誤</div>
90 <div><code>claude mcp</code> list、get 和 add 不再列印機密:環境變數參考不會展開,認證標頭和 URL 機密會被編輯</div>
91 <div>平行工具批次中失敗的 Bash 命令不再取消其他命令;每個工具獨立傳回自己的結果</div>
92 <div>當您使用單一檔案 <code>grep</code>、<code>egrep</code> 或 <code>fgrep</code> 檢視檔案時,編輯檔案不再需要先進行單獨的 Read</div>
93 <div>在自動完成選單中按一下命令現在會將其填入您的提示中,而不是立即執行;按 Enter 鍵執行</div>
94 <div>在 `--tools` 中列出 <code>Grep</code> 或 <code>Glob</code> 現在會在具有嵌入式搜尋的原生組建上提供專用搜尋工具,而不是無聲地忽略這些名稱</div>
95 <div><code>/effort</code> 現在會確認您選擇的等級是否會保留為新工作階段的預設值</div>
96 <div><code>OTEL\_RESOURCE\_ATTRIBUTES</code> 值現在會作為標籤附加到度量資料點上,因此您可以按自訂維度(例如團隊或儲存庫)切割使用量度量</div>
97 <div>Windsurf 在 <code>/ide</code>、<code>/terminal-setup</code> 和 <code>/scroll-speed</code> 中重新命名為 Devin Desktop,遵循編輯器的重新品牌化</div>
98 <div><code>/btw</code> 獲得 <code>c to copy</code> 快捷鍵,可將原始 markdown 答案複製到剪貼簿</div>
99 </div>
100</div>
101 69
102[v2.1.158–v2.1.165 的完整變更日誌 →](/docs/en/changelog#2-1-158)70[v2.1.158–v2.1.165 的完整變更日誌 →](/docs/en/changelog#2-1-158)