SpyBara
Go Premium

Documentation 2026-10-05 23:58 UTC to 2026-10-06 00:58 UTC

44 files changed +278 −139. View all changes and history on the product overview
2026
Tue 6 02:02 Mon 5 23:58 Sun 4 23:58 Sat 3 23:57 Fri 2 22:59 Thu 1 23:59

admin-setup.md +3 −2

Details

174| 主題 | 需要了解的內容 | 從哪裡開始 |174| 主題 | 需要了解的內容 | 從哪裡開始 |

175| :- | :- | :- |175| :- | :- | :- |

176| Data usage policy | Anthropic 收集什麼、保留多長時間、永遠不會用於訓練的內容 | [Data usage](/docs/zh-TW/data-usage) |176| Data usage policy | Anthropic 收集什麼、保留多長時間、永遠不會用於訓練的內容 | [Data usage](/docs/zh-TW/data-usage) |

177| Zero Data Retention (ZDR) | 請求完成後不存儲任何內容。在 Claude for Enterprise 上可用 | [Zero data retention](/docs/zh-TW/zero-data-retention) |177| Zero Data Retention (ZDR) | 請求完成後不儲存任何內容。適用於 Claude for Enterprise 上符合資格的帳戶 | [Zero data retention](/docs/zh-TW/zero-data-retention) |

178| HIPAA configuration | 適用於已啟用 HIPAA 的 Claude for Enterprise 組織。部分 Claude Code(本機模式)功能會被關閉,其他功能則預設為關閉 | [Set up Claude Code (local mode) for a HIPAA-ready organization](/docs/zh-TW/hipaa-setup) |

178| Security architecture | 網路模型、加密、驗證、稽核追蹤 | [Security](/docs/zh-TW/security) |179| Security architecture | 網路模型、加密、驗證、稽核追蹤 | [Security](/docs/zh-TW/security) |

179 180 

180如果您需要請求級別的稽核日誌記錄或按資料敏感性路由流量,請在開發人員和您的提供者之間放置自託管的 [Claude apps gateway](/docs/zh-TW/claude-apps-gateway),它會記錄具有 IdP 身分的每個請求稽核日誌,或使用另一個 [LLM gateway](/docs/zh-TW/llm-gateway)。有關法規要求和認證,請參閱 [Legal and compliance](/docs/zh-TW/legal-and-compliance)。181如果您需要請求層級的稽核日誌記錄或依資料敏感性路由流量,我們建議您在開發人員和您的提供者之間放置閘道:自行託管的 [Claude apps gateway](/docs/zh-TW/claude-apps-gateway) 會記錄包含 IdP 身分的每個請求稽核日誌,或者您也可以使用另一個 [LLM gateway](/docs/zh-TW/llm-gateway)。透過閘道進行的工作階段不適用於 HIPAA 設定。[檢查開發人員如何登入和連線](/docs/zh-TW/hipaa-setup#check-how-developers-sign-in-and-connect)列出了適用的連線方式。有關法規要求和認證,請參閱 [Legal and compliance](/docs/zh-TW/legal-and-compliance)。

181 182 

182<h2 id="verify-and-onboard">183<h2 id="verify-and-onboard">

183 驗證和上線184 驗證和上線

Details

10 10 

11如需完整的 API 文件,請參閱 [TypeScript SDK 參考](/docs/zh-TW/agent-sdk/typescript)和 [Python SDK 參考](/docs/zh-TW/agent-sdk/python)。11如需完整的 API 文件,請參閱 [TypeScript SDK 參考](/docs/zh-TW/agent-sdk/typescript)和 [Python SDK 參考](/docs/zh-TW/agent-sdk/python)。

12 12 

13<span id="estimates-not-billing" />

14 

13<Warning>15<Warning>

14 `total_cost_usd` 和 `costUSD` 欄位是用戶端估計值,不是權威的計費資料。SDK 從在建置時捆綁的價格表在本機計算它們,除非有 [`modelPricing`](/docs/zh-TW/settings-reference#modelpricing) 表生效。當發生以下情況時,它們可能會與您實際被計費的金額不同:16 `total_cost_usd` 和 `costUSD` 欄位是用戶端估計值,不是權威的計費資料。SDK 從在建置時捆綁的價格表在本機計算它們,除非有 [`modelPricing`](/docs/zh-TW/settings-reference#modelpricing) 表生效。當發生以下情況時,它們可能會與您實際被計費的金額不同:

15 17 


242* **獨立呼叫,沒有 `resume` 或 `continue` 選項**:每個結果只涵蓋其自己的呼叫,因此請自行加總,如下面的範例所示。244* **獨立呼叫,沒有 `resume` 或 `continue` 選項**:每個結果只涵蓋其自己的呼叫,因此請自行加總,如下面的範例所示。

243* **恢復相同工作階段的呼叫**:Claude Code 會在程序正常退出時將工作階段的總計儲存到其[文字記錄](/docs/zh-TW/sessions#where-transcripts-are-stored),並在稍後的呼叫恢復或分叉工作階段時復原它們。每個結果已經包含工作階段的早期支出。讀取工作階段的最新結果以取得工作階段總計;加總結果會重複計算已復原的支出。在 v2.1.277 之前,您透過 SDK 或 `claude -p` 恢復的工作階段會將其總計從零開始,因此每個呼叫的結果只涵蓋該呼叫。245* **恢復相同工作階段的呼叫**:Claude Code 會在程序正常退出時將工作階段的總計儲存到其[文字記錄](/docs/zh-TW/sessions#where-transcripts-are-stored),並在稍後的呼叫恢復或分叉工作階段時復原它們。每個結果已經包含工作階段的早期支出。讀取工作階段的最新結果以取得工作階段總計;加總結果會重複計算已復原的支出。在 v2.1.277 之前,您透過 SDK 或 `claude -p` 恢復的工作階段會將其總計從零開始,因此每個呼叫的結果只涵蓋該呼叫。

244 246 

247無論哪種方式,合併後的數字仍然是[用戶端估算值](#estimates-not-billing)。

248 

245在串流輸入模式中,如 [在串流輸入模式中追蹤成本](#track-costs-in-streaming-input-mode) 中所述讀取每個呼叫的總計。對於以當機結束的呼叫,請參閱 [在工作階段當機後復原總計](#recover-totals-after-a-session-crash)。249在串流輸入模式中,如 [在串流輸入模式中追蹤成本](#track-costs-in-streaming-input-mode) 中所述讀取每個呼叫的總計。對於以當機結束的呼叫,請參閱 [在工作階段當機後復原總計](#recover-totals-after-a-session-crash)。

246 250 

247以下範例依序執行兩個 `query()` 呼叫,將每個呼叫的 `total_cost_usd` 加入執行中的總計,並列印每次呼叫和合併的成本:251以下範例依序執行兩個 `query()` 呼叫,將每個呼叫的 `total_cost_usd` 加入執行中的總計,並列印每次呼叫和合併的成本:

Details

15| 如果您想要... | 執行此操作 |15| 如果您想要... | 執行此操作 |

16| :- | :- |16| :- | :- |

17| 定義工具 | 使用 [`@tool`](/docs/zh-TW/agent-sdk/python#tool)(Python)或 [`tool()`](/docs/zh-TW/agent-sdk/typescript#tool)(TypeScript),搭配名稱、描述、結構描述和處理程式。請參閱[建立自訂工具](#create-a-custom-tool)。 |17| 定義工具 | 使用 [`@tool`](/docs/zh-TW/agent-sdk/python#tool)(Python)或 [`tool()`](/docs/zh-TW/agent-sdk/typescript#tool)(TypeScript),搭配名稱、描述、結構描述和處理程式。請參閱[建立自訂工具](#create-a-custom-tool)。 |

18| 將參數設為選用 | 在 schema 中將其宣告為選用,並在處理程式中套用預設值。請參閱[將參數設為選用](#make-a-parameter-optional)。 |

18| 向 Claude 註冊工具 | 在 `create_sdk_mcp_server` / `createSdkMcpServer` 中包裝,並傳遞至 `query()` 中的 `mcpServers`。請參閱[呼叫自訂工具](#call-a-custom-tool)。 |19| 向 Claude 註冊工具 | 在 `create_sdk_mcp_server` / `createSdkMcpServer` 中包裝,並傳遞至 `query()` 中的 `mcpServers`。請參閱[呼叫自訂工具](#call-a-custom-tool)。 |

19| 預先核准工具 | 新增至您允許的工具。請參閱[設定允許的工具](#configure-allowed-tools)。 |20| 預先核准工具 | 新增至您允許的工具。請參閱[設定允許的工具](#configure-allowed-tools)。 |

20| 從 Claude 的內容中移除內建工具 | 傳遞 `tools` 陣列,僅列出您想要的內建工具。請參閱[設定允許的工具](#configure-allowed-tools)。 |21| 從 Claude 的內容中移除內建工具 | 傳遞 `tools` 陣列,僅列出您想要的內建工具。請參閱[設定允許的工具](#configure-allowed-tools)。 |


32 33 

33* **名稱:** Claude 用來呼叫工具的唯一識別碼。34* **名稱:** Claude 用來呼叫工具的唯一識別碼。

34* **描述:** 工具的功能。Claude 讀取此項以決定何時呼叫它。35* **描述:** 工具的功能。Claude 讀取此項以決定何時呼叫它。

35* **輸入綱要:** Claude 必須提供的引數。在 TypeScript 中,這始終是 [Zod 綱要](https://zod.dev/),處理程式的 `args` 會自動從中輸入。在 Python 中,這是將名稱對應到類型的字典,例如 `{"latitude": float}`,SDK 會為您將其轉換為 JSON 綱要。Python 裝飾器也接受完整的 [JSON 綱要](https://json-schema.org/understanding-json-schema/about)字典,當您需要列舉、範圍、選用欄位或巢狀物件時。36* **輸入 schema:** 工具接受的引數,依語言宣告:

37 * **TypeScript**:[Zod schema](https://zod.dev/)。處理程式的 `args` 會從中取得其類型。在欄位上呼叫 `.describe()`,即可為其提供 Claude 看得到的描述。

38 * **Python**:將名稱對應到類型的字典,例如 `{"latitude": float}`,SDK 會為您將其轉換為 JSON Schema。將類型包裝在 `Annotated` 中,例如 `{"latitude": Annotated[float, "Latitude coordinate"]}`,即可為欄位提供 Claude 看得到的描述。當您需要列舉、範圍、選用欄位或巢狀物件時,裝飾器也可直接接受完整的 [JSON Schema](https://json-schema.org/understanding-json-schema/about) 字典。

36* **處理程式:** Claude 呼叫工具時執行的非同步函式。它接收已驗證的引數,並且必須傳回包含以下內容的物件:39* **處理程式:** Claude 呼叫工具時執行的非同步函式。它接收已驗證的引數,並且必須傳回包含以下內容的物件:

37 * `content`(必需):結果區塊的陣列,每個區塊的 `type` 為 `"text"`、`"image"`、`"audio"`、`"resource"` 或 `"resource_link"`。請參閱[傳回影像和資源](#return-images-and-resources)以了解非文字區塊。40 * `content`(必需):結果區塊的陣列,每個區塊的 `type` 為 `"text"`、`"image"`、`"audio"`、`"resource"` 或 `"resource_link"`。請參閱[傳回影像和資源](#return-images-and-resources)以了解非文字區塊。

38 * `structuredContent`(選用):保存結果作為機器可讀資料的 JSON 物件,與 `content` 一起傳回。請參閱[傳回結構化資料](#return-structured-data)。41 * `structuredContent`(選用):保存結果作為機器可讀資料的 JSON 物件,與 `content` 一起傳回。請參閱[傳回結構化資料](#return-structured-data)。


40 43 

41定義工具後,使用 [`createSdkMcpServer`](/docs/zh-TW/agent-sdk/typescript#createsdkmcpserver)(TypeScript)或 [`create_sdk_mcp_server`](/docs/zh-TW/agent-sdk/python#create_sdk_mcp_server)(Python)將其包裝在伺服器中。伺服器在應用程式內部以同步程序執行,而不是作為單獨的程序。44定義工具後,使用 [`createSdkMcpServer`](/docs/zh-TW/agent-sdk/typescript#createsdkmcpserver)(TypeScript)或 [`create_sdk_mcp_server`](/docs/zh-TW/agent-sdk/python#create_sdk_mcp_server)(Python)將其包裝在伺服器中。伺服器在應用程式內部以同步程序執行,而不是作為單獨的程序。

42 45 

46本頁中發出 HTTP 請求的 Python 範例使用 [httpx](https://www.python-httpx.org/)。請使用專案所用的套件管理工具新增它:

47 

48<Tabs>

49 <Tab title="Python (uv)">

50 ```bash theme={null}

51 uv add httpx

52 ```

53 </Tab>

54 

55 <Tab title="Python (pip)">

56 ```bash theme={null}

57 pip install httpx

58 ```

59 </Tab>

60</Tabs>

61 

43<h3 id="weather-tool-example">62<h3 id="weather-tool-example">

44 天氣工具範例63 天氣工具範例

45</h3>64</h3>

46 65 

47此範例定義 `get_temperature` 工具並將其包裝在 MCP 伺服器中。它只設定工具;若要將其傳遞給 `query` 並執行它,請參閱下面的[呼叫自訂工具](#call-a-custom-tool)。66此範例定義 `get_temperature` 工具並將其包裝在 MCP 伺服器中,但不將伺服器傳遞給 `query`。若要執行工具,請參閱下面的[呼叫自訂工具](#call-a-custom-tool)。

48 67 

49<CodeGroup>68<CodeGroup>

50 ```python Python theme={null}69 ```python Python theme={null}

51 from typing import Any70 from typing import Annotated, Any

52 import httpx71 import httpx

53 from claude_agent_sdk import tool, create_sdk_mcp_server72 from claude_agent_sdk import tool, create_sdk_mcp_server

54 73 


57 @tool(76 @tool(

58 "get_temperature",77 "get_temperature",

59 "Get the current temperature at a location",78 "Get the current temperature at a location",

60 {"latitude": float, "longitude": float},79 {

80 "latitude": Annotated[float, "Latitude coordinate"],

81 "longitude": Annotated[float, "Longitude coordinate"],

82 },

61 )83 )

62 async def get_temperature(args: dict[str, Any]) -> dict[str, Any]:84 async def get_temperature(args: dict[str, Any]) -> dict[str, Any]:

63 async with httpx.AsyncClient() as client:85 async with httpx.AsyncClient() as client:


128 150 

129請參閱 [`tool()`](/docs/zh-TW/agent-sdk/typescript#tool) TypeScript 參考或 [`@tool`](/docs/zh-TW/agent-sdk/python#tool) Python 參考以取得完整的參數詳細資訊,包括 JSON 綱要輸入格式和傳回值結構。151請參閱 [`tool()`](/docs/zh-TW/agent-sdk/typescript#tool) TypeScript 參考或 [`@tool`](/docs/zh-TW/agent-sdk/python#tool) Python 參考以取得完整的參數詳細資訊,包括 JSON 綱要輸入格式和傳回值結構。

130 152 

131<Tip>153<h3 id="make-a-parameter-optional">

132 若要使參數成為選用:在 TypeScript 中,將 `.optional()` 新增至 Zod 欄位,並在處理程式中套用預設值。在 Python 中,字典綱要將每個鍵視為必需,因此請將參數留出綱要,在描述字串中提及它,並在處理程式中使用 `args.get()` 讀取它。下面的 [`get_precipitation_chance` 工具](#add-more-tools)顯示兩種模式。154 將參數設為選用

133</Tip>155</h3>

156 

157若要將參數設為選用,請在 schema 中將其宣告為選用,並在處理程式中套用預設值:

158 

159* **TypeScript**:將 `.optional()` 新增至 Zod 欄位。

160* **Python**:字典 schema 要求每個鍵都必須提供。請使用 JSON Schema 形式,將該參數排除在 `required` 之外,並使用 `args.get()` 讀取它。若要使用具有選用鍵的型別化 schema,請參閱 [TypedDict 類別](/docs/zh-TW/agent-sdk/python#input-schema-options)。

161 

162[下面的 `get_precipitation_chance` 工具](#add-more-tools)顯示兩種模式。

134 163 

135<h3 id="call-a-custom-tool">164<h3 id="call-a-custom-tool">

136 呼叫自訂工具165 呼叫自訂工具


182 ```211 ```

183</CodeGroup>212</CodeGroup>

184 213 

185將此程式碼片段與[天氣工具範例](#weather-tool-example)中的工具和伺服器定義結合在一個檔案中,然後使用 `python weather.py`(Python)或 `npx tsx weather.ts`(TypeScript)執行它。Claude 呼叫 `get_temperature`,指令碼會列印一行答案,顯示舊金山目前的溫度。214將此程式碼片段與[天氣工具範例](#weather-tool-example)中的工具和伺服器定義結合在一個檔案 `weather.py` 或 `weather.ts` 中,然後從終端機執行它:

215 

216<Tabs>

217 <Tab title="TypeScript">

218 ```bash theme={null}

219 npx tsx weather.ts

220 ```

221 </Tab>

222 

223 <Tab title="Python (uv)">

224 ```bash theme={null}

225 uv run weather.py

226 ```

227 </Tab>

228 

229 <Tab title="Python (pip)">

230 啟用您安裝 SDK 的虛擬環境,然後執行:

231 

232 ```bash theme={null}

233 python weather.py

234 ```

235 </Tab>

236</Tabs>

237 

238Claude 呼叫 `get_temperature`,指令碼會列印一行答案,顯示舊金山目前的溫度。

186 239 

187<h3 id="add-more-tools">240<h3 id="add-more-tools">

188 新增更多工具241 新增更多工具


197 # Define a second tool for the same server250 # Define a second tool for the same server

198 @tool(251 @tool(

199 "get_precipitation_chance",252 "get_precipitation_chance",

200 "Get the hourly precipitation probability for a location. "253 "Get the hourly precipitation probability for a location",

201 "Optionally pass 'hours' (1-24) to control how many hours to return.",254 {

202 {"latitude": float, "longitude": float},255 "type": "object",

256 "properties": {

257 "latitude": {"type": "number"},

258 "longitude": {"type": "number"},

259 "hours": {

260 "type": "integer",

261 "minimum": 1,

262 "maximum": 24,

263 "description": "How many hours of forecast to return",

264 },

265 },

266 # 'hours' is left out of required, so Claude can omit it

267 "required": ["latitude", "longitude"],

268 },

203 )269 )

204 async def get_precipitation_chance(args: dict[str, Any]) -> dict[str, Any]:270 async def get_precipitation_chance(args: dict[str, Any]) -> dict[str, Any]:

205 # 'hours' isn't in the schema - read it with .get() to make it optional271 # 'hours' isn't in required - read it with .get() to fall back to a default

206 hours = args.get("hours", 12)272 hours = args.get("hours", 12)

207 async with httpx.AsyncClient() as client:273 async with httpx.AsyncClient() as client:

208 response = await client.get(274 response = await client.get(

Details

147 }147 }

148 ```148 ```

149 149 

1503. **TypedDict 類別**:一種具類型的 schema,其中 `NotRequired` 鍵不會列入 `required`。

151 

152 * **Python 3.11 及更新版本**:從 `typing` 匯入 `TypedDict` 和 `NotRequired`。

153 * **Python 3.10**:`typing` 沒有 `NotRequired`。請從 `typing_extensions` 匯入 `TypedDict` 和 `NotRequired`,SDK 會在 Python 3.10 上安裝此套件。

154 

155 ```python theme={null}

156 from typing import Annotated, Any, NotRequired, TypedDict

157 from claude_agent_sdk import tool

158 

159 

160 class ForecastArgs(TypedDict):

161 latitude: Annotated[float, "Latitude coordinate"]

162 hours: NotRequired[Annotated[int, "How many hours of forecast to return"]]

163 

164 

165 @tool("get_forecast", "Get the hourly forecast for a location", ForecastArgs)

166 async def get_forecast(args: dict[str, Any]) -> dict[str, Any]:

167 hours = args.get("hours", 12)

168 return {"content": [{"type": "text", "text": f"{hours}-hour forecast for {args['latitude']}"}]}

169 ```

170 

171在簡單對應和 TypedDict 形式中,將類型包裝在 `Annotated[type, "description"]` 中即可設定該欄位的描述。

172 

150<h4 id="returns-2">173<h4 id="returns-2">

151 返回174 返回

152</h4>175</h4>


1781 data: dict[str, Any]1804 data: dict[str, Any]

1782```1805```

1783 1806 

1807沒有專屬 dataclass 的 subtype 會以 `SystemMessage` 的形式送達。若要在回合之間追蹤工作階段,請設定 [`CLAUDE_CODE_EMIT_SESSION_STATE_EVENTS=1`](/docs/zh-TW/env-vars#variables),並在每則 `subtype` 為 `session_state_changed` 的消息上讀取 `message.data["state"]`。[`SDKSessionStateChangedMessage`](/docs/zh-TW/agent-sdk/typescript#sdksessionstatechangedmessage) 列出它可能攜帶的狀態。請使用 `receive_messages()` 進行迭代以讀取這些消息:`receive_response()` 會在 `ResultMessage` 處停止,而 `session_state_changed` 消息可能出現在該結果之後。

1808 

1784<h3 id="resultmessage">1809<h3 id="resultmessage">

1785 `ResultMessage`1810 `ResultMessage`

1786</h3>1811</h3>

Details

5882};5882};

5883```5883```

5884 5884 

5885<h3 id="sdksessionstatechangedmessage">

5886 `SDKSessionStateChangedMessage`

5887</h3>

5888 

5889當 Claude Code 報告工作階段的狀態時發出。若要接收這些訊息,請設定 [`CLAUDE_CODE_EMIT_SESSION_STATE_EVENTS=1`](/docs/zh-TW/env-vars#variables)。Claude Code 可能多次報告相同的狀態,因此請將訊息視為工作階段的目前狀態,而非狀態轉換。

5890 

5891`state` 欄位攜帶下列值之一:

5892 

5893* `running`:工作階段正在運作。

5894* `idle`:Claude Code 正在等待您的下一個提示詞。

5895* `requires_action`:工作階段因等待其傳送給您主機的請求之回答而受阻,例如權限提示。

5896 

5897回合的 `idle` 訊息與其 `result` 訊息可能以任一順序到達。若要變更 `idle` 是否等待背景工作(例如背景 subagent 或 [工作流程](/docs/zh-TW/workflows) 執行),請參閱 [`CLAUDE_CODE_BG_TASKS_REPORT_RUNNING`](/docs/zh-TW/env-vars#variables)。

5898 

5899```typescript theme={null}

5900type SDKSessionStateChangedMessage = {

5901 type: "system";

5902 subtype: "session_state_changed";

5903 state: "idle" | "running" | "requires_action";

5904 uuid: UUID;

5905 session_id: string;

5906};

5907```

5908 

5885<h3 id="sdkfilespersistedevent">5909<h3 id="sdkfilespersistedevent">

5886 `SDKFilesPersistedEvent`5910 `SDKFilesPersistedEvent`

5887</h3>5911</h3>

agent-view.md +1 −1

Details

240 240 

241無法傳遞的回應,因為背景服務無法到達或發送失敗,會被保存並在其程序再次啟動時作為下一個提示發送到工作階段,錯誤訊息說回應已保存。以 `!` 為前綴的回應不會被保存,因為保存的文字會作為純提示而不是 Bash 命令到達工作階段。241無法傳遞的回應,因為背景服務無法到達或發送失敗,會被保存並在其程序再次啟動時作為下一個提示發送到工作階段,錯誤訊息說回應已保存。以 `!` 為前綴的回應不會被保存,因為保存的文字會作為純提示而不是 Bash 命令到達工作階段。

242 242 

243啟用 [語音聽寫](/docs/zh-TW/voice-dictation) 後,在回應輸入聚焦時按住或點擊您的推送通話鍵以聽寫回應而不是輸入。相同的方式適用於代理檢視底部的分派輸入。243在 [按住模式](/docs/zh-TW/voice-dictation#hold-to-record) 下啟用 [語音聽寫](/docs/zh-TW/voice-dictation) 後,在回覆輸入聚焦時按住您的按鍵通話鍵,即可以聽寫代替輸入回覆。相同的方式也適用於 agent 檢視底部的分派輸入。

244 244 

245使用 `↑` 和 `↓` 查看相鄰工作階段而無需關閉面板,或使用 `→` 附加。245使用 `↑` 和 `↓` 查看相鄰工作階段而無需關閉面板,或使用 `→` 附加。

246 246 

channels.md +4 −4

Details

47 * `Marketplace "claude-plugins-official" not found`:使用 `/plugin marketplace add anthropics/claude-plugins-official` 新增市集,然後重試安裝。47 * `Marketplace "claude-plugins-official" not found`:使用 `/plugin marketplace add anthropics/claude-plugins-official` 新增市集,然後重試安裝。

48 * 外掛程式[在市集中找不到](/docs/zh-TW/plugins/install#install-a-plugin):檢查外掛程式名稱。48 * 外掛程式[在市集中找不到](/docs/zh-TW/plugins/install#install-a-plugin):檢查外掛程式名稱。

49 49 

50 當安裝要求安裝範圍時,選擇使用者範圍選項,以便外掛程式在所有專案中可用。檢查安裝摘要:如果報告 `Run /reload-plugins to activate.`,請參閱[在不重新啟動的情況下套用外掛程式變更](/docs/zh-TW/plugins/cli-reference#reload-plugins)以使外掛程式的設定命令可用。50 當安裝要求安裝範圍時,選擇使用者範圍選項,以便外掛程式在所有專案中可用。檢查安裝摘要:如果報告 `Run /reload-plugins to apply.`,請參閱[在不重新啟動的情況下套用外掛程式變更](/docs/zh-TW/plugins/cli-reference#reload-plugins)以使外掛程式的設定命令可用。

51 </Step>51 </Step>

52 52 

53 <Step title="設定您的權杖">53 <Step title="設定您的權杖">


125 * `Marketplace "claude-plugins-official" not found`:使用 `/plugin marketplace add anthropics/claude-plugins-official` 新增市集,然後重試安裝。125 * `Marketplace "claude-plugins-official" not found`:使用 `/plugin marketplace add anthropics/claude-plugins-official` 新增市集,然後重試安裝。

126 * 外掛程式[在市集中找不到](/docs/zh-TW/plugins/install#install-a-plugin):檢查外掛程式名稱。126 * 外掛程式[在市集中找不到](/docs/zh-TW/plugins/install#install-a-plugin):檢查外掛程式名稱。

127 127 

128 當安裝要求安裝範圍時,選擇使用者範圍選項,以便外掛程式在所有專案中可用。檢查安裝摘要:如果報告 `Run /reload-plugins to activate.`,請參閱[在不重新啟動的情況下套用外掛程式變更](/docs/zh-TW/plugins/cli-reference#reload-plugins)以使外掛程式的設定命令可用。128 當安裝要求安裝範圍時,選擇使用者範圍選項,以便外掛程式在所有專案中可用。檢查安裝摘要:如果報告 `Run /reload-plugins to apply.`,請參閱[在不重新啟動的情況下套用外掛程式變更](/docs/zh-TW/plugins/cli-reference#reload-plugins)以使外掛程式的設定命令可用。

129 </Step>129 </Step>

130 130 

131 <Step title="設定您的權杖">131 <Step title="設定您的權杖">


192 192 

193 當安裝要求安裝範圍時,選擇使用者範圍選項,以便外掛程式在所有專案中可用。193 當安裝要求安裝範圍時,選擇使用者範圍選項,以便外掛程式在所有專案中可用。

194 194 

195 如果安裝摘要報告 `Run /reload-plugins to activate.`,您不需要在此處理,因為下一步中的重新啟動會載入外掛程式。195 如果安裝摘要報告 `Run /reload-plugins to apply.`,您不需要在此處理,因為下一步中的重新啟動會載入外掛程式。

196 </Step>196 </Step>

197 197 

198 <Step title="在啟用頻道的情況下重新啟動">198 <Step title="在啟用頻道的情況下重新啟動">


251 251 

252 當安裝要求選擇安裝範圍時,選擇使用者範圍選項,以便外掛程式在您的所有專案中可用。252 當安裝要求選擇安裝範圍時,選擇使用者範圍選項,以便外掛程式在您的所有專案中可用。

253 253 

254 如果安裝摘要報告 `Run /reload-plugins to activate.`,您無需在此處理,因為下一步中的重新啟動會載入外掛程式。254 如果安裝摘要報告 `Run /reload-plugins to apply.`,您無需在此處理,因為下一步中的重新啟動會載入外掛程式。

255 </Step>255 </Step>

256 256 

257 <Step title="在啟用頻道的情況下重新啟動">257 <Step title="在啟用頻道的情況下重新啟動">

chrome.md +2 −0

Details

45* [Claude Code](/docs/zh-TW/quickstart#step-1-install-claude-code)45* [Claude Code](/docs/zh-TW/quickstart#step-1-install-claude-code)

46* 直接 Anthropic 計畫(Pro、Max、Team 或 Enterprise)46* 直接 Anthropic 計畫(Pro、Max、Team 或 Enterprise)

47 47 

48在已啟用 HIPAA 的 Enterprise 組織中,Claude in Chrome 預設為關閉,[Owner](/docs/zh-TW/server-managed-settings#access-control) 可以在 [**Organization settings > Claude in Chrome**](https://claude.ai/admin-settings/browser-extension) 中將其開啟。您與 Anthropic 簽訂的商業夥伴協議(BAA)不涵蓋透過 Claude in Chrome 傳送至第三方網站的資料。如需 Eligible Services 清單,請參閱 [Implementation Guide](https://trust.anthropic.com/resources?s=l1wrssd9hsbi4gak0tp5a6\&name=%5Banthropic%5D-hipaa-ready-offering-implementation-guide)。

49 

48Chrome 整合還需要使用 `/login` 登入。如果您使用 API 金鑰或來自 [`claude setup-token`](/docs/zh-TW/authentication#generate-a-long-lived-token) 的長期 token 進行身分驗證,即使您傳入 `--chrome`,Claude Code 也會保持 Chrome 整合關閉,因為瀏覽器擴充功能無法使用這些憑證進行身分驗證。在 v2.1.216 之前,這些工作階段可以啟用 Chrome 整合,但每次嘗試連線至瀏覽器擴充功能時都會因 403 錯誤而失敗。50Chrome 整合還需要使用 `/login` 登入。如果您使用 API 金鑰或來自 [`claude setup-token`](/docs/zh-TW/authentication#generate-a-long-lived-token) 的長期 token 進行身分驗證,即使您傳入 `--chrome`,Claude Code 也會保持 Chrome 整合關閉,因為瀏覽器擴充功能無法使用這些憑證進行身分驗證。在 v2.1.216 之前,這些工作階段可以啟用 Chrome 整合,但每次嘗試連線至瀏覽器擴充功能時都會因 403 錯誤而失敗。

49 51 

50<Note>52<Note>

Details

64有關 `/web-setup` 的逐步說明,請參閱[從您的終端機連接](/docs/zh-TW/web-quickstart#connect-from-your-terminal),包括 `/web-setup` 儲存的內容以及如何移除它。64有關 `/web-setup` 的逐步說明,請參閱[從您的終端機連接](/docs/zh-TW/web-quickstart#connect-from-your-terminal),包括 `/web-setup` 儲存的內容以及如何移除它。

65 65 

66<Note>66<Note>

67 啟用[零資料保留](/docs/zh-TW/zero-data-retention)的組織無法使用 `/web-setup` 或其他雲端工作階段功能。67 啟用[零資料保留](/docs/zh-TW/zero-data-retention)或已套用 [HIPAA 設定](/docs/zh-TW/hipaa-setup)的組織無法使用 `/web-setup` 或其他雲端工作階段功能。

68</Note>68</Note>

69 69 

70<h3 id="quick-setup-for-team-and-enterprise">70<h3 id="quick-setup-for-team-and-enterprise">

Details

1582 在下列任一情況下,Claude Code 會改為在 `cleanupPeriodDays` 後刪除這些逐字稿:1582 在下列任一情況下,Claude Code 會改為在 `cleanupPeriodDays` 後刪除這些逐字稿:

1583 1583 

1584 * [受管設定](/docs/zh-TW/managed-settings)設定了 `cleanupPeriodDays`1584 * [受管設定](/docs/zh-TW/managed-settings)設定了 `cleanupPeriodDays`

1585 * 您的組織套用了 HIPAA 設定,且 Claude Code 直接連線至 Claude API1585 * [HIPAA 設定套用於您的工作階段](/docs/zh-TW/hipaa-setup#check-how-developers-sign-in-and-connect)

1586 1586 

1587Claude Code 在這些情況下跳過基於年齡的掃描:1587Claude Code 在這些情況下跳過基於年齡的掃描:

1588 1588 


1619 1619 

1620| `~/.claude/` 下的路徑 | 內容 |1620| `~/.claude/` 下的路徑 | 內容 |

1621| - | - |1621| - | - |

1622| `history.jsonl` | 您輸入的每個提示詞,附有時間戳記和專案路徑。用於向上箭頭叫回、`Ctrl+R` 歷史搜尋和 `!` shell 命令補全。在套用了 HIPAA 設定的組織中,當 Claude Code 直接連線至 Claude API 時,每次掃描都會移除超過 `cleanupPeriodDays` 的項目。 |1622| `history.jsonl` | 您輸入的每個提示詞,附有時間戳記和專案路徑。用於向上箭頭叫回、`Ctrl+R` 歷史搜尋和 `!` shell 命令補全。當 [HIPAA 設定套用於您的工作階段](/docs/zh-TW/hipaa-setup#check-how-developers-sign-in-and-connect)時,每次掃描都會移除超過 `cleanupPeriodDays` 的項目。 |

1623| `stats-cache.json` | 由 `/usage` 顯示的彙總權杖和成本計數 |1623| `stats-cache.json` | 由 `/usage` 顯示的彙總權杖和成本計數 |

1624| `remote-settings.json` | [伺服器受管設定](/docs/zh-TW/server-managed-settings) 的快取副本,用於你的組織,或當你的組織未配置任何設定時為 `{}`。只有在工作階段 [擷取它們](/docs/zh-TW/server-managed-settings#platform-availability) 時才存在。Claude Code 在啟動時和工作階段期間每小時檢查更新。Claude Code 在你登出時刪除它。 |1624| `remote-settings.json` | [伺服器受管設定](/docs/zh-TW/server-managed-settings) 的快取副本,用於你的組織,或當你的組織未配置任何設定時為 `{}`。只有在工作階段 [擷取它們](/docs/zh-TW/server-managed-settings#platform-availability) 時才存在。Claude Code 在啟動時和工作階段期間每小時檢查更新。Claude Code 在你登出時刪除它。 |

1625| `cache/changelog.md` | Claude Code 變更日誌的快取副本,由 `/release-notes` 顯示。在背景中重新整理。 |1625| `cache/changelog.md` | Claude Code 變更日誌的快取副本,由 `/release-notes` 顯示。在背景中重新整理。 |

Details

53* 如果它報告 `Marketplace "claude-plugins-official" not found`,使用 `/plugin marketplace add anthropics/claude-plugins-official` 新增市集,然後重試安裝。53* 如果它報告 `Marketplace "claude-plugins-official" not found`,使用 `/plugin marketplace add anthropics/claude-plugins-official` 新增市集,然後重試安裝。

54* 如果它報告[在市集中找不到外掛程式](/docs/zh-TW/plugins/install#install-a-plugin),檢查外掛程式名稱是否有拼寫錯誤。54* 如果它報告[在市集中找不到外掛程式](/docs/zh-TW/plugins/install#install-a-plugin),檢查外掛程式名稱是否有拼寫錯誤。

55 55 

56檢查安裝摘要。如果它報告 `Run /reload-plugins to activate.`,請參閱[在不重新啟動的情況下套用外掛程式變更](/docs/zh-TW/plugins/cli-reference#reload-plugins)以在您目前的工作階段中啟用外掛程式。56檢查安裝摘要。如果它報告 `Run /reload-plugins to apply.`,請參閱[在不重新啟動的情況下套用外掛程式變更](/docs/zh-TW/plugins/cli-reference#reload-plugins)以在您目前的工作階段中啟用外掛程式。

57 57 

58外掛程式啟用後,您已準備好[掃描和修復您的程式碼庫](#scan-and-fix-your-codebase)。58外掛程式啟用後,您已準備好[掃描和修復您的程式碼庫](#scan-and-fix-your-codebase)。

59 59 

Details

104| `--input-format` | 指定列印模式的輸入格式(選項:`text`、`stream-json`) | `claude -p --output-format json --input-format stream-json` |104| `--input-format` | 指定列印模式的輸入格式(選項:`text`、`stream-json`) | `claude -p --output-format json --input-format stream-json` |

105| `--json-schema` | 在代理程式完成其工作流程後取得符合 JSON Schema 的驗證 JSON 輸出(僅列印模式)。請參閱[結構化輸出](/docs/zh-TW/agent-sdk/structured-outputs)。Claude Code 在無效的 schema 上結束並接受 `format` 關鍵字作為註釋而不進行用戶端驗證 | `claude -p --json-schema '{"type":"object","properties":{...}}' "query"` |105| `--json-schema` | 在代理程式完成其工作流程後取得符合 JSON Schema 的驗證 JSON 輸出(僅列印模式)。請參閱[結構化輸出](/docs/zh-TW/agent-sdk/structured-outputs)。Claude Code 在無效的 schema 上結束並接受 `format` 關鍵字作為註釋而不進行用戶端驗證 | `claude -p --json-schema '{"type":"object","properties":{...}}' "query"` |

106| `--maintenance` | 在工作階段之前使用 `maintenance` 匹配器執行[設定 hooks](/docs/zh-TW/hooks#setup)(僅列印模式) | `claude -p --maintenance "query"` |106| `--maintenance` | 在工作階段之前使用 `maintenance` 匹配器執行[設定 hooks](/docs/zh-TW/hooks#setup)(僅列印模式) | `claude -p --maintenance "query"` |

107| `--max-budget-usd` | 在停止前在 API 呼叫上花費的最大美元金額(僅列印模式)。來自[子代理程式](/docs/zh-TW/sub-agents)的支出計入上限。當您使用 `--continue` 或 `--resume` 返回對話時,[從較早的執行恢復](/docs/zh-TW/agent-sdk/cost-tracking#accumulate-costs-across-multiple-calls)的總計不計入它。一旦支出達到上限,產生另一個子代理程式會失敗,出現 `Budget limit reached`,Claude Code 會停止仍在執行的背景子代理程式;上限強制行為需要 Claude Code v2.1.217 或更新版本 | `claude -p --max-budget-usd 5.00 "query"` |107| `--max-budget-usd` | 在停止前在 API 呼叫上花費的最大美元金額(僅列印模式)。Claude Code 會依據其[用戶端成本估算](/docs/zh-TW/agent-sdk/cost-tracking#estimates-not-billing)檢查上限,這可能與您的帳單不同。來自 [subagent](/docs/zh-TW/sub-agents) 的支出計入上限。當您使用 `--continue` 或 `--resume` 返回對話時,[從較早的執行還原](/docs/zh-TW/agent-sdk/cost-tracking#accumulate-costs-across-multiple-calls)的總計不計入上限。一旦支出達到上限,產生另一個 subagent 會失敗並出現 `Budget limit reached`,且 Claude Code 會停止仍在執行的背景 subagent;上限強制行為需要 Claude Code v2.1.217 或更新版本 | `claude -p --max-budget-usd 5.00 "query"` |

108| `--max-turns` | 限制代理程式轉數(僅列印模式)。達到限制時結束並出現錯誤。預設無限制。使用 `--input-format stream-json` 時,當限制結束轉時,仍在佇列中的訊息會保持佇列並以自己的限制啟動新轉 | `claude -p --max-turns 3 "query"` |108| `--max-turns` | 限制代理程式轉數(僅列印模式)。達到限制時結束並出現錯誤。預設無限制。使用 `--input-format stream-json` 時,當限制結束轉時,仍在佇列中的訊息會保持佇列並以自己的限制啟動新轉 | `claude -p --max-turns 3 "query"` |

109| `--mcp-config` | 從 JSON 檔案或字串載入 MCP 伺服器(以空格分隔)。當您使用 `-p` 傳遞此旗標時,Claude Code 會等待仍在擱置的伺服器連線,直到 [`MCP_TIMEOUT`](/docs/zh-TW/env-vars) 啟動逾時(預設 30 秒);具有[快取工具清單](/docs/zh-TW/mcp#managing-your-servers)的伺服器會跳過等待並在首次使用時連線。等待需要 Claude Code v2.1.221 或更新版本 | `claude --mcp-config ./mcp.json` |109| `--mcp-config` | 從 JSON 檔案或字串載入 MCP 伺服器(以空格分隔)。當您使用 `-p` 傳遞此旗標時,Claude Code 會等待仍在擱置的伺服器連線,直到 [`MCP_TIMEOUT`](/docs/zh-TW/env-vars) 啟動逾時(預設 30 秒);具有[快取工具清單](/docs/zh-TW/mcp#managing-your-servers)的伺服器會跳過等待並在首次使用時連線。等待需要 Claude Code v2.1.221 或更新版本 | `claude --mcp-config ./mcp.json` |

110| `--model` | 使用[模型別名](/docs/zh-TW/model-config#model-aliases)(例如 `sonnet`、`opus`、`haiku` 或 `fable`)或模型的完整名稱為目前工作階段設定模型。覆蓋 [`model`](/docs/zh-TW/settings-reference#model) 設定和 [`ANTHROPIC_MODEL`](/docs/zh-TW/model-config#environment-variables) | `claude --model claude-sonnet-5` |110| `--model` | 使用[模型別名](/docs/zh-TW/model-config#model-aliases)(例如 `sonnet`、`opus`、`haiku` 或 `fable`)或模型的完整名稱為目前工作階段設定模型。覆蓋 [`model`](/docs/zh-TW/settings-reference#model) 設定和 [`ANTHROPIC_MODEL`](/docs/zh-TW/model-config#environment-variables) | `claude --model claude-sonnet-5` |

code-review.md +2 −2

Details

7> 設定自動化 PR 審查,使用多代理分析您的完整程式碼庫來捕捉邏輯錯誤、安全漏洞和迴歸7> 設定自動化 PR 審查,使用多代理分析您的完整程式碼庫來捕捉邏輯錯誤、安全漏洞和迴歸

8 8 

9<Note>9<Note>

10 Code Review 處於研究預覽階段,適用於 [Team 和 Enterprise](https://claude.ai/admin-settings/claude-code) 訂閱。對於啟用了 [Zero Data Retention](/docs/zh-TW/zero-data-retention) 的組織,此功能不可用。在其他方案上,您仍然可以使用 `/code-review` 命令[在本地審查差異](#review-a-diff-locally)。10 Code Review 處於研究預覽階段,適用於 [Team 和 Enterprise](https://claude.ai/admin-settings/claude-code) 訂閱。對於啟用了 [Zero Data Retention](/docs/zh-TW/zero-data-retention) 或套用了 [HIPAA 設定](/docs/zh-TW/hipaa-setup) 的組織,此功能不可用,且不在 Anthropic 的 BAA 涵蓋範圍內。在其他方案上,您仍然可以使用 `/code-review` 命令[在本地審查差異](#review-a-diff-locally)。

11</Note>11</Note>

12 12 

13Code Review 分析您的 GitHub pull request,並在發現問題的程式碼行上發佈內聯評論。一群專門的代理在您完整程式碼庫的背景下檢查程式碼變更,尋找邏輯錯誤、安全漏洞、破損的邊界情況和細微的迴歸。13Code Review 分析您的 GitHub pull request,並在發現問題的程式碼行上發佈內聯評論。一群專門的代理在您完整程式碼庫的背景下檢查程式碼變更,尋找邏輯錯誤、安全漏洞、破損的邊界情況和細微的迴歸。


436當目標是 `github.com` pull request 時,您可以讓 Claude[將完成的發現結果發佈到 PR](/docs/zh-TW/ultrareview#post-findings-to-the-pull-request)作為來自您 GitHub 帳戶的評論。需要 Claude Code v2.1.227 或更新版本。436當目標是 `github.com` pull request 時,您可以讓 Claude[將完成的發現結果發佈到 PR](/docs/zh-TW/ultrareview#post-findings-to-the-pull-request)作為來自您 GitHub 帳戶的評論。需要 Claude Code v2.1.227 或更新版本。

437 437 

438<Note>438<Note>

439 Ultrareview 需要使用 claude.ai 帳戶進行身份驗證,在 Amazon Bedrock、Google Cloud 的 Agent Platform 或 Microsoft Foundry 上不可用,或對於啟用了零資料保留的組織不可用。當 ultrareview 不可用時,`/code-review ultra` 會在您的工作階段中執行本地審查。439 Ultrareview 需要使用 claude.ai 帳戶進行身分驗證,在 Amazon Bedrock、Google Cloud 的 Agent Platform 或 Microsoft Foundry 上不可用,對於啟用了零資料保留或已套用 [HIPAA 設定](/docs/zh-TW/hipaa-setup)的組織也不可用。當 ultrareview 不可用時,`/code-review ultra` 會改為在您的工作階段中執行本地審查。

440</Note>440</Note>

441 441 

442若要從指令碼或 CI 作業執行雲端審查,請使用 [`claude ultrareview` 子命令](/docs/zh-TW/ultrareview#run-ultrareview-non-interactively),它會等待發現結果並將其列印到 stdout。442若要從指令碼或 CI 作業執行雲端審查,請使用 [`claude ultrareview` 子命令](/docs/zh-TW/ultrareview#run-ultrareview-non-interactively),它會等待發現結果並將其列印到 stdout。

costs.md +1 −1

Details

37 37 

38當 `/clear` 啟動新工作階段時,這些總計會重設,因此下一個工作階段的總成本從 \$0 開始。在 v2.1.211 之前,它們在 `/clear` 期間持續累積,直到 Claude Code 程序的生命週期結束。38當 `/clear` 啟動新工作階段時,這些總計會重設,因此下一個工作階段的總成本從 \$0 開始。在 v2.1.211 之前,它們在 `/clear` 期間持續累積,直到 Claude Code 程序的生命週期結束。

39 39 

40對於以 1.1× [資料駐留費率](https://platform.claude.com/docs/en/about-claude/pricing#data-residency-pricing)計費的 Claude API 回應,Claude Code 會將該回應的 token 列表價格乘以 1.1,以計入工作階段成本數字。Claude Code 在[狀態行的成本欄位](/docs/zh-TW/statusline#cost-and-duration-tracking)中報告相同的總計,並將其與 [`--max-budget-usd`](/docs/zh-TW/cli-reference#cli-flags) 進行比較。在 v2.1.239 之前,Claude Code 沒有對這些回應應用 1.1×,因此工作階段成本數字低於帳單。40對於以 1.1× [資料駐留費率](https://platform.claude.com/docs/en/about-claude/pricing#data-residency-pricing)計費的 Claude API 回應,Claude Code 會將該回應的 token 列表價格乘以 1.1,以計入工作階段成本數字。相同的總計會出現在[狀態列的成本欄位](/docs/zh-TW/statusline#cost-and-duration-tracking)中,且乘算後的數字也會計入 [`--max-budget-usd`](/docs/zh-TW/cli-reference#cli-flags)。

41 41 

42<h4 id="prompt-cache-statistics">42<h4 id="prompt-cache-statistics">

43 Prompt cache 統計資訊43 Prompt cache 統計資訊

Details

29| `/debug [issue]` | 為工作階段啟用偵錯日誌,並提示 Claude 利用日誌輸出與設定路徑進行診斷 |29| `/debug [issue]` | 為工作階段啟用偵錯日誌,並提示 Claude 利用日誌輸出與設定路徑進行診斷 |

30| `/status` | 作用中的設定來源,包括受管設定是否生效 |30| `/status` | 作用中的設定來源,包括受管設定是否生效 |

31 31 

32如果某個記憶檔案未出現在 `/context` 的細分結果中,請對照 [CLAUDE.md 檔案的載入方式](/docs/zh-TW/memory#how-claude-md-files-load) 檢查其位置。子目錄中的 `CLAUDE.md` 檔案是在 Claude 對該目錄中的檔案使用 Read、Write 或 Edit 工具後才按需載入,而非在工作階段開始時載入。32如果某個記憶檔案未出現在 `/context` 的細分結果中,請對照 [CLAUDE.md 檔案的載入方式](/docs/zh-TW/memory#how-claude-md-files-load) 檢查其位置。子目錄中的 `CLAUDE.md` 檔案是按需載入,而非在工作階段開始時載入,因此不會出現在該細分結果中。

33 33 

34如果 `/context` 確認檔案已載入,但 Claude 仍未遵循某項特定指令,問題很可能出在指令的撰寫方式,而非是否已載入。CLAUDE.md 很適合用於您會提供給新進團隊成員的各類指引,例如專案慣例、建置命令,以及檔案應放置的位置。34如果 `/context` 確認檔案已載入,但 Claude 仍未遵循某項特定指令,問題很可能出在指令的撰寫方式,而非是否已載入。CLAUDE.md 很適合用於您會提供給新進團隊成員的各類指引,例如專案慣例、建置命令,以及檔案應放置的位置。

35 35 


116| `settings.json` 值似乎被忽略 | 相同的鍵在 `settings.local.json` 中設定 | `settings.local.json` 會覆寫 `settings.json`,兩者都會覆寫 `~/.claude/settings.json`。請參閱 [settings 優先順序](/docs/zh-TW/settings#settings-precedence)。 |116| `settings.json` 值似乎被忽略 | 相同的鍵在 `settings.local.json` 中設定 | `settings.local.json` 會覆寫 `settings.json`,兩者都會覆寫 `~/.claude/settings.json`。請參閱 [settings 優先順序](/docs/zh-TW/settings#settings-precedence)。 |

117| Skill 未出現在 `/skills` 中 | Skill 檔案位於 `.claude/skills/name.md` 而不是在資料夾中 | 使用包含 `SKILL.md` 的資料夾:`.claude/skills/name/SKILL.md`。 |117| Skill 未出現在 `/skills` 中 | Skill 檔案位於 `.claude/skills/name.md` 而不是在資料夾中 | 使用包含 `SKILL.md` 的資料夾:`.claude/skills/name/SKILL.md`。 |

118| Skill 出現在 `/skills` 中,但 Claude 從未叫用它 | Skill 在其 frontmatter 中有 `disable-model-invocation: true`,或其描述與您提出請求的方式不符 | 檢查 `/skills` 中的徽章:「user-only」標籤表示 Claude 不會自動觸發它。請參閱 [skill 叫用](/docs/zh-TW/skills)。 |118| Skill 出現在 `/skills` 中,但 Claude 從未叫用它 | Skill 在其 frontmatter 中有 `disable-model-invocation: true`,或其描述與您提出請求的方式不符 | 檢查 `/skills` 中的徽章:「user-only」標籤表示 Claude 不會自動觸發它。請參閱 [skill 叫用](/docs/zh-TW/skills)。 |

119| 子目錄 `CLAUDE.md` 指示似乎被忽略 | 子目錄檔案按需載入,而不是在工作階段開始時載入 | 當 Claude 對該目錄中的檔案使用 Read、Write 或 Edit 工具後才會載入,而不是在啟動時載入。在 v2.1.288 之前,只有 Read 工具會載入它們。請參閱 [CLAUDE.md 檔案如何載入](/docs/zh-TW/memory#how-claude-md-files-load)。 |119| 子目錄 `CLAUDE.md` 指示似乎被忽略 | 子目錄檔案按需載入,而不是在工作階段開始時載入 | 請參閱 [子目錄檔案何時載入](/docs/zh-TW/memory#how-claude-md-files-load)。在 v2.1.288 之前,只有 Read 工具會載入它們。 |

120| 子代理忽略 `CLAUDE.md` 指示 | 內建的 Explore 和 Plan 代理會跳過 `CLAUDE.md`。自訂子代理的載入方式與主對話相同,除非其定義設定 [`omitClaudeMd`](/docs/zh-TW/sub-agents#supported-frontmatter-fields) | 對於 Explore 或 Plan,在您的委派提示中重新陳述指示。對於設定 `omitClaudeMd` 的子代理,移除該欄位。對於任何其他自訂子代理,將關鍵指示放在代理檔案本文中,該本文會成為代理的系統提示。請參閱 [啟動時載入的內容](/docs/zh-TW/sub-agents#what-loads-at-startup)。 |120| 子代理忽略 `CLAUDE.md` 指示 | 內建的 Explore 和 Plan 代理會跳過 `CLAUDE.md`。自訂子代理的載入方式與主對話相同,除非其定義設定 [`omitClaudeMd`](/docs/zh-TW/sub-agents#supported-frontmatter-fields) | 對於 Explore 或 Plan,在您的委派提示中重新陳述指示。對於設定 `omitClaudeMd` 的子代理,移除該欄位。對於任何其他自訂子代理,將關鍵指示放在代理檔案本文中,該本文會成為代理的系統提示。請參閱 [啟動時載入的內容](/docs/zh-TW/sub-agents#what-loads-at-startup)。 |

121| 清理邏輯在工作階段結束時永遠不會執行 | 未設定 `SessionEnd` hook | 在 `settings.json` 中新增 `SessionEnd` hook。請參閱 [hook 事件列表](/docs/zh-TW/hooks#hook-events)。 |121| 清理邏輯在工作階段結束時永遠不會執行 | 未設定 `SessionEnd` hook | 在 `settings.json` 中新增 `SessionEnd` hook。請參閱 [hook 事件列表](/docs/zh-TW/hooks#hook-events)。 |

122| `.mcp.json` 中的 MCP 伺服器永遠不會載入 | 檔案位於 `.claude/` 下,或其伺服器位於頂層 `servers` 鍵下(如 VS Code 的 `mcp.json`),而不是 `mcpServers` | 專案 MCP 設定位於存放庫根目錄的 `.mcp.json`,而不是在 `.claude/` 內,伺服器位於 `mcpServers` 鍵下。請參閱 [MCP 設定](/docs/zh-TW/mcp)。 |122| `.mcp.json` 中的 MCP 伺服器永遠不會載入 | 檔案位於 `.claude/` 下,或其伺服器位於頂層 `servers` 鍵下(如 VS Code 的 `mcp.json`),而不是 `mcpServers` | 專案 MCP 設定位於存放庫根目錄的 `.mcp.json`,而不是在 `.claude/` 內,伺服器位於 `mcpServers` 鍵下。請參閱 [MCP 設定](/docs/zh-TW/mcp)。 |

desktop.md +41 −40

Details

820`sshHostAllowlist` 僅從受管設定讀取;使用者或專案設定中的值會被忽略。只有 Claude Desktop 應用程式遵守此設定;Claude Code CLI 和 IDE 擴充功能不讀取它,它也不限制透過 Bash 工具執行的 `ssh` 命令。它控制 Desktop 應用程式連接的主機,而不是網路出口,因此如果您需要硬邊界,請將其與您組織的網路或零信任控制配對。820`sshHostAllowlist` 僅從受管設定讀取;使用者或專案設定中的值會被忽略。只有 Claude Desktop 應用程式遵守此設定;Claude Code CLI 和 IDE 擴充功能不讀取它,它也不限制透過 Bash 工具執行的 `ssh` 命令。它控制 Desktop 應用程式連接的主機,而不是網路出口,因此如果您需要硬邊界,請將其與您組織的網路或零信任控制配對。

821 821 

822<h2 id="enterprise-configuration">822<h2 id="enterprise-configuration">

823 企業配置823 企業設定

824</h2>824</h2>

825 825 

826Teams 或 Enterprise 計畫上的組織可以透過管理員主控台控制、受管設定檔案和裝置管理原則來管理桌面應用程式行為。826Team 或 Enterprise 計畫上的組織可以透過管理員主控台控制、受管設定檔案和裝置管理原則來管理桌面應用程式行為。

827 827 

828<h3 id="admin-console-controls">828<h3 id="admin-console-controls">

829 管理員主控台控制829 管理員主控台控制

830</h3>830</h3>

831 831 

832這些設定透過[管理員設定主控台](https://claude.ai/admin-settings/claude-code)配置:832這些設定透過[管理員設定主控台](https://claude.ai/admin-settings/claude-code)進行設定:

833 833 

834* **Desktop 中的 Code**:控制您組織中的使用者是否可以在桌面應用程式中存取 Claude Code834* **Desktop**:控制您組織中的使用者是否可以在桌面應用程式中存取 Claude Code

835* **網路上的 Code**:為您的組織啟用或停用[網路會話](/docs/zh-TW/claude-code-on-the-web)835* **雲端工作階段**:為您的組織啟用或停用[雲端工作階段](/docs/zh-TW/claude-code-on-the-web)

836* **遠端控制**:為您的組織啟用或停用[遠端控制](/docs/zh-TW/remote-control)836* **Remote Control**:為您的組織啟用或停用 [Remote Control](/docs/zh-TW/remote-control)

837* **停用略過權限模式**:防止您組織中的使用者啟用略過權限模式837 

838在已啟用 HIPAA 的 Enterprise 組織中,**Desktop** 切換開關預設為關閉,[Owner](/docs/zh-TW/server-managed-settings#access-control) 可以將其開啟。套用 [HIPAA 設定](/docs/zh-TW/hipaa-setup)會將其關閉,即使先前已開啟也一樣,因此 Owner 之後必須再將其開啟。**雲端工作階段**和 **Remote Control** 預設也為關閉,且一旦組織套用了 HIPAA 設定,Owner 便無法將其開啟。

838 839 

839<Note>840<Note>

840 OpenTelemetry 表單用於管理員主控台**監控**下的 Cowork,位於[資料和隱私設定](https://claude.ai/admin-settings/data-privacy-controls),僅適用於 Cowork 會話。在此機器上的 Cowork 會話中,桌面應用程式將該收集器作為 `OTEL_*` 環境變數傳遞給 Claude Code,因此表單會生效,儘管該會話中的 Claude Code [永遠不會擷取管理員主控台設定](#managed-settings)。841 管理員主控台[資料和隱私設定](https://claude.ai/admin-settings/data-privacy-controls)中**監控**下的 Cowork OpenTelemetry 表單僅適用於 Cowork 工作階段。在此機器上的 Cowork 工作階段中,桌面應用程式會將該收集器作為 `OTEL_*` 環境變數傳遞給 Claude Code,因此即使該工作階段中的 Claude Code [永遠不會擷取管理員主控台設定](#managed-settings),表單仍會生效。

841 842 

842 若要從 Code 標籤會話匯出遙測,請在 Claude Code 受管設定的 `env` 區塊中設定 `CLAUDE_CODE_ENABLE_TELEMETRY` 和 `OTEL_*` 變數,如[監控的管理員配置](/docs/zh-TW/monitoring-usage#administrator-configuration)所示。本機、雲端和 SSH 會話各自從不同來源讀取[受管設定](#managed-settings)。有關雲端會話可以到達的主機,請參閱[網路存取](/docs/zh-TW/cloud-environments#network-access)。有關 Code 標籤會話報告的 `service.name`,請參閱[服務資訊](/docs/zh-TW/monitoring-usage#service-information)。843 若要從 Code 分頁工作階段匯出遙測,請在 Claude Code 受管設定的 `env` 區塊中設定 `CLAUDE_CODE_ENABLE_TELEMETRY` 和 `OTEL_*` 變數,如[監控的管理員設定](/docs/zh-TW/monitoring-usage#administrator-configuration)所示。本機、雲端和 SSH 工作階段各自[從不同來源讀取受管設定](#managed-settings)。有關雲端工作階段可以連線的主機,請參閱[網路存取](/docs/zh-TW/cloud-environments#network-access)。有關 Code 分頁工作階段回報的 `service.name`,請參閱[服務資訊](/docs/zh-TW/monitoring-usage#service-information)。

843</Note>844</Note>

844 845 

845<h3 id="managed-settings">846<h3 id="managed-settings">

846 受管設定847 受管設定

847</h3>848</h3>

848 849 

849受管設定會覆蓋專案和使用者設定,並在 Desktop 中的 Claude Code 會話時套用。您可以在您組織的[受管設定](/docs/zh-TW/managed-settings)檔案中設定這些金鑰,或透過管理員主控台遠端推送它們。850受管設定會覆寫專案和使用者設定,並套用於 Desktop 中的 Claude Code 工作階段。您可以在您組織的[受管設定](/docs/zh-TW/managed-settings)檔案中設定這些鍵,或透過管理員主控台遠端推送它們。

850 851 

851| 金鑰 | 描述 |852| 鍵 | 描述 |

852| - | - |853| - | - |

853| `permissions.disableBypassPermissionsMode` | 設定為 `"disable"` 以防止使用者啟用略過權限模式。 |854| `permissions.disableBypassPermissionsMode` | 設定為 `"disable"` 以防止使用者啟用略過權限模式。 |

854| `disableAutoMode` | 設定為 `"disable"` 以從模式選擇器中移除 [Auto](/docs/zh-TW/permission-modes#eliminate-prompts-with-auto-mode) 模式。也在 `permissions` 下接受。 |855| `disableAutoMode` | 設定為 `"disable"` 以從模式選擇器中移除 [Auto](/docs/zh-TW/permission-modes#eliminate-prompts-with-auto-mode) 模式。也可放在 `permissions` 下。 |

855| `autoMode` | 自訂 auto 模式分類器在您的組織中信任和阻止的內容。請參閱[配置 auto 模式](/docs/zh-TW/auto-mode-config)。 |856| `autoMode` | 自訂自動模式分類器在您的組織中信任和封鎖的內容。請參閱[設定自動模式](/docs/zh-TW/auto-mode-config)。 |

856| `browserExternalPageTools` | 設定為 `"disabled"` 以防止 Claude 使用工具來讀取或作用於[瀏覽器窗格](#browse-external-sites)中的外部頁面。使用者仍然可以自行瀏覽外部網站,本機開發伺服器預覽不受影響。 |857| `browserExternalPageTools` | 設定為 `"disabled"` 以防止 Claude 使用工具來讀取或操作[瀏覽器窗格](#browse-external-sites)中的外部頁面。使用者仍然可以自行瀏覽外部網站,本機開發伺服器預覽不受影響。 |

857| `disableMobileSimulatorTools` | 設定為 `true` 以阻止 Claude 在 [iOS Simulator 窗格](/docs/zh-TW/desktop-ios-simulator#turn-off-simulator-access)中控制和擷取裝置的工具。該窗格仍可供使用者自己的點擊使用;只有 Claude 的存取被移除。該值必須是 JSON 布林值 `true`;字串 `"true"` 會被忽略。 |858| `disableMobileSimulatorTools` | 設定為 `true` 以封鎖 Claude 在 [iOS Simulator 窗格](/docs/zh-TW/desktop-ios-simulator#turn-off-simulator-access)中控制和擷取裝置的工具。該窗格仍可供使用者自行點擊使用;只有 Claude 的存取被移除。該值必須是 JSON 布林值 `true`;字串 `"true"` 會被忽略。 |

858| `disableBrowserExternalNavigation` | 設定為 `true` 以完全關閉[瀏覽器窗格](#browse-external-sites)中的外部瀏覽。使用者和 Claude 都無法瀏覽外部網站,localhost 開發伺服器預覽不受影響。該值必須是 JSON 布林值 `true`;字串 `"true"` 會被忽略。 |859| `disableBrowserExternalNavigation` | 設定為 `true` 以完全關閉[瀏覽器窗格](#browse-external-sites)中的外部瀏覽。使用者和 Claude 都無法瀏覽外部網站,localhost 開發伺服器預覽不受影響。該值必須是 JSON 布林值 `true`;字串 `"true"` 會被忽略。 |

859| `sshConfigs` | 預先配置[SSH 連線](#pre-configure-ssh-connections-for-your-team),在環境下拉式選單中顯示。使用者無法編輯或刪除受管連線。 |860| `sshConfigs` | 預先設定顯示在環境下拉式選單中的 [SSH 連線](#pre-configure-ssh-connections-for-your-team)。使用者無法編輯或刪除受管連線。 |

860| `sshHostAllowlist` | 限制 [SSH 會話](#restrict-which-ssh-hosts-users-can-connect-to)連線到已解析主機名稱符合這些模式之一的主機。空陣列會停用 SSH 會話。僅從受管設定讀取。 |861| `sshHostAllowlist` | 將 [SSH 工作階段](#restrict-which-ssh-hosts-users-can-connect-to)限制在已解析主機名稱符合這些模式之一的主機。空陣列會停用 SSH 工作階段。僅從受管設定讀取。 |

861| `disableDesktopLocalSessions` | 設定為 `true` 以關閉[在裝置上執行的 Code 會話](#local-sessions-on-managed-devices),只保留 SSH 會話到其他主機和雲端會話。該值必須是 JSON 布林值 `true`。僅從受管設定讀取。需要 Claude Desktop v1.37937.0 或更新版本。 |862| `disableDesktopLocalSessions` | 設定為 `true` 以關閉[在裝置上執行的 Code 工作階段](#local-sessions-on-managed-devices),僅保留連線到其他主機的 SSH 工作階段和雲端工作階段。該值必須是 JSON 布林值 `true`。僅從受管設定讀取。需要 Claude Desktop v1.37937.0 或更新版本。 |

862| `managedMcpServers` | 將 MCP 伺服器配置推送到所有使用者。僅在第三方 (3P) Desktop 部署中可用。在每個項目中,設定 `"http"`、`"sse"` 或 `"stdio"` 的傳輸、連線詳細資訊,以及可選的 `toolPolicy` 對應,限制該伺服器中使用者可以叫用的工具。透過受管設定檔案、MDM 或 Claude apps gateway 原則的 [`desktop` 區塊](/docs/zh-TW/claude-apps-gateway-config#claude-desktop-overlay)傳遞,因為第三方部署不會收到管理員主控台設定。若要透過閘道傳遞,您需要閘道伺服器上的 Claude Code v2.1.232 或更新版本。這是桌面應用程式自己的金鑰;Claude Code 讀取自己的[同名受管設定](/docs/zh-TW/managed-mcp#provide-servers-through-managed-settings),具有不同的項目形狀。 |863| `managedMcpServers` | 將 MCP 伺服器設定推送給所有使用者。僅在第三方 (3P) Desktop 部署中可用。在每個項目中,設定 `"http"`、`"sse"` 或 `"stdio"` 的傳輸方式、連線詳細資訊,以及可選的 `toolPolicy` 對應,以限制使用者可以叫用該伺服器的哪些工具。請透過受管設定檔案、MDM 或 Claude apps gateway 原則的 [`desktop` 區塊](/docs/zh-TW/claude-apps-gateway-config#claude-desktop-overlay)傳遞,因為第三方部署不會收到管理員主控台設定。若要透過閘道傳遞,您需要在閘道伺服器上使用 Claude Code v2.1.232 或更新版本。這是桌面應用程式自己的鍵;Claude Code 會讀取自己的[同名受管設定](/docs/zh-TW/managed-mcp#provide-servers-through-managed-settings),其項目結構不同。 |

863 864 

864哪些受管設定到達 Desktop 會話取決於該會話執行的位置。模型限制(例如 [`availableModels`](/docs/zh-TW/model-config#restrict-model-selection))在 Desktop 的 Claude Code 會話中的強制方式與終端 CLI 相同;請參閱[表面涵蓋範圍](/docs/zh-TW/model-config#surface-coverage)。865哪些受管設定會套用到 Desktop 工作階段,取決於該工作階段執行的位置。模型限制(例如 [`availableModels`](/docs/zh-TW/model-config#restrict-model-selection))在 Desktop 的 Claude Code 工作階段中的強制方式與終端機 CLI 相同;請參閱[使用介面涵蓋範圍](/docs/zh-TW/model-config#surface-coverage)。

865 866 

866* **此機器上的本機會話**:部署到磁碟的受管設定檔案適用。透過管理員主控台推送的遠端受管設定在會話使用[符合條件的登入或金鑰](/docs/zh-TW/server-managed-settings#platform-availability)向 Anthropic 的 API 進行驗證時也會到達這些會話,遵循與終端 CLI 相同的[設定優先順序](/docs/zh-TW/settings#settings-precedence)。867* **此機器上的本機工作階段**:部署到磁碟的受管設定檔案會套用。當工作階段使用[符合條件的登入或金鑰](/docs/zh-TW/server-managed-settings#platform-availability)向 Anthropic 的 API 進行身分驗證時,透過管理員主控台遠端推送的受管設定也會套用到這些工作階段,並遵循與終端機 CLI 相同的[設定優先順序](/docs/zh-TW/settings#settings-precedence)。

867* **[雲端會話](#cloud-sessions)**:接收[伺服器管理的設定](/docs/zh-TW/server-managed-settings);裝置部署的檔案無法到達它們,因為它們在 Anthropic 管理的 VM 上執行。路由到[自託管環境](/docs/zh-TW/self-hosted-environments)的會話也讀取執行器映像中的受管設定檔案。[Claude Code 如何結合受管來源](/docs/zh-TW/managed-settings#how-claude-code-combines-managed-sources)說明該檔案何時適用。868* **[雲端工作階段](#cloud-sessions)**:接收[伺服器管理的設定](/docs/zh-TW/server-managed-settings);裝置部署的檔案不會套用到它們,因為它們在 Anthropic 管理的 VM 上執行。路由到[自託管環境](/docs/zh-TW/self-hosted-environments)的工作階段也會讀取執行器映像中的受管設定檔案。[Claude Code 如何結合受管來源](/docs/zh-TW/managed-settings#how-claude-code-combines-managed-sources)說明該檔案何時適用。

868* **[SSH 會話](#ssh-sessions)**:會話從遠端主機讀取受管設定檔案。Desktop 本身從本機機器的受管設定讀取 `sshConfigs`、`sshHostAllowlist` 和 `disableDesktopLocalSessions`。869* **[SSH 工作階段](#ssh-sessions)**:工作階段從遠端主機讀取受管設定檔案。Desktop 本身會從本機的受管設定讀取 `sshConfigs`、`sshHostAllowlist` 和 `disableDesktopLocalSessions`。

869* **[Cowork](https://claude.com/docs/cowork/overview) 會話**:在此機器上的 Cowork 會話中,Claude Code 永遠不會擷取管理員主控台設定,即使使用者使用 Team 或 Enterprise 帳戶登入,並讀取部署到機器的原則,除非您的 Claude Desktop 配置設定 `requireCoworkFullVmSandbox`。遠端 Cowork 會話都不會接收。請參閱[原則適用的位置和時間](/docs/zh-TW/managed-settings#where-and-when-a-policy-applies)以了解哪些裝置檔案到達 Cowork,以及[MCP 權限規則](/docs/zh-TW/permissions#mcp)以了解 `Bash` 和 `WebFetch` 規則如何適用於 Cowork 的工具。870* **[Cowork](https://claude.com/docs/cowork/overview) 工作階段**:在此機器上的 Cowork 工作階段中,即使使用者以 Team 或 Enterprise 帳戶登入,Claude Code 也永遠不會擷取管理員主控台設定,並且會讀取部署到機器的原則,除非您的 Claude Desktop 設定設有 `requireCoworkFullVmSandbox`。遠端 Cowork 工作階段兩者皆不會接收。請參閱[原則適用的位置和時間](/docs/zh-TW/managed-settings#where-and-when-a-policy-applies)以了解哪些裝置檔案會套用到 Cowork,以及 [MCP 權限規則](/docs/zh-TW/permissions#mcp)以了解 `Bash` 和 `WebFetch` 規則如何套用於 Cowork 的工具。

870 871 

871在本機和 SSH 會話中,桌面應用程式直接將每個使用者連線的 claude.ai 連接器傳遞給 Claude Code。無論您使用哪個設定來源或檔案位置,都沒有 MCP 設定或 `managed-mcp.json` 到達這些連接器。若要在這些會話中阻止連接器的工具,請使用您組織的[連接器工具控制](/docs/zh-TW/mcp#organization-controls-on-connector-tools)。[連接器如何到達 Claude Code](/docs/zh-TW/mcp#how-connectors-reach-claude-code)顯示哪些設定在每種會話中管理連接器。872在本機和 SSH 工作階段中,桌面應用程式會直接將每個使用者已連線的 claude.ai 連接器傳遞給 Claude Code。無論您使用哪個設定來源或檔案位置,任何 MCP 設定或 `managed-mcp.json` 都不會影響這些連接器。若要在這些工作階段中封鎖連接器的工具,請使用您組織的[連接器工具控制](/docs/zh-TW/mcp#organization-controls-on-connector-tools)。[連接器如何到達 Claude Code](/docs/zh-TW/mcp#how-connectors-reach-claude-code) 說明在每種工作階段中由哪些設定管理連接器。

872 873 

873`permissions.disableBypassPermissionsMode` 和 `disableAutoMode` 也在使用者和專案設定中運作,但將它們放在受管設定中可防止使用者覆蓋它們。874`permissions.disableBypassPermissionsMode` 和 `disableAutoMode` 也可在使用者和專案設定中運作,但將它們放在受管設定中可防止使用者覆寫它們。

874 875 

875有關只有受管來源可以設定的權限、外掛程式和傳遞金鑰,請參閱[只有受管設定可以設定的金鑰](/docs/zh-TW/managed-settings#managed-only-settings)。876有關只有受管來源可以設定的權限、外掛和傳遞鍵,請參閱[只有受管設定可以設定的鍵](/docs/zh-TW/managed-settings#managed-only-settings)。

876 877 

877<h3 id="device-management-policies">878<h3 id="device-management-policies">

878 裝置管理原則879 裝置管理原則


880 881 

881IT 團隊可以透過 macOS 上的 MDM 或 Windows 上的群組原則來管理桌面應用程式。可用的原則包括啟用或停用 Claude Code 功能、控制自動更新和設定自訂部署 URL。882IT 團隊可以透過 macOS 上的 MDM 或 Windows 上的群組原則來管理桌面應用程式。可用的原則包括啟用或停用 Claude Code 功能、控制自動更新和設定自訂部署 URL。

882 883 

883* **macOS**:使用 Jamf 或 Kandji 等工具透過 `com.anthropic.claudefordesktop` 偏好設定網域配置884* **macOS**:使用 Jamf 或 Kandji 等工具透過 `com.anthropic.claudefordesktop` 偏好設定網域進行設定

884* **Windows**:透過 `SOFTWARE\Policies\Claude` 的登錄配置885* **Windows**:透過位於 `SOFTWARE\Policies\Claude` 的登錄進行設定

885 886 

886<h3 id="network-access-requirements">887<h3 id="network-access-requirements">

887 網路存取需求888 網路存取需求


902*.claudemcpcontent.com903*.claudemcpcontent.com

903```904```

904 905 

905流量在連接埠 443 上使用 HTTPS,除非您為 [OTLP](/docs/zh-TW/monitoring-usage)、LLM 閘道或 MCP 伺服器配置自訂連接埠。906除非您為 [OTLP](/docs/zh-TW/monitoring-usage)、LLM 閘道或 MCP 伺服器設定自訂連接埠,否則流量皆為連接埠 443 上的 HTTPS。

906 907 

907對於代理伺服器、自訂憑證授權單位、mTLS 和獨立 CLI 需要的網域,請參閱[網路配置](/docs/zh-TW/network-config)。908有關代理伺服器、自訂憑證授權單位、mTLS 和獨立 CLI 所需的網域,請參閱[網路設定](/docs/zh-TW/network-config)。

908 909 

909若要減少防火牆萬用字元的數量,請改為允許這些 Anthropic 主機。某些子網域是動態產生的,必須保持為萬用字元。910若要減少防火牆萬用字元的數量,請改為允許這些 Anthropic 主機。某些子網域是動態產生的,必須保持為萬用字元。

910 911 


928*.claudemcpcontent.com929*.claudemcpcontent.com

929```930```

930 931 

931如果您的組織已[啟用 IP 允許清單](https://support.claude.com/en/articles/13200993-restrict-access-to-claude-with-ip-allowlisting)用於 Claude,請透過與 `claude.ai` 和 `api.anthropic.com` 相同的代理出口路由 `bridge.claudeusercontent.com`。如果您無法以這種方式路由它,請將您的代理用於該主機的出口位址新增到您組織的 IP 允許清單,但僅當該位址專用於您的組織時:共用代理出口範圍也允許代理廠商的其他客戶。932如果您的組織已為 Claude 啟用 [IP 允許清單](https://support.claude.com/en/articles/13200993-restrict-access-to-claude-with-ip-allowlisting),請將 `bridge.claudeusercontent.com` 透過與 `claude.ai` 和 `api.anthropic.com` 相同的代理伺服器出口路由。如果您無法以這種方式路由,請將您的代理伺服器用於該主機的出口位址新增到您組織的 IP 允許清單,但僅限該位址專屬於您的組織時:共用的代理伺服器出口範圍也會放行該代理伺服器廠商的其他客戶。

932 933 

933Anthropic 使用它們到達的位址檢查與該主機的連線是否符合您組織的 IP 允許清單。如果您的代理透過不在該允許清單上的位址為其傳送流量,Chrome 中的 Claude 和透過橋接連線的其他功能會停止運作,而應用程式的其餘部分會繼續運作。934Anthropic 會依據連線來源的位址,檢查與該主機的連線是否符合您組織的 IP 允許清單。如果您的代理伺服器透過不在該允許清單上的位址傳送該主機的流量,Claude in Chrome 和其他透過橋接連線的功能會停止運作,而應用程式的其餘部分則會繼續運作。

934 935 

935從 [Google Fonts](/docs/zh-TW/artifacts#improve-the-visual-design) 載入字體的[成品](/docs/zh-TW/artifacts)也會要求 `fonts.googleapis.com` 和 `fonts.gstatic.com`。兩個主機都是選用的。如果您阻止它們,成品會以備用字體呈現。使用快速拒絕而不是無聲丟棄來阻止,以便字體要求立即失敗,而不是延遲頁面的首次呈現。936從 [Google Fonts](/docs/zh-TW/artifacts#improve-the-visual-design) 載入字體的 [artifact](/docs/zh-TW/artifacts) 也會請求 `fonts.googleapis.com` 和 `fonts.gstatic.com`。這兩個主機都是選用的。如果您封鎖它們,artifact 會以備援字體呈現。請以快速拒絕而非無聲丟棄的方式封鎖,讓字體請求立即失敗,而不會延遲頁面的首次呈現。

936 937 

937成品也可以從 `cdnjs.cloudflare.com`、`cdn.jsdelivr.net`、`cdn.tailwindcss.com`、`code.jquery.com` 和 `unpkg.com` 載入 JavaScript 程式庫(例如 React 或圖表套件),而不是從任何其他外部主機。如果您阻止這些主機,成品中依賴程式庫的部分無法運作,與阻止的字體不同,阻止的程式庫沒有備用方案。也在這裡使用快速拒絕,以便阻止的程式庫要求立即失敗,而不是掛起直到逾時。938Artifact 也可以從 `cdnjs.cloudflare.com`、`cdn.jsdelivr.net`、`cdn.tailwindcss.com`、`code.jquery.com` 和 `unpkg.com` 載入 JavaScript 程式庫(例如 React 或圖表套件),且不會從其他任何外部主機載入。如果您封鎖這些主機,artifact 中依賴程式庫的部分將無法運作,而且與被封鎖的字體不同,被封鎖的程式庫沒有備援。此處同樣請以快速拒絕的方式封鎖,讓被封鎖的程式庫請求立即失敗,而不是懸置直到逾時。

938 939 

939<h3 id="authentication-and-sso">940<h3 id="authentication-and-sso">

940 驗證和 SSO941 身分驗證和 SSO

941</h3>942</h3>

942 943 

943Team 和 Enterprise 組織可以要求所有使用者進行 SSO。有關計畫級別的詳細資訊,請參閱[驗證](/docs/zh-TW/authentication),以及有關 SAML 配置,請參閱[設定 SSO](https://support.claude.com/en/articles/13132885-setting-up-single-sign-on-sso);OIDC 設定涵蓋在 [Claude Enterprise Administrator Guide](https://claude.com/resources/tutorials/claude-enterprise-administrator-guide) 中。944Team 和 Enterprise 組織可以要求所有使用者使用 SSO。有關計畫層級的詳細資訊,請參閱[身分驗證](/docs/zh-TW/authentication);有關 SAML 設定,請參閱[設定 SSO](https://support.claude.com/en/articles/13132885-setting-up-single-sign-on-sso);OIDC 設定則涵蓋在 [Claude Enterprise Administrator Guide](https://claude.com/resources/tutorials/claude-enterprise-administrator-guide) 中。

944 945 

945<h3 id="data-handling">946<h3 id="data-handling">

946 資料處理947 資料處理

947</h3>948</h3>

948 949 

949Claude Code 在本機會話中本機處理您的程式碼,或在雲端會話中在 Anthropic 管理的基礎設施上處理,除非您的組織將它們路由到[自託管環境](/docs/zh-TW/self-hosted-environments)。雲端會話(包括在自託管環境中)將對話和程式碼上下文傳送到 Anthropic 的 API 進行處理;本機和 SSH 會話將它們傳送到您的部署配置的任何[模型提供者](#feature-comparison),預設為 Anthropic 的 API。有關資料保留、隱私和合規性的詳細資訊,請參閱[資料處理](/docs/zh-TW/data-usage)。950Claude Code 在本機工作階段中於本機處理您的程式碼,或在雲端工作階段中於 Anthropic 管理的基礎設施上處理,除非您的組織將它們路由到[自託管環境](/docs/zh-TW/self-hosted-environments)。雲端工作階段(包括在自託管環境中)會將對話和程式碼上下文傳送到 Anthropic 的 API 進行處理;本機和 SSH 工作階段則會將它們傳送到您的部署所設定的[模型提供者](#feature-comparison),預設為 Anthropic 的 API。有關資料保留、隱私和合規性的詳細資訊,請參閱[資料處理](/docs/zh-TW/data-usage)。

950 951 

951<h3 id="deployment">952<h3 id="deployment">

952 部署953 部署


957* **macOS**:透過 MDM(例如 Jamf 或 Kandji)使用 `.dmg` 安裝程式分發958* **macOS**:透過 MDM(例如 Jamf 或 Kandji)使用 `.dmg` 安裝程式分發

958* **Windows**:透過 MSIX 套件部署。有關企業部署選項(包括無聲安裝),請參閱[為 Windows 部署 Claude Desktop](https://support.claude.com/en/articles/12622703-deploy-claude-desktop-for-windows)959* **Windows**:透過 MSIX 套件部署。有關企業部署選項(包括無聲安裝),請參閱[為 Windows 部署 Claude Desktop](https://support.claude.com/en/articles/12622703-deploy-claude-desktop-for-windows)

959 960 

960有關防火牆中要允許清單的網域,請參閱上面的[網路存取需求](#network-access-requirements)。有關代理設定、自訂憑證授權單位和 LLM 閘道,請參閱[網路配置](/docs/zh-TW/network-config)。961有關需在防火牆中加入允許清單的網域,請參閱上方的[網路存取需求](#network-access-requirements)。有關代理伺服器設定、自訂憑證授權單位和 LLM 閘道,請參閱[網路設定](/docs/zh-TW/network-config)。

961 962 

962有關完整的企業配置參考,請參閱[企業配置指南](https://support.claude.com/en/articles/12622667-enterprise-configuration)。963有關完整的企業設定參考,請參閱[企業設定指南](https://support.claude.com/en/articles/12622667-enterprise-configuration)。

963 964 

964<h2 id="coming-from-the-cli">965<h2 id="coming-from-the-cli">

965 來自 CLI?966 來自 CLI?

env-vars.md +1 −0

Details

287| `CLAUDE_CODE_DISABLE_WINDOWS_SHELL_LAUNCHER` | 設為 `1` 可在 Windows 上直接啟動 [PowerShell 工具](/docs/zh-TW/tools-reference#powershell-tool)命令,而非透過 `cmd.exe` 啟動器。根據預設,啟動器可讓[在背景執行](/docs/zh-TW/tools-reference#background-commands)的 PowerShell 命令[延續至工作階段的下一個程序](/docs/zh-TW/agent-view#the-supervisor-process),例如當您[將工作階段移至背景](/docs/zh-TW/agent-view#from-inside-a-session)時。如果您設定此變數,移至背景的 PowerShell 命令會在工作階段程序結束時停止。Bash 命令不受影響。需要 Claude Code v2.1.269 或更新版本 |287| `CLAUDE_CODE_DISABLE_WINDOWS_SHELL_LAUNCHER` | 設為 `1` 可在 Windows 上直接啟動 [PowerShell 工具](/docs/zh-TW/tools-reference#powershell-tool)命令,而非透過 `cmd.exe` 啟動器。根據預設,啟動器可讓[在背景執行](/docs/zh-TW/tools-reference#background-commands)的 PowerShell 命令[延續至工作階段的下一個程序](/docs/zh-TW/agent-view#the-supervisor-process),例如當您[將工作階段移至背景](/docs/zh-TW/agent-view#from-inside-a-session)時。如果您設定此變數,移至背景的 PowerShell 命令會在工作階段程序結束時停止。Bash 命令不受影響。需要 Claude Code v2.1.269 或更新版本 |

288| `CLAUDE_CODE_DISABLE_WORKFLOWS` | 設為 `1` 可停用[工作流程](/docs/zh-TW/workflows#turn-workflows-off)。等同於 [`disableWorkflows`](/docs/zh-TW/settings-reference#disableworkflows) 設定 |288| `CLAUDE_CODE_DISABLE_WORKFLOWS` | 設為 `1` 可停用[工作流程](/docs/zh-TW/workflows#turn-workflows-off)。等同於 [`disableWorkflows`](/docs/zh-TW/settings-reference#disableworkflows) 設定 |

289| `CLAUDE_CODE_EFFORT_LEVEL` | 設定支援之模型的 effort 等級。值:`low`、`medium`、`high`、`xhigh`、`max`,或 `auto` 以使用模型預設值。可用的等級取決於模型。優先於 `--effort`、`/effort`,以及 `modelSettings` 和 `effortLevel` 設定。[`maxEffortLevel`](/docs/zh-TW/settings-reference#maxeffortlevel) 上限仍然適用。請參閱[調整 effort 等級](/docs/zh-TW/model-config#adjust-effort-level) |289| `CLAUDE_CODE_EFFORT_LEVEL` | 設定支援之模型的 effort 等級。值:`low`、`medium`、`high`、`xhigh`、`max`,或 `auto` 以使用模型預設值。可用的等級取決於模型。優先於 `--effort`、`/effort`,以及 `modelSettings` 和 `effortLevel` 設定。[`maxEffortLevel`](/docs/zh-TW/settings-reference#maxeffortlevel) 上限仍然適用。請參閱[調整 effort 等級](/docs/zh-TW/model-config#adjust-effort-level) |

290| `CLAUDE_CODE_EMIT_SESSION_STATE_EVENTS` | 設為 `1` 可將帶有工作階段狀態的 [`session_state_changed`](/docs/zh-TW/agent-sdk/typescript#sdksessionstatechangedmessage) 訊息加入訊息串流。需要 [Agent SDK](/docs/zh-TW/agent-sdk/overview),或同時使用 `--print`、`--output-format stream-json` 與 `--verbose` |

290| `CLAUDE_CODE_ENABLE_AUTO_MODE` | 為了與舊版相容而接受,但不會產生任何效果。自動模式在每個供應商上預設皆可使用,包括 Amazon Bedrock、Google Cloud's Agent Platform、Microsoft Foundry,以及已登入的 [Claude apps 閘道](/docs/zh-TW/claude-apps-gateway)工作階段。在 v2.1.158 至 v2.1.206 中,必須將此變數設為 `1`,才能在這些供應商上使用[自動模式](/docs/zh-TW/permission-modes#eliminate-prompts-with-auto-mode) |291| `CLAUDE_CODE_ENABLE_AUTO_MODE` | 為了與舊版相容而接受,但不會產生任何效果。自動模式在每個供應商上預設皆可使用,包括 Amazon Bedrock、Google Cloud's Agent Platform、Microsoft Foundry,以及已登入的 [Claude apps 閘道](/docs/zh-TW/claude-apps-gateway)工作階段。在 v2.1.158 至 v2.1.206 中,必須將此變數設為 `1`,才能在這些供應商上使用[自動模式](/docs/zh-TW/permission-modes#eliminate-prompts-with-auto-mode) |

291| `CLAUDE_CODE_ENABLE_AWAY_SUMMARY` | 覆寫[工作階段回顧](/docs/zh-TW/interactive-mode#session-recap)的可用性。設為 `0` 可強制關閉回顧,無論 `/config` 切換開關為何。設為 `1` 可在 [`awaySummaryEnabled`](/docs/zh-TW/settings-reference#awaysummaryenabled) 為 `false` 時強制開啟回顧。優先於該設定與 `/config` 切換開關 |292| `CLAUDE_CODE_ENABLE_AWAY_SUMMARY` | 覆寫[工作階段回顧](/docs/zh-TW/interactive-mode#session-recap)的可用性。設為 `0` 可強制關閉回顧,無論 `/config` 切換開關為何。設為 `1` 可在 [`awaySummaryEnabled`](/docs/zh-TW/settings-reference#awaysummaryenabled) 為 `false` 時強制開啟回顧。優先於該設定與 `/config` 切換開關 |

292| `CLAUDE_CODE_ENABLE_BACKGROUND_PLUGIN_REFRESH` | 設為 `1` 可在[非互動模式](/docs/zh-TW/headless)中,於背景安裝完成後在回合邊界重新整理外掛狀態。預設為關閉,因為重新整理會在工作階段中途變更系統提示詞,使該回合的[提示快取](/docs/zh-TW/prompt-caching)失效 |293| `CLAUDE_CODE_ENABLE_BACKGROUND_PLUGIN_REFRESH` | 設為 `1` 可在[非互動模式](/docs/zh-TW/headless)中,於背景安裝完成後在回合邊界重新整理外掛狀態。預設為關閉,因為重新整理會在工作階段中途變更系統提示詞,使該回合的[提示快取](/docs/zh-TW/prompt-caching)失效 |

Details

303 303 

304如果您透過 Amazon Bedrock、Google Cloud 的 Agent Platform、Microsoft Foundry 或 Anthropic Console API 金鑰進行驗證,本節不適用於您。當您使用 claude.ai 帳戶登入時,您的計畫決定了下列功能中哪些可用。304如果您透過 Amazon Bedrock、Google Cloud 的 Agent Platform、Microsoft Foundry 或 Anthropic Console API 金鑰進行驗證,本節不適用於您。當您使用 claude.ai 帳戶登入時,您的計畫決定了下列功能中哪些可用。

305 305 

306在已套用 [HIPAA 設定](/docs/zh-TW/hipaa-setup)的 Enterprise 組織中,此表格中的部分功能會被關閉。

307 

306| 功能 | Pro | Max | Team | Enterprise |308| 功能 | Pro | Max | Team | Enterprise |

307| :- | :- | :- | :- | :- |309| :- | :- | :- | :- | :- |

308| [Cloud sessions](/docs/zh-TW/claude-code-on-the-web) | ✓ | ✓ | ✓ | ✓ <sup><a href="#fn6">6</a></sup> |310| [Cloud sessions](/docs/zh-TW/claude-code-on-the-web) | ✓ | ✓ | ✓ | ✓ <sup><a href="#fn6">6</a></sup> |

hipaa-setup.md +12 −5

Details

15 * Claude Desktop 的 Code 分頁中的 Claude Code15 * Claude Desktop 的 Code 分頁中的 Claude Code

16 * Claude Desktop 中的 Cowork16 * Claude Desktop 中的 Cowork

17 17 

18 VS Code 和 JetBrains 的 Claude Code 擴充功能不屬於(本機模式)。套用 HIPAA 設定後,這些擴充功能仍可繼續運作,但您的 BAA 不涵蓋它們。如需完整的合格服務清單,請參閱[實作指南](https://trust.anthropic.com/resources?s=rgirr4qe8u7ek8c2igx3\&name=claude-for-enterprise-hipaa-ready-offering-implementation-guide)。18 VS Code 和 JetBrains 的 Claude Code 擴充功能不屬於(本機模式)。套用 HIPAA 設定後,這些擴充功能仍可繼續運作,但您的 BAA 不涵蓋它們。如需完整的合格服務清單,請參閱[實作指南](https://trust.anthropic.com/resources?s=l1wrssd9hsbi4gak0tp5a6\&name=%5Banthropic%5D-hipaa-ready-offering-implementation-guide)。

19</Note>19</Note>

20 20 

21本頁面適用於負責準備開發人員電腦的 IT 或安全管理員。設定本身由您 Claude 組織的主要擁有者(Primary Owner)套用。[在 HIPAA-ready Enterprise 方案上使用 Claude Code(本機模式)和 Cowork(本機模式)](https://support.claude.com/en/articles/17318731)說明了您的 BAA 包含哪些內容、設定如何套用,以及如何排定套用日期。21本頁面適用於負責準備開發人員電腦的 IT 或安全管理員。設定本身由您 Claude 組織的主要擁有者(Primary Owner)套用。[在 HIPAA-ready Enterprise 方案上使用 Claude Code(本機模式)和 Cowork(本機模式)](https://support.claude.com/en/articles/17318731)說明了您的 BAA 包含哪些內容、設定如何套用,以及如何排定套用日期。


174 174 

175* **Claude Console 登入和聯合憑證**:`forceLoginOrgUUID` 僅檢查 claude.ai 登入。[將登入限制為您的組織](/docs/zh-TW/authentication#restrict-login-to-your-organization)列出了 Claude Code 針對各登入途徑和憑證所檢查的內容。175* **Claude Console 登入和聯合憑證**:`forceLoginOrgUUID` 僅檢查 claude.ai 登入。[將登入限制為您的組織](/docs/zh-TW/authentication#restrict-login-to-your-organization)列出了 Claude Code 針對各登入途徑和憑證所檢查的內容。

176* **伺服器受管設定**:如果您的組織也使用[伺服器受管設定](/docs/zh-TW/server-managed-settings),請讓擁有者在其中加入相同的設定鍵。[Claude Code 如何合併受管來源](/docs/zh-TW/managed-settings#how-claude-code-combines-managed-sources)說明了套用哪個來源。176* **伺服器受管設定**:如果您的組織也使用[伺服器受管設定](/docs/zh-TW/server-managed-settings),請讓擁有者在其中加入相同的設定鍵。[Claude Code 如何合併受管來源](/docs/zh-TW/managed-settings#how-claude-code-combines-managed-sources)說明了套用哪個來源。

177* **早於 v2.1.285 的版本**:這些版本會忽略 `allowedProviders`,因此仍可在雲端供應商或閘道上啟動。若要讓 v2.1.163 至 v2.1.284 拒絕啟動,您可以在與[範例設定鍵](#deploy-managed-settings)相同的受管設定中,加入設為 `"2.1.285"` 的 [`requiredMinimumVersion`](/docs/zh-TW/settings-reference#requiredminimumversion)。早於 v2.1.163 的版本除了 `allowedProviders` 之外也會忽略 `requiredMinimumVersion`,因此請[更新這些電腦](#update-claude-code-and-claude-desktop)。

177 178 

178若要了解您的 BAA 是否涵蓋在沒有 HIPAA 設定的情況下執行的工作階段,請參閱[在 HIPAA-ready Enterprise 方案上使用 Claude Code(本機模式)和 Cowork(本機模式)](https://support.claude.com/en/articles/17318731)。179若要了解您的 BAA 是否涵蓋在沒有 HIPAA 設定的情況下執行的工作階段,請參閱[在 HIPAA-ready Enterprise 方案上使用 Claude Code(本機模式)和 Cowork(本機模式)](https://support.claude.com/en/articles/17318731)。

179 180 


234 235 

235套用 HIPAA 設定後,Claude Code 會從其啟動的 shell 命令、hook 和 MCP 伺服器的環境中,移除其用來連線 Anthropic 的憑證,例如 `ANTHROPIC_API_KEY` 和 `ANTHROPIC_AUTH_TOKEN`。236套用 HIPAA 設定後,Claude Code 會從其啟動的 shell 命令、hook 和 MCP 伺服器的環境中,移除其用來連線 Anthropic 的憑證,例如 `ANTHROPIC_API_KEY` 和 `ANTHROPIC_AUTH_TOKEN`。

236 237 

237HIPAA 設定不會移除雲端供應商或 GitHub 憑證,因此推送至 GitHub 或呼叫其他服務的命令仍會以該開發人員的存取權限運作。您與 Anthropic 簽訂的 BAA 不涵蓋其傳送至這些服務的資料。如需完整的合格服務清單,請參閱[實作指南](https://trust.anthropic.com/resources?s=rgirr4qe8u7ek8c2igx3\&name=claude-for-enterprise-hipaa-ready-offering-implementation-guide)。238HIPAA 設定不會移除雲端供應商或 GitHub 憑證,因此推送至 GitHub 或呼叫其他服務的命令仍會以該開發人員的存取權限運作。您與 Anthropic 簽訂的 BAA 不涵蓋其傳送至這些服務的資料。如需完整的合格服務清單,請參閱[實作指南](https://trust.anthropic.com/resources?s=l1wrssd9hsbi4gak0tp5a6\&name=%5Banthropic%5D-hipaa-ready-offering-implementation-guide)。

238 239 

239若要限制 Claude 可使用的命令和主機,請參閱[權限規則](/docs/zh-TW/permissions)和[沙箱](/docs/zh-TW/sandboxing)。240若要限制 Claude 可使用的命令和主機,請參閱[權限規則](/docs/zh-TW/permissions)和[沙箱](/docs/zh-TW/sandboxing)。

240 241 


275 立即刪除工作階段資料276 立即刪除工作階段資料

276</h3>277</h3>

277 278 

278如果您的組織需要在保留清除作業刪除之前移除某位開發人員的工作階段資料,您可以用一個命令移除其中大部分資料。以該開發人員的身分登入電腦,並在任何 shell 中執行此命令:279如果您的組織需要在保留清除作業刪除之前移除某位開發人員的工作階段資料,您可以用一個命令移除其中大部分資料。以該開發人員的身分登入電腦,開啟任何 shell,並執行與已安裝的 Claude Code 版本對應的命令。

280 

281在 Claude Code v2.1.288 或更新版本上,執行 `claude purge`:

279 282 

280```bash theme={null}283```bash theme={null}

281claude purge --all --yes284claude purge --all --yes

282```285```

283 286 

284在 v2.1.288 之前,此命令為 `claude project purge`。287在 v2.1.126 至 v2.1.287 上,執行 `claude project purge`,它接受相同的旗標:

288 

289```bash theme={null}

290claude project purge --all --yes

291```

285 292 

286此命令會刪除每個專案的逐字稿和自動記憶、`tasks/`、`debug/` 和 `file-history/` 中的項目、`history.jsonl`,以及 `~/.claude.json` 中的專案項目。若未加上 `--yes`,它會先輸出計畫並詢問確認。293這兩個命令都會刪除每個專案的逐字稿和自動記憶、`tasks/`、`debug/` 和 `file-history/` 中的項目、`history.jsonl`,以及 `~/.claude.json` 中的專案項目。若未加上 `--yes`,它會先輸出計畫並詢問確認。

287 294 

288清除作業會留下其他可能包含工作階段內容的路徑,例如 `paste-cache/` 中貼上的文字。[清除本機資料](/docs/zh-TW/claude-directory#clear-local-data)列出了您可以手動刪除的路徑。若要完全清除一台電腦,例如在重新指派之前,請[抹除該電腦](#offboard-a-developer)。295清除作業會留下其他可能包含工作階段內容的路徑,例如 `paste-cache/` 中貼上的文字。[清除本機資料](/docs/zh-TW/claude-directory#clear-local-data)列出了您可以手動刪除的路徑。若要完全清除一台電腦,例如在重新指派之前,請[抹除該電腦](#offboard-a-developer)。

289 296 

hooks.md +1 −1

Details

2140| `addRules` | `rules`、`behavior`、`destination` | 新增權限規則。`rules` 是 `{toolName, ruleContent?}` 物件的陣列。省略 `ruleContent` 即可比對整個工具。`behavior` 為 `"allow"`、`"deny"` 或 `"ask"` |2140| `addRules` | `rules`、`behavior`、`destination` | 新增權限規則。`rules` 是 `{toolName, ruleContent?}` 物件的陣列。省略 `ruleContent` 即可比對整個工具。`behavior` 為 `"allow"`、`"deny"` 或 `"ask"` |

2141| `replaceRules` | `rules`、`behavior`、`destination` | 以提供的 `rules` 取代 `destination` 中所有指定 `behavior` 的規則 |2141| `replaceRules` | `rules`、`behavior`、`destination` | 以提供的 `rules` 取代 `destination` 中所有指定 `behavior` 的規則 |

2142| `removeRules` | `rules`、`behavior`、`destination` | 移除指定 `behavior` 的相符規則 |2142| `removeRules` | `rules`、`behavior`、`destination` | 移除指定 `behavior` 的相符規則 |

2143| `setMode` | `mode`、`destination` | 變更權限模式。有效的模式為 `default`、`auto`、`acceptEdits`、`dontAsk`、`bypassPermissions`、`plan`,以及作為 `default` 別名的 `manual`。`manual` 別名需要 Claude Code v2.1.200 或更新版本 |2143| `setMode` | `mode`、`destination` | 變更權限模式。有效模式為 `default`、`auto`、`acceptEdits`、`dontAsk`、`bypassPermissions`、`plan`,以及作為 `default` 別名的 `manual` |

2144| `addDirectories` | `directories`、`destination` | 新增工作目錄。`directories` 是路徑字串的陣列 |2144| `addDirectories` | `directories`、`destination` | 新增工作目錄。`directories` 是路徑字串的陣列 |

2145| `removeDirectories` | `directories`、`destination` | 移除工作目錄 |2145| `removeDirectories` | `directories`、`destination` | 移除工作目錄 |

2146 2146 

Details

215| `$` | 行尾 |215| `$` | 行尾 |

216| `^` | 第一個非空白字元 |216| `^` | 第一個非空白字元 |

217| `gg` | 輸入開始 |217| `gg` | 輸入開始 |

218| `G` | 輸入結尾 |218| `G` | 最後一行的開頭 |

219| `f{char}` | 跳到下一個字元出現位置 |219| `f{char}` | 跳到下一個字元出現位置 |

220| `F{char}` | 跳到上一個字元出現位置 |220| `F{char}` | 跳到上一個字元出現位置 |

221| `t{char}` | 跳到下一個字元出現位置之前 |221| `t{char}` | 跳到下一個字元出現位置之前 |

mcp.md +1 −1

Details

52 * `Marketplace "claude-plugins-official" not found`:使用 `/plugin marketplace add anthropics/claude-plugins-official` 新增 marketplace,然後重試安裝。52 * `Marketplace "claude-plugins-official" not found`:使用 `/plugin marketplace add anthropics/claude-plugins-official` 新增 marketplace,然後重試安裝。

53 * [plugin 在 marketplace 中找不到](/docs/zh-TW/plugins/install#install-a-plugin):檢查 plugin 名稱。53 * [plugin 在 marketplace 中找不到](/docs/zh-TW/plugins/install#install-a-plugin):檢查 plugin 名稱。

54 54 

55 如果安裝摘要報告 `Run /reload-plugins to activate.`,Claude Code 會為您執行該重新載入。如果重新載入警告您的下一則訊息會重新讀取對話,請執行 `/reload-plugins --force`。55 如果安裝摘要報告 `Run /reload-plugins to apply.`,Claude Code 會為您執行該重新載入。如果重新載入警告您的下一則訊息會重新讀取對話,請執行 `/reload-plugins --force`。

56 </Step>56 </Step>

57 57 

58 <Step title="執行建立 skill">58 <Step title="執行建立 skill">

memory.md +9 −8

Details

161 161 

162所有發現的檔案都會串聯到背景中,而不是相互覆寫。在目錄樹中,內容從檔案系統根目錄向下排序到您的工作目錄。對於 `foo/bar/` 範例,`foo/CLAUDE.md` 在背景中出現在 `foo/bar/CLAUDE.md` 之前,因此更接近您啟動 Claude 的位置的指令最後讀取。在每個目錄中,`CLAUDE.local.md` 附加在 `CLAUDE.md` 之後,因此您的個人筆記是 Claude 在該級別讀取的最後一件事。162所有發現的檔案都會串聯到背景中,而不是相互覆寫。在目錄樹中,內容從檔案系統根目錄向下排序到您的工作目錄。對於 `foo/bar/` 範例,`foo/CLAUDE.md` 在背景中出現在 `foo/bar/CLAUDE.md` 之前,因此更接近您啟動 Claude 的位置的指令最後讀取。在每個目錄中,`CLAUDE.local.md` 附加在 `CLAUDE.md` 之後,因此您的個人筆記是 Claude 在該級別讀取的最後一件事。

163 163 

164Claude 也會發現您目前工作目錄下子目錄中的 `CLAUDE.md` 和 `CLAUDE.local.md` 檔案。它們不是在啟動時載入,而是在 Claude 讀取這些子目錄中的檔案時包含。關於 `.claude/worktrees/` 下 worktree 中的檔案,請參閱 [使用 worktree 隔離 subagent](/docs/zh-TW/worktrees#isolate-subagents-with-worktrees)。164Claude 也會發現您目前工作目錄下子目錄中的 `CLAUDE.md` 和 `CLAUDE.local.md` 檔案。它們不是在啟動時載入,而是在 Claude 讀取這些子目錄中的檔案時包含。Claude 已使用 Read、Write 或 Edit 工具讀取、寫入或編輯過的子目錄 `CLAUDE.md` 不會以這種方式載入,因為其內容已在對話中。關於 `.claude/worktrees/` 下 worktree 中的檔案,請參閱 [使用 worktree 隔離 subagent](/docs/zh-TW/worktrees#isolate-subagents-with-worktrees)。

165 165 

166如果您在大型 monorepo 中工作,其中其他團隊的 CLAUDE.md 檔案被拾取,請使用 [`claudeMdExcludes`](#exclude-specific-claude-md-files) 跳過它們。有關根目錄和每個目錄 CLAUDE.md 檔案和規則的完整配置,請參閱 [Monorepos 和大型儲存庫](/docs/zh-TW/large-codebases)。166如果您在大型 monorepo 中工作,其中其他團隊的 CLAUDE.md 檔案被拾取,請使用 [`claudeMdExcludes`](#exclude-specific-claude-md-files) 跳過它們。有關根目錄和每個目錄 CLAUDE.md 檔案和規則的完整配置,請參閱 [Monorepos 和大型儲存庫](/docs/zh-TW/large-codebases)。

167 167 


623 使用 `/memory` 檢視和編輯623 使用 `/memory` 檢視和編輯

624</h2>624</h2>

625 625 

626`/memory` 命令列出您的 CLAUDE.md、CLAUDE.local.md 和其他記憶檔案在使用者和專案範圍內的位置,包括尚不存在的檔案的使用者和專案 CLAUDE.md 項目。它也讓您切換自動記憶開啟或關閉,並提供開啟自動記憶資料夾的選項。選擇任何檔案以在您的編輯器中開啟它;選擇尚不存在的檔案會先建立它。若要檢查哪些 `CLAUDE.md` 和規則檔案實際載入到目前工作階段中,請執行 `/context`。626`/memory` 命令列出您的 CLAUDE.md、CLAUDE.local.md 和其他記憶檔案在使用者和專案範圍內的位置,包括尚不存在的檔案的使用者和專案 CLAUDE.md 項目。它也讓您切換自動記憶開啟或關閉,並提供開啟自動記憶資料夾的選項。選擇任何檔案以在您的編輯器中開啟它;選擇尚不存在的檔案會先建立它。若要檢查啟動時載入了哪些 `CLAUDE.md` 和規則檔案,請執行 `/context`。

627 627 

628VS Code 等 GUI 編輯器會在單獨的視窗中開啟檔案,您可以在檔案開啟時繼續使用工作階段。在 v2.1.216 之前,`/memory` 會等待您關閉檔案後才回應。Vim 等終端編輯器會接管終端,直到您退出。628VS Code 等 GUI 編輯器會在單獨的視窗中開啟檔案,您可以在檔案開啟時繼續使用工作階段。在 v2.1.216 之前,`/memory` 會等待您關閉檔案後才回應。Vim 等終端編輯器會接管終端,直到您退出。

629 629 


639 Claude 不遵循我的 CLAUDE.md639 Claude 不遵循我的 CLAUDE.md

640</h3>640</h3>

641 641 

642CLAUDE.md 內容作為系統提示後的使用者訊息傳遞,而不是系統提示本身的一部分。Claude 讀取它並嘗試遵循它,但沒有嚴格遵守的保證,特別是對於模糊或衝突的指令。642CLAUDE.md 內容作為系統提示詞後的使用者訊息傳遞,而不是系統提示詞本身的一部分。Claude 讀取它並嘗試遵循它,但沒有嚴格遵守的保證,特別是對於模糊或衝突的指令。

643 643 

644要除錯:644要除錯:

645 645 

646* 執行 `/context` 並檢查 **Memory files** 下的清單,以驗證您的 CLAUDE.md 和 CLAUDE.local.md 檔案是否已載入。如果 `CLAUDE.md` 檔案未列出,Claude 看不到它。使用 `/memory` 開啟和編輯檔案。646* 執行 `/context` 並檢查 **Memory files** 下的清單,以驗證應在啟動時載入的 CLAUDE.md 和 CLAUDE.local.md 檔案。如果其中某個檔案未列在那裡,Claude 就看不到它。使用 `/memory` 開啟和編輯檔案。

647* 工作目錄之子目錄中的 `CLAUDE.md` 不會出現在 **Memory files** 下,因為它是按需載入,而不是在啟動時載入。當它載入時,終端機中會出現一行包含其路徑的 `Loaded`。若要測試新的檔案,請從 shell 建立它,而不是要求 Claude 撰寫,然後要求 Claude 讀取該子目錄中的檔案。

647* 檢查相關的 CLAUDE.md 是否位於為您的工作階段載入的位置(請參閱 [選擇 CLAUDE.md 檔案的位置](#choose-where-to-put-claude-md-files))。648* 檢查相關的 CLAUDE.md 是否位於為您的工作階段載入的位置(請參閱 [選擇 CLAUDE.md 檔案的位置](#choose-where-to-put-claude-md-files))。

648* 使指令更具體。「使用 2 空格縮排」比「正確格式化程式碼」效果更好。649* 使指令更具體。「使用 2 空格縮排」比「正確格式化程式碼」效果更好。

649* 查找跨 CLAUDE.md 檔案的衝突指令。如果兩個檔案為相同行為提供不同的指導,Claude 可能會任意選擇一個。650* 查找跨 CLAUDE.md 檔案的衝突指令。如果兩個檔案為相同行為提供不同的指導,Claude 可能會任意選擇一個。

650* 檢查您的指令是否與 Claude Code 自行新增的指導相競爭。如果您的 CLAUDE.md 設定提交或提取請求規則,請使用 [`includeGitInstructions`](/docs/zh-TW/settings-reference#includegitinstructions) 關閉內建規則,並使用 [`attribution`](/docs/zh-TW/settings-reference#attribution) 設定歸屬文字。651* 檢查您的指令是否與 Claude Code 自行新增的指導相競爭。如果您的 CLAUDE.md 設定提交或 pull request 規則,請使用 [`includeGitInstructions`](/docs/zh-TW/settings-reference#includegitinstructions) 關閉內建規則,並使用 [`attribution`](/docs/zh-TW/settings-reference#attribution) 設定歸屬文字。

651 652 

652如果指令是必須在特定時間點執行的內容,例如在每次提交前或每次檔案編輯後,請改為將其寫成 [hook](/docs/zh-TW/hooks-guide)。Hooks 在固定的生命週期事件中作為 shell 命令執行,並且無論 Claude 決定做什麼都適用。653如果指令是必須在特定時間點執行的內容,例如在每次提交前或每次檔案編輯後,請改為將其寫成 [hook](/docs/zh-TW/hooks-guide)。Hook 在固定的生命週期事件中作為 shell 命令執行,並且無論 Claude 決定做什麼都適用。

653 654 

654對於您想要在系統提示級別的指令,請使用 [`--append-system-prompt`](/docs/zh-TW/cli-reference#system-prompt-flags)。您在啟動時傳遞它,因此它更適合指令碼和自動化,而不是互動式使用。如需了解它在恢復對話時的行為方式,請參閱 [已恢復對話中的系統提示旗標](/docs/zh-TW/cli-reference#system-prompt-flags-in-resumed-conversations)。655對於您想要在系統提示詞級別的指令,請使用 [`--append-system-prompt`](/docs/zh-TW/cli-reference#system-prompt-flags)。您在啟動時傳遞它,因此它更適合指令碼和自動化,而不是互動式使用。如需了解它在恢復對話時的行為方式,請參閱 [已恢復對話中的系統提示詞旗標](/docs/zh-TW/cli-reference#system-prompt-flags-in-resumed-conversations)。

655 656 

656<Tip>657<Tip>

657 使用 [`InstructionsLoaded` hook](/docs/zh-TW/hooks#instructionsloaded) 記錄確切載入的指令檔案、何時載入以及為什麼。這對於除錯路徑特定規則或子目錄中的延遲載入檔案很有用。658 使用 [`InstructionsLoaded` hook](/docs/zh-TW/hooks#instructionsloaded) 記錄載入了哪些 `CLAUDE.md` 和規則檔案、何時載入以及為什麼。這對於除錯路徑特定規則或子目錄中的延遲載入檔案很有用。

658</Tip>659</Tip>

659 660 

660<h3 id="my-agents-md-isn’t-loading">661<h3 id="my-agents-md-isn’t-loading">

Details

25| [`dontAsk`](#allow-only-pre-approved-tools-with-dontask-mode) | 讀取和預先批准的工具;任何會提示的操作都被拒絕 | 鎖定的 CI 和指令碼 |25| [`dontAsk`](#allow-only-pre-approved-tools-with-dontask-mode) | 讀取和預先批准的工具;任何會提示的操作都被拒絕 | 鎖定的 CI 和指令碼 |

26| [`bypassPermissions`](#skip-all-checks-with-bypasspermissions-mode) | 所有操作 | 僅限隔離的容器和虛擬機器 |26| [`bypassPermissions`](#skip-all-checks-with-bypasspermissions-mode) | 所有操作 | 僅限隔離的容器和虛擬機器 |

27 27 

28審查每個操作的模式在 CLI 中、`claude --help` 中、VS Code 和 JetBrains 擴充功能中以及桌面應用程式中名為 **Manual**。其設定值為 `default`,這是 hooks 和 SDK 整合使用的值。CLI 接受 `manual` 作為別名,無論您在何處輸入該值,例如 `claude --permission-mode manual` 或 `"defaultMode": "manual"`。Manual 標籤和 `manual` 別名需要 Claude Code v2.1.200 或更新版本。桌面應用程式的標籤不取決於您的 CLI 版本。28審查每個操作的模式在 CLI 中、`claude --help` 中、VS Code 和 JetBrains 擴充功能中以及桌面應用程式中名為 **Manual**。其設定值為 `default`,這是 hook 和 SDK 整合使用的值。CLI 接受 `manual` 作為別名,無論您在何處輸入該值,例如 `claude --permission-mode manual` 或 `"defaultMode": "manual"`。

29 29 

30寫入[受保護的路徑](#protected-paths)永遠不會自動批准,唯一的例外是 `bypassPermissions` 模式,以及可使用略過權限的 Plan Mode 工作階段,也就是以[將 `bypassPermissions` 放入模式循環](#switch-permission-modes)的方式啟動的工作階段。30寫入[受保護的路徑](#protected-paths)永遠不會自動批准,唯一的例外是 `bypassPermissions` 模式,以及可使用略過權限的 Plan Mode 工作階段,也就是以[將 `bypassPermissions` 放入模式循環](#switch-permission-modes)的方式啟動的工作階段。

31 31 


359 分類器預設阻止的內容359 分類器預設阻止的內容

360</h3>360</h3>

361 361 

362分類器信任您的工作目錄,以及工作階段啟動時為其設定的遠端。在工作階段期間使用 `git remote add` 或 `git remote set-url` 新增或重新指向的遠端不受信任,其他所有內容都被視為外部,直到您[設定受信任的基礎設施](/docs/zh-TW/auto-mode-config)。在 v2.1.200 之前,工作階段中途新增的遠端也受信任。362分類器信任您的工作目錄,以及工作階段啟動時為其設定的遠端。在工作階段期間使用 `git remote add` 或 `git remote set-url` 新增或重新指向的遠端不受信任,其他所有內容都被視為外部,直到您[設定受信任的基礎設施](/docs/zh-TW/auto-mode-config)。

363 363 

364**預設阻止**:364**預設阻止**:

365 365 


392* 啟動在沒有人工核准或沙箱的情況下執行的自主 agent 迴圈,例如使用 `--dangerously-skip-permissions` 或 `--no-sandbox` 啟動的迴圈。這包括在停用隔離和逐項操作核准的情況下執行第三方 agent 或評估工具,例如使用 `--yes-always` 啟動的執行器392* 啟動在沒有人工核准或沙箱的情況下執行的自主 agent 迴圈,例如使用 `--dangerously-skip-permissions` 或 `--no-sandbox` 啟動的迴圈。這包括在停用隔離和逐項操作核准的情況下執行第三方 agent 或評估工具,例如使用 `--yes-always` 啟動的執行器

393* 可能將頁面內容、Cookie 或憑證傳送到其他來源的 [Claude in Chrome](/docs/zh-TW/chrome) 瀏覽器操作393* 可能將頁面內容、Cookie 或憑證傳送到其他來源的 [Claude in Chrome](/docs/zh-TW/chrome) 瀏覽器操作

394* 透過萬用字元、glob 或存留時間篩選,而非特定指名的路徑,刪除 `/tmp`、`$TMPDIR` 或其他共享暫存或快取目錄中的檔案394* 透過萬用字元、glob 或存留時間篩選,而非特定指名的路徑,刪除 `/tmp`、`$TMPDIR` 或其他共享暫存或快取目錄中的檔案

395* 在傳送、上傳、發佈或寫給其他人或共享系統的內容中包含敏感細節,而您自己的訊息並未授權將這些細節提供給該收件者。當儲存庫位於信任邊界之外或為公開時(包括您組織自己的公開儲存庫),PR 和 issue 內文、提交訊息和留言都視為此類對外內容;內部檔案路徑、代號、即時 API 回應資料(例如電子郵件或帳戶識別碼)以及基礎設施識別碼都視為敏感細節。PR、issue 和提交訊息的範圍界定需要 Claude Code v2.1.200 或更新版本。PR 或 issue 內文中來自 API 回應的即時個人資料,例如電子郵件地址、帳戶或組織識別碼或使用量指標,無論儲存庫的可見性或信任邊界為何,都需要您指明這些細節和收件者。該檢查需要 Claude Code v2.1.203 或更新版本395* 在傳送、上傳、發佈或寫給其他人或共享系統的內容中包含敏感細節,而您自己的訊息並未授權將這些細節提供給該收件者。當儲存庫位於信任邊界之外或為公開時(包括您組織自己的公開儲存庫),PR 和 issue 內文、提交訊息和留言都視為此類對外內容;內部檔案路徑、代號、即時 API 回應資料(例如電子郵件或帳戶識別碼)以及基礎設施識別碼都視為敏感細節。PR 或 issue 內文中來自 API 回應的即時個人資料,例如電子郵件地址、帳戶或組織識別碼或使用量指標,無論儲存庫的可見性或信任邊界為何,都需要您指明這些細節和收件者。該檢查需要 Claude Code v2.1.203 或更新版本

396* 向 Claude Code 自己的 tmux 窗格傳送按鍵以操控其自身介面,分類器將此視為 Claude 變更自己的權限或監督396* 向 Claude Code 自己的 tmux 窗格傳送按鍵以操控其自身介面,分類器將此視為 Claude 變更自己的權限或監督

397 

398其中幾個類別取決於[環境](/docs/zh-TW/auto-mode-config#define-trusted-infrastructure)項目,例如敏感遠端目標和受保護的 IaC 範圍,您可以將其縮小到具體名稱。

399 

400Claude Code v2.1.200 及更新版本也預設阻止這些:

401 

402* 註解掉、刪除或強制通過保護安全行為的測試或斷言,例如驗證、存取控制、輸入驗證或沙箱機制397* 註解掉、刪除或強制通過保護安全行為的測試或斷言,例如驗證、存取控制、輸入驗證或沙箱機制

403* 刪除或拆除 Claude 未在工作階段中建立的有狀態資源,當沒有更具體的刪除規則適用且您未指明該資源時398* 刪除或拆除 Claude 未在工作階段中建立的有狀態資源,當沒有更具體的刪除規則適用且您未指明該資源時

404* 將 API 基礎 URL、代理伺服器端點、webhook 接收器或 registry 鏡像重新指向不符合任務的第三方主機,包括在 `.env.example` 等範例檔案中399* 將 API 基礎 URL、代理伺服器端點、webhook 接收器或 registry 鏡像重新指向不符合任務的第三方主機,包括在 `.env.example` 等範例檔案中


406* 將秘密或個人或受託資料推送到已知為公開的儲存庫,或將不屬於該儲存庫本身工作的機密資料推送到那裡。對個人或受託資料而言,dotfiles 儲存庫本身的主題內容是唯一的例外,而來自私人儲存庫的內容流向任何公開使用介面也會以相同方式被阻止;這兩項改進都需要 Claude Code v2.1.203 或更新版本。在 v2.1.203 之前,個人資料與機密資料歸為同一類,僅當其不屬於該儲存庫本身的工作時才會被阻止。當儲存庫的可見性未確定時,分類器不會僅憑此點而阻止;它會改為依據其他規則判斷內容401* 將秘密或個人或受託資料推送到已知為公開的儲存庫,或將不屬於該儲存庫本身工作的機密資料推送到那裡。對個人或受託資料而言,dotfiles 儲存庫本身的主題內容是唯一的例外,而來自私人儲存庫的內容流向任何公開使用介面也會以相同方式被阻止;這兩項改進都需要 Claude Code v2.1.203 或更新版本。在 v2.1.203 之前,個人資料與機密資料歸為同一類,僅當其不屬於該儲存庫本身的工作時才會被阻止。當儲存庫的可見性未確定時,分類器不會僅憑此點而阻止;它會改為依據其他規則判斷內容

407* 對不同的儲存庫或組織開啟 pull request、使用 `gh repo fork` 進行分叉,或推送到第三方儲存庫,除非您指明了該外部目標402* 對不同的儲存庫或組織開啟 pull request、使用 `gh repo fork` 進行分叉,或推送到第三方儲存庫,除非您指明了該外部目標

408 403 

404其中幾個類別取決於[環境](/docs/zh-TW/auto-mode-config#define-trusted-infrastructure)項目,例如敏感遠端目標和受保護的 IaC 範圍,您可以將其縮小到具體名稱。

405 

409Claude Code v2.1.203 及更新版本也預設阻止這些:406Claude Code v2.1.203 及更新版本也預設阻止這些:

410 407 

411* 來自敏感本機儲存區,或來自名稱、路徑或類型標示其為敏感之檔案的內容,進入提交、推送、PR 或 issue 文字、gist 或貼文,或套件發佈,除非您同時指明了來源和目的地。工作階段逐字稿和對話日誌、憑證和設定點資料夾(例如 SSH 金鑰、雲端憑證、瀏覽器設定檔和 shell 歷史記錄)以及使用者資料匯出都包含在內,且儲存庫為私人並不會解除此限制408* 來自敏感本機儲存區,或來自名稱、路徑或類型標示其為敏感之檔案的內容,進入提交、推送、PR 或 issue 文字、gist 或貼文,或套件發佈,除非您同時指明了來源和目的地。工作階段逐字稿和對話日誌、憑證和設定點資料夾(例如 SSH 金鑰、雲端憑證、瀏覽器設定檔和 shell 歷史記錄)以及使用者資料匯出都包含在內,且儲存庫為私人並不會解除此限制

permissions.md +2 −2

Details

87 87 

88| 模式 | 描述 |88| 模式 | 描述 |

89| :- | :- |89| :- | :- |

90| `default` | 在首次使用每個工具時提示權限。在 CLI、VS Code 和 JetBrains 擴充功能以及桌面應用程式中標示為 Manual,Claude Code 接受 `manual` 作為別名。標籤和別名需要 Claude Code v2.1.200 或更新版本。桌面應用程式的標籤不取決於您的 CLI 版本 |90| `default` | 在首次使用每個工具時提示權限。在 CLI、VS Code 和 JetBrains 擴充功能以及桌面應用程式中標示為 Manual,Claude Code 接受 `manual` 作為別名 |

91| `acceptEdits` | 自動接受工作目錄或 `additionalDirectories` 中路徑的檔案編輯和常見檔案系統命令,例如 `mkdir`、`touch`、`mv` 和 `cp` |91| `acceptEdits` | 自動接受工作目錄或 `additionalDirectories` 中路徑的檔案編輯和常見檔案系統命令,例如 `mkdir`、`touch`、`mv` 和 `cp` |

92| `plan` | Claude 讀取檔案並執行唯讀 shell 命令以探索,但不編輯您的原始檔案;在 [auto mode](/docs/zh-TW/permission-modes#eliminate-prompts-with-auto-mode) 可用的情況下,分類器批准的命令也會執行。在 CLI 和 VS Code 擴充功能中標示為 Plan |92| `plan` | Claude 讀取檔案並執行唯讀 shell 命令以探索,但不編輯您的原始檔案;在 [auto mode](/docs/zh-TW/permission-modes#eliminate-prompts-with-auto-mode) 可用的情況下,分類器批准的命令也會執行。在 CLI 和 VS Code 擴充功能中標示為 Plan |

93| `auto` | 在沒有例行提示的情況下執行;在 shell 命令和網路要求等操作執行之前,背景 [classifier](/docs/zh-TW/permission-modes#eliminate-prompts-with-auto-mode) 會檢查它們是否符合您的要求 |93| `auto` | 在沒有例行提示的情況下執行;在 shell 命令和網路要求等操作執行之前,背景 [classifier](/docs/zh-TW/permission-modes#eliminate-prompts-with-auto-mode) 會檢查它們是否符合您的要求 |


773 設定主目錄例外只會跳過信任步驟。`~/.claude/settings.local.json` 仍然是[本機範圍](/docs/zh-TW/settings#compare-the-scope-of-each-settings-file),因此 Claude Code 只在您在主目錄本身啟動的工作階段中讀取它,而不是在每個專案中。若要在所有專案中套用權限規則,請改為將它們新增到您的使用者設定:`~/.claude/settings.json` 或設定 `CLAUDE_CONFIG_DIR` 時的 `$CLAUDE_CONFIG_DIR/settings.json`。773 設定主目錄例外只會跳過信任步驟。`~/.claude/settings.local.json` 仍然是[本機範圍](/docs/zh-TW/settings#compare-the-scope-of-each-settings-file),因此 Claude Code 只在您在主目錄本身啟動的工作階段中讀取它,而不是在每個專案中。若要在所有專案中套用權限規則,請改為將它們新增到您的使用者設定:`~/.claude/settings.json` 或設定 `CLAUDE_CONFIG_DIR` 時的 `$CLAUDE_CONFIG_DIR/settings.json`。

774</Note>774</Note>

775 775 

776在版本 2.1.196 至 2.1.199 中,Claude Code 在您的設定主目錄和 git 儲存庫外也會暫不套用該檔案的規則,並在那裡列印[`this workspace has not been trusted`](/docs/zh-TW/errors#workspace-has-not-been-trusted)警告。在 v2.1.207 之前,Claude Code 在您接受對話框之前套用未追蹤檔案的規則。776在 v2.1.207 之前,Claude Code 在您接受對話框之前套用未追蹤檔案的規則。

777 777 

778<h3 id="what-runs-before-you-trust-a-folder">778<h3 id="what-runs-before-you-trust-a-folder">

779 您信任資料夾前執行的內容779 您信任資料夾前執行的內容

Details

73 73 

74 * **Active now**:`Plugin is now active.` 不需要重新載入。74 * **Active now**:`Plugin is now active.` 不需要重新載入。

75 * **Active, but a server needs setup**:`Plugin is now active.` 後面跟著 `Its bundled MCP server needs configuration before it can start`。外掛程式的 [bundled MCP server](/docs/zh-TW/plugins/components#include-a-packaged-mcpb-server) 在您設定其選項之前無法啟動。在 `/plugin` 的 **Installed** 標籤上選擇外掛程式,然後選擇 **Configure** 以設定伺服器的選項。75 * **Active, but a server needs setup**:`Plugin is now active.` 後面跟著 `Its bundled MCP server needs configuration before it can start`。外掛程式的 [bundled MCP server](/docs/zh-TW/plugins/components#include-a-packaged-mcpb-server) 在您設定其選項之前無法啟動。在 `/plugin` 的 **Installed** 標籤上選擇外掛程式,然後選擇 **Configure** 以設定伺服器的選項。

76 * **Reload needed**:`Run /reload-plugins to activate.` 面板關閉,Claude Code 為您執行該重新載入。如果重新載入會 [使提示快取失效](/docs/zh-TW/prompt-caching#enabling-or-disabling-a-plugin),它會警告並改為保留外掛程式待處理。執行 `/reload-plugins --force` 以無論如何啟動它,這會花費一個未快取的請求。76 * **Reload needed**:`Run /reload-plugins to apply.` 面板關閉,Claude Code 為您執行該重新載入。如果重新載入會 [使提示快取失效](/docs/zh-TW/prompt-caching#enabling-or-disabling-a-plugin),它會警告並改為保留外掛程式待處理。執行 `/reload-plugins --force` 以無論如何啟動它,這會花費一個未快取的請求。

77 * **Load failed**:`The plugin couldn't be loaded`。在 `/plugin` 中開啟 **Errors** 標籤以了解原因,然後請參閱 [安裝後:外掛程式無法運作](/docs/zh-TW/plugins/troubleshooting#plugin-installed-but-not-working)。77 * **Load failed**:`The plugin couldn't be loaded`。在 `/plugin` 中開啟 **Errors** 標籤以了解原因,然後請參閱 [安裝後:外掛程式無法運作](/docs/zh-TW/plugins/troubleshooting#plugin-installed-but-not-working)。

78 </Step>78 </Step>

79 79 

80 <Step title="確認外掛程式有效">80 <Step title="確認外掛程式有效">

81 輸入 `/` 並在其名稱下尋找外掛程式的技能,形式為 `/<plugin>:<skill>`。對於 `commit-commands`,`/commit-commands:commit` 出現。另外兩個地方也列出外掛程式:81 輸入 `/` 並在其名稱下尋找外掛程式的 skill,形式為 `/<plugin>:<skill>`。對於 `commit-commands`,`/commit-commands:commit` 出現。另外兩個地方也列出外掛程式:

82 82 

83 * 在 `/plugin` 中開啟 **Installed** 標籤,該標籤列出具有其範圍的外掛程式。83 * 在 `/plugin` 中開啟 **Installed** 標籤,該標籤列出具有其範圍的外掛程式。

84 * 在您的 shell 中,執行 `claude plugin list`,它列印相同的清單,包含 `Version`、`Scope` 和 `Status` 行。84 * 在您的 shell 中,執行 `claude plugin list`,它列印相同的清單,包含 `Version`、`Scope` 和 `Status` 行。

Details

8 8 

9[mod](/docs/zh-TW/plugins/mods/overview) 是在 Claude Code 內執行程式碼的外掛程式,具有安裝它的使用者的權限。Mods 不是沙箱化的。透過[受管設定](/docs/zh-TW/managed-settings),您可以決定 mods 是否在使用者的機器上執行、執行哪些 mods,以及執行順序。您也可以安裝自己的 mod,用來監視或拒絕其他 mods 的操作。9[mod](/docs/zh-TW/plugins/mods/overview) 是在 Claude Code 內執行程式碼的外掛程式,具有安裝它的使用者的權限。Mods 不是沙箱化的。透過[受管設定](/docs/zh-TW/managed-settings),您可以決定 mods 是否在使用者的機器上執行、執行哪些 mods,以及執行順序。您也可以安裝自己的 mod,用來監視或拒絕其他 mods 的操作。

10 10 

11此頁面適用於為 Claude Code 部署受管設定的人員,無論是作為檔案、透過 MDM 或從 claude.ai 管理員主控台部署。在 Claude Code v2.1.287 及更新版本中,mods 預設為開啟。從與您要執行的操作相符的部分開始:11此頁面適用於為 Claude Code 部署受管設定的人員,無論是作為檔案、透過 MDM 或從 claude.ai 管理員主控台部署。在 Claude Code v2.1.286 及更新版本中,mod 預設為開啟。從與您要執行的操作相符的部分開始:

12 12 

13* **排除使用者自己的 mods,無論是否有您自己的 mods**:[停止使用者安裝的 mods 載入](#stop-user-installed-mods-from-loading)13* **排除使用者自己的 mods,無論是否有您自己的 mods**:[停止使用者安裝的 mods 載入](#stop-user-installed-mods-from-loading)

14* **查看當您不做任何更改時使用者會獲得什麼**:[了解預設情況下會發生什麼](#know-what-happens-by-default)14* **查看當您不做任何更改時使用者會獲得什麼**:[了解預設情況下會發生什麼](#know-what-happens-by-default)

Details

14如果你還沒決定 mod 是否是正確的工具,請先閱讀[概述上的比較](/docs/zh-TW/plugins/mods/overview#compare-mods-settings-hooks-skills-and-mcp-servers)。14如果你還沒決定 mod 是否是正確的工具,請先閱讀[概述上的比較](/docs/zh-TW/plugins/mods/overview#compare-mods-settings-hooks-skills-and-mcp-servers)。

15 15 

16<Note>16<Note>

17 Mod 需要 Claude Code v2.1.287 或更新版本。在你的 shell 中,執行 `claude --version` 來檢查。若要查看 mod 是否可以為你載入,請參閱[檢查 mod 是否可以載入](/docs/zh-TW/plugins/mods/troubleshoot#check-whether-mods-can-load)。17 請使用 Claude Code v2.1.287 或更新版本。在您的 shell 中,執行 `claude --version` 來檢查。若要查看 mod 是否可以為您載入,請參閱[檢查 mod 是否可以載入](/docs/zh-TW/plugins/mods/troubleshoot#check-whether-mods-can-load)。

18</Note>18</Note>

19 19 

20<h2 id="ask-claude-for-a-mod">20<h2 id="ask-claude-for-a-mod">

Details

110 開啟或關閉 mods110 開啟或關閉 mods

111</h2>111</h2>

112 112 

113Mods 需要 Claude Code v2.1.287 或更新版本,預設情況下它們是開啟的。在您的 shell 中,執行 `claude --version` 以檢查,如果您的版本較舊,請更新 Claude Code。113mod 預設為開啟。在終端機中,請使用 Claude Code v2.1.287 或更新版本。Desktop 應用程式內含自己的 Claude Code 副本,mod 從 v2.1.286 起即可在其中運作。請在您使用 mod 的地方檢查版本:

114 

115* **終端機**:在您的 shell 中執行 `claude --version`。如果您的版本較舊,請[更新 Claude Code](/docs/zh-TW/setup#update-claude-code)。

116* **Desktop 應用程式**:在 Code 標籤的本機工作階段中,輸入 `/status` 並查看 **Claude Code** 列,其中會顯示版本,例如 `2.1.286`。如果您的版本較舊,請更新 Desktop 應用程式。

114 117 

115若要關閉 mods,請選擇要停止多少個,以及停止多長時間。若要將它們重新開啟,請撤銷相同的變更:118若要關閉 mods,請選擇要停止多少個,以及停止多長時間。若要將它們重新開啟,請撤銷相同的變更:

116 119 

Details

40 40 

41mod 新增的任何內容都不會出現:沒有命令、沒有繪圖,也沒有行為變化。41mod 新增的任何內容都不會出現:沒有命令、沒有繪圖,也沒有行為變化。

42 42 

43<h3 id="your-version-is-older-than-2-1-287">43<h3 id="your-version-is-too-old">

44 您的版本早於 2.1.28744 您的版本太舊

45</h3>45</h3>

46 46 

47`claude --version` 列印的版本早於 2.1.287。您的版本早於預設開啟 mod 的時間。47請參閱[應使用哪個版本以及如何檢查您的版本](/docs/zh-TW/plugins/mods/overview#turn-mods-on-or-off)。

48 

49[更新 Claude Code](/docs/zh-TW/setup#update-claude-code)。

50 48 

51<h3 id="the-mods-active-line-doesn’t-name-the-mod">49<h3 id="the-mods-active-line-doesn’t-name-the-mod">

52 `mods active` 行不命名 mod50 `mods active` 行不命名 mod

Details

695* **某人發佈的外掛程式**:在 `/plugin` 中開啟 **Installed**,並開啟外掛程式的詳細資訊窗格,其中列出外掛程式包含的內容。在那裡列出無技能的外掛程式在您輸入 `/` 時沒有任何內容可提供695* **某人發佈的外掛程式**:在 `/plugin` 中開啟 **Installed**,並開啟外掛程式的詳細資訊窗格,其中列出外掛程式包含的內容。在那裡列出無技能的外掛程式在您輸入 `/` 時沒有任何內容可提供

696 696 

697<h3 id="run-reload-plugins-to-activate">697<h3 id="run-reload-plugins-to-activate">

698 `Run /reload-plugins to activate.`698 `Run /reload-plugins to apply.`

699</h3>699</h3>

700 700 

701`/plugin` 中的安裝摘要以 `Run /reload-plugins to activate.` 結尾,而不是 `Plugin is now active.`701`/plugin` 中的安裝摘要以 `Run /reload-plugins to apply.` 結尾,而不是 `Plugin is now active.`。同時,提示詞上方可能會出現 `Plugins changed. Run /reload-plugins to activate.` 通知。

702 702 

703Claude Code 在安裝期間沒有啟用外掛程式,要麼是因為啟用它會 [使提示快取失效](/docs/zh-TW/prompt-caching#enabling-or-disabling-a-plugin),要麼是因為啟用嘗試失敗。703Claude Code 在安裝期間沒有啟用外掛程式,要麼是因為啟用它會 [使提示快取失效](/docs/zh-TW/prompt-caching#enabling-or-disabling-a-plugin),要麼是因為啟用嘗試失敗。

704 704 

prompt-library.md +11 −11

Details

1181 title: "將會議轉換為工單",1181 title: "將會議轉換為工單",

1182 teaches: "跳過整理逐字稿的步驟。Claude 從非結構化輸入中提取行動項目,並透過 [MCP](/docs/zh-TW/mcp) 直接將其寫入您的追蹤器,以便您審查工單而不是逐字稿。",1182 teaches: "跳過整理逐字稿的步驟。Claude 從非結構化輸入中提取行動項目,並透過 [MCP](/docs/zh-TW/mcp) 直接將其寫入您的追蹤器,以便您審查工單而不是逐字稿。",

1183 next: "將此儲存為 `/tickets` skill",1183 next: "將此儲存為 `/tickets` skill",

1184 prompt: "閱讀 {input} 並寫出行動項目,然後為每一項建立附有驗收標準的 {tracker} 工單",1184 prompt: "閱讀 {input} 並寫出行動項目,然後在{tracker}中為每一項建立附有驗收標準的工單",

1185 slots: {1185 slots: {

1186 input: "@meeting-notes.md",1186 input: "@meeting-notes.md",

1187 tracker: "Linear"1187 tracker: "我們的問題追蹤器"

1188 }1188 }

1189 },1189 },

1190 "map-edge-cases-before": {1190 "map-edge-cases-before": {


1212 next: "要求 Claude 將其遵循的模式寫入 `CLAUDE.md`,以便未來工作階段無需參考即可符合它",1212 next: "要求 Claude 將其遵循的模式寫入 `CLAUDE.md`,以便未來工作階段無需參考即可符合它",

1213 prompt: "查看 {example} 的實作方式以了解其模式,然後以相同方式打造 {new}",1213 prompt: "查看 {example} 的實作方式以了解其模式,然後以相同方式打造 {new}",

1214 slots: {1214 slots: {

1215 example: "GitHub webhook 處理常式",1215 example: "現有的 webhook 處理常式",

1216 new: "Stripe webhook 處理常式"1216 new: "付款 webhook 處理常式"

1217 }1217 }

1218 },1218 },

1219 "add-a-small-well": {1219 "add-a-small-well": {


1419 "open-a-pull-request": {1419 "open-a-pull-request": {

1420 title: "從工單開啟 pull request",1420 title: "從工單開啟 pull request",

1421 teaches: "跳過追蹤器、編輯器和 GitHub 之間的情境切換。一個提示詞讀取規格、進行變更並打開 PR。",1421 teaches: "跳過追蹤器、編輯器和 GitHub 之間的情境切換。一個提示詞讀取規格、進行變更並打開 PR。",

1422 prompt: "找到關於{topic}的 {tracker} 工單,並開啟一個實作它的 PR",1422 prompt: "在{tracker}中找到關於{topic}的工單,並開啟一個實作它的 PR",

1423 slots: {1423 slots: {

1424 tracker: "Linear",1424 tracker: "我們的問題追蹤器",

1425 topic: "登入逾時"1425 topic: "登入逾時"

1426 }1426 }

1427 },1427 },


1470 "investigate-a-production-incident": {1470 "investigate-a-production-incident": {

1471 title: "調查生產事件",1471 title: "調查生產事件",

1472 teaches: "列出要關聯的證據來源,而不是要採取的步驟。Claude 一起讀取日誌、git 歷史和設定以縮小原因。",1472 teaches: "列出要關聯的證據來源,而不是要採取的步驟。Claude 一起讀取日誌、git 歷史和設定以縮小原因。",

1473 next: "透過 MCP 連接 Sentry 或您的日誌儲存區",1473 next: "透過 MCP 連接您的錯誤追蹤器或日誌儲存區",

1474 prompt: "{symptom}。檢查日誌、最近的部署和設定變更,然後告訴我最可能的原因",1474 prompt: "{symptom}。檢查日誌、最近的部署和設定變更,然後告訴我最可能的原因",

1475 slots: {1475 slots: {

1476 symptom: "結帳端點從一小時前開始回傳 500 錯誤"1476 symptom: "結帳端點從一小時前開始回傳 500 錯誤"


1491 teaches: "雲端控制台向您顯示問題,但不顯示修復它的命令。Claude 讀取螢幕截圖並將儀表板轉換為要執行的 kubectl、gcloud 或 aws 命令。",1491 teaches: "雲端控制台向您顯示問題,但不顯示修復它的命令。Claude 讀取螢幕截圖並將儀表板轉換為要執行的 kubectl、gcloud 或 aws 命令。",

1492 prompt: "這是{console}的螢幕截圖。帶我了解{resource}為什麼失敗,並給我修復它的確切命令",1492 prompt: "這是{console}的螢幕截圖。帶我了解{resource}為什麼失敗,並給我修復它的確切命令",

1493 slots: {1493 slots: {

1494 console: "GCP Kubernetes 儀表板",1494 console: "我們的 Kubernetes 儀表板",

1495 resource: "這個 pod"1495 resource: "這個 pod"

1496 }1496 }

1497 },1497 },


1538 "connect-a-tool-with": {1538 "connect-a-tool-with": {

1539 title: "使用 MCP 連接工具",1539 title: "使用 MCP 連接工具",

1540 teaches: "連接來源一次,而不是每個工作階段貼上資料。在 [MCP](/docs/zh-TW/mcp) 設定後,當您詢問它時,Claude 直接從工具讀取。",1540 teaches: "連接來源一次,而不是每個工作階段貼上資料。在 [MCP](/docs/zh-TW/mcp) 設定後,當您詢問它時,Claude 直接從工具讀取。",

1541 prompt: "設定 {server} MCP 伺服器,讓您可以直接讀取我的{data}",1541 prompt: "透過 MCP 連接{server},讓您可以直接讀取它的{data}",

1542 slots: {1542 slots: {

1543 server: "Sentry",1543 server: "我們的錯誤追蹤器",

1544 data: "錯誤報告"1544 data: "堆疊追蹤"

1545 }1545 }

1546 },1546 },

1547 "capture-what-to-remember": {1547 "capture-what-to-remember": {

Details

236 236 

237Remote Control 連接時,會話記錄(包括您的訊息、Claude 的回應和工具活動)會儲存在 Anthropic 伺服器上。儲存的記錄可讓對話在您的裝置間保持同步,並讓會話在網路中斷後重新連接。執行和檔案系統存取保留在您的機器上,儲存的記錄會根據[資料使用](/docs/zh-TW/data-usage)政策保留。237Remote Control 連接時,會話記錄(包括您的訊息、Claude 的回應和工具活動)會儲存在 Anthropic 伺服器上。儲存的記錄可讓對話在您的裝置間保持同步,並讓會話在網路中斷後重新連接。執行和檔案系統存取保留在您的機器上,儲存的記錄會根據[資料使用](/docs/zh-TW/data-usage)政策保留。

238 238 

239若要完全關閉 Remote Control,請使用 [`disableRemoteControl`](/docs/zh-TW/settings-reference#disableremotecontrol) 設定。具有零資料保留等合規要求的組織無法啟用 Remote Control。239若要完全關閉 Remote Control,請使用 [`disableRemoteControl`](/docs/zh-TW/settings-reference#disableremotecontrol) 設定。已啟用[零資料保留](/docs/zh-TW/zero-data-retention)或已套用 [HIPAA 設定](/docs/zh-TW/hipaa-setup)的組織無法啟用 Remote Control。

240 240 

241<h2 id="trusted-devices">241<h2 id="trusted-devices">

242 受信任的裝置242 受信任的裝置


451 451 

452* **錯誤提及 `disableRemoteControl`**:您的 IT 管理員已透過[受管設定](/docs/zh-TW/managed-settings)在此裝置上停用 Remote Control,獨立於組織範圍的切換和您的登入方式。452* **錯誤提及 `disableRemoteControl`**:您的 IT 管理員已透過[受管設定](/docs/zh-TW/managed-settings)在此裝置上停用 Remote Control,獨立於組織範圍的切換和您的登入方式。

453* **您的 claude.ai 計畫是 Pro 或 Max**:Claude Code 仍在來自較早登入的 Team 或 Enterprise 組織下登入,因此它會檢查該組織的 Remote Control 原則。執行 `/status` 以查看您的登入使用哪個計畫和組織。執行 `claude auth logout` 然後 `claude auth login` 以在您目前的計畫下重新登入。453* **您的 claude.ai 計畫是 Pro 或 Max**:Claude Code 仍在來自較早登入的 Team 或 Enterprise 組織下登入,因此它會檢查該組織的 Remote Control 原則。執行 `/status` 以查看您的登入使用哪個計畫和組織。執行 `claude auth logout` 然後 `claude auth login` 以在您目前的計畫下重新登入。

454* **訊息未說要聯絡您的組織管理員**:您的組織有與 Remote Control 不相容的 HIPAA 設定,且 `/status` 在其 `Organization configuration` 列中列出 `HIPAA`。在此狀態下,管理員面板的 Remote Control 切換呈灰色,因此擁有者無法在那裡變更它。聯絡 Anthropic 支援以討論選項。在 v2.1.267 之前,此情況顯示「Remote Control isn't available for your organization due to its compliance policy」。454* **訊息未說要聯絡您的組織管理員**:您的組織已套用 [HIPAA 設定](/docs/zh-TW/hipaa-setup),這會關閉 Remote Control。若要確認,請執行 `/status` 並在 `Organization configuration` 列中尋找 `HIPAA`。擁有者會在[管理設定](https://claude.ai/admin-settings/claude-code)中看到 **Remote Control** 切換呈灰色,且無法將其開啟。如果您對此設定有疑問,請詢問擁有者,擁有者可以聯絡您組織的 Anthropic 客戶團隊。在 v2.1.267 之前,此情況顯示「Remote Control isn't available for your organization due to its compliance policy」。

455* **否則,擁有者尚未為您的組織啟用它**:Remote Control 在 Team 和 Enterprise 計畫上預設為關閉。擁有者可以在 [claude.ai/admin-settings/claude-code](https://claude.ai/admin-settings/claude-code) 啟用它,方法是開啟 **Remote Control** 切換。此切換是伺服器端組織設定。455* **否則,擁有者尚未為您的組織啟用它**:Remote Control 在 Team 和 Enterprise 計畫上預設為關閉。擁有者可以在 [claude.ai/admin-settings/claude-code](https://claude.ai/admin-settings/claude-code) 啟用它,方法是開啟 **Remote Control** 切換。此切換是伺服器端組織設定。

456 456 

457在 v2.1.281 之前,當 Claude Code 未在此機器上載入您的組織原則時,此訊息也會出現,例如在離線啟動後。更新版本會改為將該狀態報告為 [`Couldn't verify your organization's policy for remote control`](#couldnt-verify-your-organizations-policy-for-remote-control)。457在 v2.1.281 之前,當 Claude Code 未在此機器上載入您的組織原則時,此訊息也會出現,例如在離線啟動後。更新版本會改為將該狀態報告為 [`Couldn't verify your organization's policy for remote control`](#couldnt-verify-your-organizations-policy-for-remote-control)。

Details

44* `Marketplace "claude-plugins-official" not found`:使用 `/plugin marketplace add anthropics/claude-plugins-official` 新增市場,然後重試安裝。44* `Marketplace "claude-plugins-official" not found`:使用 `/plugin marketplace add anthropics/claude-plugins-official` 新增市場,然後重試安裝。

45* 外掛程式 [在市場中找不到](/docs/zh-TW/plugins/install#install-a-plugin):檢查外掛程式名稱。45* 外掛程式 [在市場中找不到](/docs/zh-TW/plugins/install#install-a-plugin):檢查外掛程式名稱。

46 46 

47檢查安裝摘要。如果它報告 `Run /reload-plugins to activate.`,請參閱 [在不重新啟動的情況下套用外掛程式變更](/docs/zh-TW/plugins/cli-reference#reload-plugins) 以在您目前的工作階段中啟用外掛程式。47檢查安裝摘要。如果它報告 `Run /reload-plugins to apply.`,請參閱 [在不重新啟動的情況下套用外掛程式變更](/docs/zh-TW/plugins/cli-reference#reload-plugins) 以在您目前的工作階段中啟用外掛程式。

48 48 

49<h3 id="enable-for-your-team-in-local-sessions">49<h3 id="enable-for-your-team-in-local-sessions">

50 在本地工作階段中為您的團隊啟用50 在本地工作階段中為您的團隊啟用

Details

45在規劃推出之前,請檢查這些內容:45在規劃推出之前,請檢查這些內容:

46 46 

47* **方案**:Team 和 Enterprise 組織的公開測試版。自託管環境預設為關閉;[擁有者](/docs/zh-TW/cloud-environments#organization-shared-environments)在[**雲端環境**管理頁面](https://claude.ai/admin-settings/cloud-environments)上開啟**允許自託管環境**,這需要為組織啟用[雲端工作階段](/docs/zh-TW/claude-code-on-the-web)。47* **方案**:Team 和 Enterprise 組織的公開測試版。自託管環境預設為關閉;[擁有者](/docs/zh-TW/cloud-environments#organization-shared-environments)在[**雲端環境**管理頁面](https://claude.ai/admin-settings/cloud-environments)上開啟**允許自託管環境**,這需要為組織啟用[雲端工作階段](/docs/zh-TW/claude-code-on-the-web)。

48* **零資料保留**:對於啟用了[零資料保留](/docs/zh-TW/zero-data-retention)的組織不可用。48* **零資料保留和 HIPAA**:對於啟用了[零資料保留](/docs/zh-TW/zero-data-retention)或套用了 [HIPAA 設定](/docs/zh-TW/hipaa-setup)的組織不可用。

49* **模型推理**:除非您將執行器設定為[將模型請求傳送至 Amazon Bedrock 或 Google Cloud 的 Agent Platform](/docs/zh-TW/self-hosted-environments-configuration#send-model-requests-to-bedrock-or-agent-platform),否則工作階段會使用 Anthropic API。在這兩種情況下,工作階段內容都會傳送至 Anthropic。在以此方式設定的執行器上,[伺服器管理的設定](/docs/zh-TW/server-managed-settings)和來自 claude.ai 的組織政策不會套用到工作階段。49* **模型推理**:除非您將執行器設定為[將模型請求傳送至 Amazon Bedrock 或 Google Cloud 的 Agent Platform](/docs/zh-TW/self-hosted-environments-configuration#send-model-requests-to-bedrock-or-agent-platform),否則工作階段會使用 Anthropic API。在這兩種情況下,工作階段內容都會傳送至 Anthropic。在以此方式設定的執行器上,[伺服器管理的設定](/docs/zh-TW/server-managed-settings)和來自 claude.ai 的組織政策不會套用到工作階段。

50* **表面**:從 [claude.ai/code](https://claude.ai/code)、行動和桌面應用程式、[排程例行工作](/docs/zh-TW/routines) 和終端機啟動的工作階段,使用 [`claude --cloud`](/docs/zh-TW/claude-code-on-the-web#from-terminal-to-cloud) 或 [`--environment` 分派](/docs/zh-TW/self-hosted-environments-testing#run-the-test-loop),可以在自託管環境中執行。[Claude Tag](https://claude.com/docs/claude-tag/overview) 工作階段也可以在其中執行,但 Claude 在這些工作階段中還無法使用[存取套件](https://claude.com/docs/claude-tag/concepts/glossary#access-bundle)。[Claude Security](/docs/zh-TW/claude-security) 和 [Code Review](/docs/zh-TW/code-review) 工作階段還沒有路由到它們。對這兩個表面的支援將單獨跟進。50* **表面**:從 [claude.ai/code](https://claude.ai/code)、行動和桌面應用程式、[排程例行工作](/docs/zh-TW/routines) 和終端機啟動的工作階段,使用 [`claude --cloud`](/docs/zh-TW/claude-code-on-the-web#from-terminal-to-cloud) 或 [`--environment` 分派](/docs/zh-TW/self-hosted-environments-testing#run-the-test-loop),可以在自託管環境中執行。[Claude Tag](https://claude.com/docs/claude-tag/overview) 工作階段也可以在其中執行,但 Claude 在這些工作階段中還無法使用[存取套件](https://claude.com/docs/claude-tag/concepts/glossary#access-bundle)。[Claude Security](/docs/zh-TW/claude-security) 和 [Code Review](/docs/zh-TW/code-review) 工作階段還沒有路由到它們。對這兩個表面的支援將單獨跟進。

51* **儲存庫**:工作階段從 GitHub 簽出儲存庫;請參閱 [GitHub 身份驗證選項](/docs/zh-TW/claude-code-on-the-web#github-authentication-options)。對於 GitHub Enterprise Server 主機,請參閱其[網路需求](/docs/zh-TW/github-enterprise-server#network-requirements)。51* **儲存庫**:工作階段從 GitHub 簽出儲存庫;請參閱 [GitHub 身份驗證選項](/docs/zh-TW/claude-code-on-the-web#github-authentication-options)。對於 GitHub Enterprise Server 主機,請參閱其[網路需求](/docs/zh-TW/github-enterprise-server#network-requirements)。

Details

1765 * `"auto"`:Claude Code 在沒有例行提示的情況下執行;在 shell 命令和網路請求等操作執行之前,背景分類器會檢查它們是否符合您的請求1765 * `"auto"`:Claude Code 在沒有例行提示的情況下執行;在 shell 命令和網路請求等操作執行之前,背景分類器會檢查它們是否符合您的請求

1766 * `"dontAsk"`:Claude Code 自動拒絕每個原本會提示的呼叫;讀取、不需要核准的其他操作以及預先核准的工具仍然執行1766 * `"dontAsk"`:Claude Code 自動拒絕每個原本會提示的呼叫;讀取、不需要核准的其他操作以及預先核准的工具仍然執行

1767 * `"bypassPermissions"`:Claude Code 在不詢問的情況下執行所有操作1767 * `"bypassPermissions"`:Claude Code 在不詢問的情況下執行所有操作

1768 * `"manual"`:`"default"` 的別名,在 Claude Code v2.1.200 或更新版本中1768 * `"manual"`:`"default"` 的別名

1769* **預設值**:未設定1769* **預設值**:未設定

1770* **每個工作階段的覆寫**:`--permission-mode` 及其 `bypassPermissions` 的等效項 `--dangerously-skip-permissions` 對一個工作階段優先於此設定鍵1770* **每個工作階段的覆寫**:`--permission-mode` 及其 `bypassPermissions` 的等效項 `--dangerously-skip-permissions` 對一個工作階段優先於此設定鍵

1771 1771 


1777}1777}

1778```1778```

1779 1779 

1780權限規則分層在每個模式之上:`deny` 規則在每個模式中封鎖,包括 `bypassPermissions`。請參閱[權限模式](/docs/zh-TW/permission-modes)。`manual` 命名 CLI 和 VS Code 擴充功能中標記為「Manual」的權限模式;別名需要 Claude Code v2.1.200 或更新版本。在雲端工作階段中,Claude Code 只從此設定鍵中接受 `acceptEdits`、`plan`、`default` 和 `auto`。對於 VS Code 擴充功能啟動的對話,請參閱[擴充功能為啟動權限模式讀取的設定](/docs/zh-TW/permission-modes#switch-permission-modes)。1780權限規則分層在每個模式之上:`deny` 規則在每個模式中封鎖,包括 `bypassPermissions`。請參閱[權限模式](/docs/zh-TW/permission-modes)。在雲端工作階段中,Claude Code 只從此設定鍵中接受 `acceptEdits`、`plan`、`default` 和 `auto`。對於 VS Code 擴充功能啟動的對話,請參閱[擴充功能為啟動權限模式讀取的設定](/docs/zh-TW/permission-modes#switch-permission-modes)。

1781 1781 

1782<h3 id="permissions-disablebypasspermissionsmode">1782<h3 id="permissions-disablebypasspermissionsmode">

1783 `permissions.disableBypassPermissionsMode`1783 `permissions.disableBypassPermissionsMode`


3232 `askUserQuestionTimeout`3232 `askUserQuestionTimeout`

3233</h3>3233</h3>

3234 3234 

3235讓未獲回答的 [`AskUserQuestion`](/docs/zh-TW/tools-reference) 對話框在閒置一段時間後自動繼續,並提交您已選取的選項。當您暫時離開並希望 Claude 在沒有您的情況下繼續時,請設定此項目。使用預設值時,問題會一直等待直到您回答。關於計時器何時暫停或永不啟動,請參閱[問題自動繼續逾時](/docs/zh-TW/tools-reference#question-auto-continue-timeout)。需要 Claude Code v2.1.200 或更新版本。3235讓未獲回答的 [`AskUserQuestion`](/docs/zh-TW/tools-reference) 對話框在閒置一段時間後自動繼續,並提交您已選取的選項。當您暫時離開並希望 Claude 在沒有您的情況下繼續時,請設定此項目。使用預設值時,問題會一直等待直到您回答。關於計時器何時暫停或永不啟動,請參閱[問題自動繼續逾時](/docs/zh-TW/tools-reference#question-auto-continue-timeout)。

3236 3236 

3237* **範圍**:[`User or managed`](#scopes)3237* **範圍**:[`User or managed`](#scopes)

3238* **類型**:字串,為 `"60s"`、`"5m"`、`"10m"` 或 `"never"` 之一3238* **類型**:字串,為 `"60s"`、`"5m"`、`"10m"` 或 `"never"` 之一


3245}3245}

3246```3246```

3247 3247 

3248在 `/config` 中顯示為 **Question auto-continue timeout**,會將此設定鍵寫入使用者設定;當受管設定或 `--settings` 旗標設定了此設定鍵時,Claude Code 會隱藏該列。需要 Claude Code v2.1.200 或更新版本。3248在 `/config` 中顯示為 **Question auto-continue timeout**,會將此設定鍵寫入使用者設定;當受管設定或 `--settings` 旗標設定了此設定鍵時,Claude Code 會隱藏該列。

3249 3249 

3250<h3 id="autocontinueatusagelimit">3250<h3 id="autocontinueatusagelimit">

3251 `autoContinueAtUsageLimit`3251 `autoContinueAtUsageLimit`

skills.md +2 −2

Details

52 52 

53`/run-skill-generator` 會改為記錄配方。它從乾淨環境中讓您的應用程式執行,捕捉有效的內容(安裝命令、環境變數、啟動指令碼),並將其提交為位於 `.claude/skills/run-<name>/` 的每個專案技能。之後,`/run`、`/verify` 和儲存庫中的任何其他代理都會遵循記錄的配方,而不是重新發現它。每個專案執行一次 `/run-skill-generator`,如果建置或啟動程序變更,則再執行一次。53`/run-skill-generator` 會改為記錄配方。它從乾淨環境中讓您的應用程式執行,捕捉有效的內容(安裝命令、環境變數、啟動指令碼),並將其提交為位於 `.claude/skills/run-<name>/` 的每個專案技能。之後,`/run`、`/verify` 和儲存庫中的任何其他代理都會遵循記錄的配方,而不是重新發現它。每個專案執行一次 `/run-skill-generator`,如果建置或啟動程序變更,則再執行一次。

54 54 

55`/verify` 也可以記錄自己的配方。當它必須在沒有記錄配方的情況下建置和驅動您的應用程式時,它會將有效的內容寫入儲存庫根目錄的 `.claude/skills/verify/SKILL.md`,或在 monorepo 中的觸及套件目錄中,以便稍後的執行和其他代理遵循相同的步驟。在儲存庫根目錄,記錄的技能會取代捆綁的 `/verify`。這需要 Claude Code v2.1.200 或更新版本。55`/verify` 也可以記錄自己的配方。當它必須在沒有記錄配方的情況下建置和驅動您的應用程式時,它會將有效的內容寫入儲存庫根目錄的 `.claude/skills/verify/SKILL.md`,或在 monorepo 中的觸及套件目錄中,以便稍後的執行和其他 agent 遵循相同的步驟。在儲存庫根目錄,記錄的 skill 會取代隨附的 `/verify`。

56 56 

57Claude 只有在引導執行出錯時(例如失敗的命令或缺少的步驟)才會編輯記錄的檔案,因此您可以提交檔案而無需每個工作階段的差異。在 v2.1.205 之前,捆綁技能告訴 Claude 要折疊執行學到的任何內容,這導致頻繁的合併衝突。57Claude 只有在引導執行出錯時(例如失敗的命令或缺少的步驟)才會編輯記錄的檔案,因此您可以提交檔案而無需每個工作階段的差異。在 v2.1.205 之前,捆綁技能告訴 Claude 要折疊執行學到的任何內容,這導致頻繁的合併衝突。

58 58 


996* `Marketplace "claude-plugins-official" not found`:使用 `/plugin marketplace add anthropics/claude-plugins-official` 新增市場,然後重試安裝。996* `Marketplace "claude-plugins-official" not found`:使用 `/plugin marketplace add anthropics/claude-plugins-official` 新增市場,然後重試安裝。

997* 外掛[在市場中找不到](/docs/zh-TW/plugins/install#install-a-plugin):檢查外掛名稱。997* 外掛[在市場中找不到](/docs/zh-TW/plugins/install#install-a-plugin):檢查外掛名稱。

998 998 

999如果安裝摘要報告 `Run /reload-plugins to activate.`,Claude Code 會為你運行該重新載入。如果重新載入警告你的下一則訊息會重新讀取對話,請運行 `/reload-plugins --force` 以在目前會話中啟用外掛的技能。然後要求 Claude 評估現有技能,例如 `evaluate my summarize-changes skill with skill-creator`。外掛會引導你完成編寫測試案例並運行迴圈:999如果安裝摘要顯示 `Run /reload-plugins to apply.`,Claude Code 接著會為您執行該重新載入。如果重新載入警告您的下一則訊息會重新讀取對話,請執行 `/reload-plugins --force`,讓外掛的 skill 在目前工作階段中可用。然後要求 Claude 評估現有的 skill,例如 `evaluate my summarize-changes skill with skill-creator`。外掛會引導您撰寫測試案例並執行迴圈:

1000 1000 

1001* **測試案例**:在技能目錄內的 `evals/evals.json` 中儲存提示、輸入檔案和預期行為1001* **測試案例**:在技能目錄內的 `evals/evals.json` 中儲存提示、輸入檔案和預期行為

1002* **隔離運行**:為每個測試案例生成一個[子代理](/docs/zh-TW/sub-agents),以便每次運行都以乾淨的上下文開始,並記錄權杖計數和持續時間1002* **隔離運行**:為每個測試案例生成一個[子代理](/docs/zh-TW/sub-agents),以便每次運行都以乾淨的上下文開始,並記錄權杖計數和持續時間

sub-agents.md +2 −2

Details

315| `tools` | 否 | 子代理可以使用的[工具](#available-tools),作為逗號分隔的字串,例如 `Read, Grep, Bash` 或 YAML 列表。如果省略,繼承子代理可用的每個工具。如果列表中沒有條目解析為工具,子代理通常[無法啟動](/docs/zh-TW/errors#agent-would-be-spawned-with-zero-tools)並出現錯誤,命名未解析的條目。若要將 Skills 預載入上下文,請使用 `skills` 欄位而不是在此列出 `Skill` |315| `tools` | 否 | 子代理可以使用的[工具](#available-tools),作為逗號分隔的字串,例如 `Read, Grep, Bash` 或 YAML 列表。如果省略,繼承子代理可用的每個工具。如果列表中沒有條目解析為工具,子代理通常[無法啟動](/docs/zh-TW/errors#agent-would-be-spawned-with-zero-tools)並出現錯誤,命名未解析的條目。若要將 Skills 預載入上下文,請使用 `skills` 欄位而不是在此列出 `Skill` |

316| `disallowedTools` | 否 | 要拒絕的工具,從繼承或指定的列表中移除。與 `tools` 相同的格式。具有指定符的條目(例如 `Bash(git push *)`)仍然[移除整個工具](#available-tools) |316| `disallowedTools` | 否 | 要拒絕的工具,從繼承或指定的列表中移除。與 `tools` 相同的格式。具有指定符的條目(例如 `Bash(git push *)`)仍然[移除整個工具](#available-tools) |

317| `model` | 否 | 要使用的[模型](#choose-a-model):`sonnet`、`opus`、`haiku`、`fable`、完整模型 ID(例如 `claude-opus-5-5`)或 `inherit`。當您省略它時,Claude Code 會在[子代理模型順序](#choose-a-model)中選擇模型 |317| `model` | 否 | 要使用的[模型](#choose-a-model):`sonnet`、`opus`、`haiku`、`fable`、完整模型 ID(例如 `claude-opus-5-5`)或 `inherit`。當您省略它時,Claude Code 會在[子代理模型順序](#choose-a-model)中選擇模型 |

318| `permissionMode` | 否 | [權限模式](#permission-modes):`default`、`acceptEdits`、`auto`、`dontAsk`、`bypassPermissions`、`plan` 或 `manual` 作為 `default` 的別名。`manual` 別名需要 Claude Code v2.1.200 或更新版本。對於 [plugin 子代理](#choose-the-subagent-scope)被忽略 |318| `permissionMode` | 否 | [權限模式](#permission-modes):`default`、`acceptEdits`、`auto`、`dontAsk`、`bypassPermissions`、`plan`,或作為 `default` 別名的 `manual`。對[外掛 subagent](#choose-the-subagent-scope) 會被忽略 |

319| `maxTurns` | 否 | 子代理停止前的最大代理轉數。當子代理達到限制時,Claude Code 返回其輸出標記為部分,Claude 可以[恢復它](#resume-subagents)以繼續。部分標記需要 Claude Code v2.1.246 或更新版本 |319| `maxTurns` | 否 | 子代理停止前的最大代理轉數。當子代理達到限制時,Claude Code 返回其輸出標記為部分,Claude 可以[恢復它](#resume-subagents)以繼續。部分標記需要 Claude Code v2.1.246 或更新版本 |

320| `skills` | 否 | 在啟動時預載入子代理上下文的[技能](/docs/zh-TW/skills)。注入完整技能內容,而不僅僅是描述。子代理仍然可以透過 Skill 工具叫用未列出的專案、使用者和 plugin 技能 |320| `skills` | 否 | 在啟動時預載入子代理上下文的[技能](/docs/zh-TW/skills)。注入完整技能內容,而不僅僅是描述。子代理仍然可以透過 Skill 工具叫用未列出的專案、使用者和 plugin 技能 |

321| `mcpServers` | 否 | 此子代理可用的 [MCP 伺服器](/docs/zh-TW/mcp)。每個條目要麼是參考已設定伺服器的伺服器名稱(例如 `"slack"`),要麼是內聯定義,伺服器名稱作為鍵,完整 [MCP 伺服器設定](/docs/zh-TW/mcp#installing-mcp-servers)作為值。對於 [plugin 子代理](#choose-the-subagent-scope)被忽略 |321| `mcpServers` | 否 | 此子代理可用的 [MCP 伺服器](/docs/zh-TW/mcp)。每個條目要麼是參考已設定伺服器的伺服器名稱(例如 `"slack"`),要麼是內聯定義,伺服器名稱作為鍵,完整 [MCP 伺服器設定](/docs/zh-TW/mcp#installing-mcp-servers)作為值。對於 [plugin 子代理](#choose-the-subagent-scope)被忽略 |


988 988 

989subagent 的執行因 API 錯誤(例如用量上限或重複的伺服器錯誤)而結束時,會將該失敗報告回 Claude。Claude 接收的內容取決於 subagent 執行的位置:989subagent 的執行因 API 錯誤(例如用量上限或重複的伺服器錯誤)而結束時,會將該失敗報告回 Claude。Claude 接收的內容取決於 subagent 執行的位置:

990 990 

991* **前景**:如果速率限制、過載或伺服器錯誤切斷已經產生文字輸出的 subagent,Agent 工具會返回該部分輸出,並附註 subagent 被切斷且未完成其任務。未產生任何內容或其唯一輸出為工具呼叫的 subagent 會失敗,並顯示 [`Agent terminated early due to an API error`](/docs/zh-TW/errors#agent-terminated-early-due-to-an-api-error),後跟錯誤詳細資訊。在 v2.1.199 中,切斷僅含工具呼叫情況的速率限制、過載或伺服器錯誤,返回的是只包含切斷附註的空部分結果。991* **前景**:如果速率限制、過載或伺服器錯誤切斷已經產生文字輸出的 subagent,Agent 工具會返回該部分輸出,並附註 subagent 被切斷且未完成其任務。未產生任何內容或其唯一輸出為工具呼叫的 subagent 會失敗,並顯示 [`Agent terminated early due to an API error`](/docs/zh-TW/errors#agent-terminated-early-due-to-an-api-error),後跟錯誤詳細資訊。

992* **背景**:subagent 被標記為失敗,Claude 在其結束時接收的訊息會指出 API 錯誤並包括 subagent 的最後輸出,所以部分工作不會遺失。992* **背景**:subagent 被標記為失敗,Claude 在其結束時接收的訊息會指出 API 錯誤並包括 subagent 的最後輸出,所以部分工作不會遺失。

993 993 

994當您設定 [備援模型鏈](/docs/zh-TW/model-config#fallback-model-chains) 且 subagent 遇到鏈涵蓋的失敗(例如其模型不可用)時,Claude Code 會將 subagent 切換到鏈中接受請求的第一個模型。Subagent 會繼續工作而不是因錯誤而結束。994當您設定 [備援模型鏈](/docs/zh-TW/model-config#fallback-model-chains) 且 subagent 遇到鏈涵蓋的失敗(例如其模型不可用)時,Claude Code 會將 subagent 切換到鏈中接受請求的第一個模型。Subagent 會繼續工作而不是因錯誤而結束。

Details

603 603 

604Claude Code 會將您的工作目錄保留在本機草稿中,以便它可以找到文字記錄,並且不會發送該目錄。604Claude Code 會將您的工作目錄保留在本機草稿中,以便它可以找到文字記錄,並且不會發送該目錄。

605 605 

606在[零資料保留的組織](/docs/zh-TW/zero-data-retention#features-disabled-under-zdr)中,Claude Code 會將該工具排除在外,就像它對 `/feedback` 所做的那樣。如果此類組織中的工作階段仍然提供該工具,草稿會保留在您的機器上,發送會失敗並顯示 `Feedback collection is not available for organizations with custom data retention policies.`606在[零資料保留的組織](/docs/zh-TW/zero-data-retention#features-disabled-under-zdr)中,以及已套用 [HIPAA 設定](/docs/zh-TW/hipaa-setup)的組織中,Claude Code 會將該工具排除在外,就像它對 `/feedback` 所做的那樣。如果零資料保留組織中的工作階段仍然提供該工具,草稿會保留在您的機器上,發送會失敗並顯示 `Feedback collection is not available for organizations with custom data retention policies.`

607 607 

608<h3 id="discard-or-keep-a-draft">608<h3 id="discard-or-keep-a-draft">

609 捨棄或保留草稿609 捨棄或保留草稿


627* [雲端工作階段](/docs/zh-TW/claude-code-on-the-web),無法寫入您機器上的佇列627* [雲端工作階段](/docs/zh-TW/claude-code-on-the-web),無法寫入您機器上的佇列

628* [Amazon Bedrock](/docs/zh-TW/amazon-bedrock)、[Claude Platform on AWS](/docs/zh-TW/claude-platform-on-aws)、[Google Cloud's Agent Platform](/docs/zh-TW/google-vertex-ai) 或 [Microsoft Foundry](/docs/zh-TW/microsoft-foundry) 上的工作階段628* [Amazon Bedrock](/docs/zh-TW/amazon-bedrock)、[Claude Platform on AWS](/docs/zh-TW/claude-platform-on-aws)、[Google Cloud's Agent Platform](/docs/zh-TW/google-vertex-ai) 或 [Microsoft Foundry](/docs/zh-TW/microsoft-foundry) 上的工作階段

629* 您設定 [`CLAUDE_CODE_SEND_FEEDBACK=0`](/docs/zh-TW/env-vars) 或 [`DISABLE_FEEDBACK_COMMAND=1`](/docs/zh-TW/env-vars) 的工作階段,將 `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` 設定為任何非空值,或關閉[功能旗標擷取](/docs/zh-TW/env-vars#features-that-need-feature-flag-fetching)629* 您設定 [`CLAUDE_CODE_SEND_FEEDBACK=0`](/docs/zh-TW/env-vars) 或 [`DISABLE_FEEDBACK_COMMAND=1`](/docs/zh-TW/env-vars) 的工作階段,將 `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` 設定為任何非空值,或關閉[功能旗標擷取](/docs/zh-TW/env-vars#features-that-need-feature-flag-fetching)

630* 已關閉產品回饋的組織,以及[零資料保留的組織](/docs/zh-TW/zero-data-retention#features-disabled-under-zdr)630* 已關閉產品回饋的組織、[零資料保留的組織](/docs/zh-TW/zero-data-retention#features-disabled-under-zdr),以及已套用 [HIPAA 設定](/docs/zh-TW/hipaa-setup)的組織

631 631 

632<h2 id="task-tool-availability">632<h2 id="task-tool-availability">

633 Task 工具可用性633 Task 工具可用性

ultrareview.md +1 −1

Details

18* **更廣泛的覆蓋範圍**:許多審查代理程式並行探索變更,這會發現本地審查可能遺漏的問題18* **更廣泛的覆蓋範圍**:許多審查代理程式並行探索變更,這會發現本地審查可能遺漏的問題

19* **無本地資源使用**:審查完全在雲端沙箱中執行,因此您的終端在執行期間保持空閒,可用於其他工作19* **無本地資源使用**:審查完全在雲端沙箱中執行,因此您的終端在執行期間保持空閒,可用於其他工作

20 20 

21Ultrareview 需要使用 claude.ai 帳戶進行身份驗證,因為它在 Anthropic 的基礎設施上作為雲端工作階段執行。如果您僅使用 API 金鑰登入,請先執行 `/login` 並使用 claude.ai 進行身份驗證。使用 Amazon Bedrock、Google Cloud 的 Agent Platform 或 Microsoft Foundry 的 Claude Code 時,Ultrareview 不可用,對於已啟用零資料保留的組織也不可用。當 ultrareview 不可用時,`/code-review ultra` 會改為在您的工作階段中執行本地審查。21Ultrareview 需要使用 claude.ai 帳戶進行身分驗證,因為它在 Anthropic 的基礎設施上作為雲端工作階段執行。如果您僅使用 API 金鑰登入,請先執行 `/login` 並使用 claude.ai 進行身分驗證。使用 Amazon Bedrock、Google Cloud 的 Agent Platform 或 Microsoft Foundry 的 Claude Code 時,Ultrareview 不可用,對於已啟用零資料保留或已套用 [HIPAA 設定](/docs/zh-TW/hipaa-setup)的組織也不可用。當 ultrareview 不可用時,`/code-review ultra` 會改為在您的工作階段中執行本地審查。

22 22 

23<h2 id="run-ultrareview-from-the-cli">23<h2 id="run-ultrareview-from-the-cli">

24 從 CLI 執行 ultrareview24 從 CLI 執行 ultrareview

Details

8 8 

9在 Claude Code CLI 中說出您的提示,而不是輸入它們。您的語音會即時轉錄到提示輸入中,因此您可以在同一條訊息中混合語音和輸入。使用 `/voice` 啟用聽寫,然後在說話時按住一個鍵或點擊一次開始,再點擊一次發送。9在 Claude Code CLI 中說出您的提示,而不是輸入它們。您的語音會即時轉錄到提示輸入中,因此您可以在同一條訊息中混合語音和輸入。使用 `/voice` 啟用聽寫,然後在說話時按住一個鍵或點擊一次開始,再點擊一次發送。

10 10 

11聽寫也適用於[代理檢視](/docs/zh-TW/agent-view#peek-and-reply)。在調度輸入或窺視面板回覆聚焦時,按住或點擊您的推送通話鍵以聽寫到背景工作階段。11在[按住模式](#hold-to-record)下,聽寫也適用於 [agent 檢視](/docs/zh-TW/agent-view#peek-and-reply)。在 dispatch 輸入或窺視面板回覆聚焦時,按住您的按鍵通話鍵,即可聽寫到背景工作階段。

12 12 

13<h2 id="requirements">13<h2 id="requirements">

14 要求14 要求

Details

103如果您已經在瀏覽器中連接了 GitHub,`/web-setup` 會警告您繼續將會取代您的雲端工作階段的該連接。103如果您已經在瀏覽器中連接了 GitHub,`/web-setup` 會警告您繼續將會取代您的雲端工作階段的該連接。

104 104 

105<Note>105<Note>

106 啟用[零資料保留](/docs/zh-TW/zero-data-retention)的組織無法使用 `/web-setup` 或其他雲端工作階段功能。如果未安裝 GitHub CLI 或未進行驗證,Claude Code 會改為開啟瀏覽器上線流程。106 啟用[零資料保留](/docs/zh-TW/zero-data-retention)或套用 [HIPAA 設定](/docs/zh-TW/hipaa-setup)的組織無法使用 `/web-setup` 或其他雲端工作階段功能。如果未安裝 GitHub CLI 或未進行驗證,Claude Code 會改為開啟瀏覽器上線流程。

107</Note>107</Note>

108 108 

109<Steps>109<Steps>


264該命令在另外兩種情況下也被隱藏:264該命令在另外兩種情況下也被隱藏:

265 265 

266* 管理員已為您的組織停用雲端會話。在這種情況下,提交 `/web-setup` 會返回 [`Cloud sessions are disabled by your organization's policy`](/docs/zh-TW/errors#cloud-sessions-are-disabled-by-your-organizations-policy)。在 v2.1.268 之前,這種情況也會返回 `Unknown command: /web-setup`。266* 管理員已為您的組織停用雲端會話。在這種情況下,提交 `/web-setup` 會返回 [`Cloud sessions are disabled by your organization's policy`](/docs/zh-TW/errors#cloud-sessions-are-disabled-by-your-organizations-policy)。在 v2.1.268 之前,這種情況也會返回 `Unknown command: /web-setup`。

267* 您的 Enterprise 組織已啟用[零資料保留](/docs/zh-TW/zero-data-retention),這使雲端會話不可用。267* 您的 Enterprise 組織已啟用[零資料保留](/docs/zh-TW/zero-data-retention),或已套用 [HIPAA 設定](/docs/zh-TW/hipaa-setup)。任一項都會使雲端工作階段無法使用。

268 268 

269<h3 id="could-not-create-a-cloud-environment-or-no-cloud-environment-available-when-using-cloud">269<h3 id="could-not-create-a-cloud-environment-or-no-cloud-environment-available-when-using-cloud">

270 使用 `--cloud` 時出現 "Could not create a cloud environment" 或 "No cloud environment available"270 使用 `--cloud` 時出現 "Could not create a cloud environment" 或 "No cloud environment available"

Details

4 4 

5# 零資料保留5# 零資料保留

6 6 

7> 了解 Claude for Enterprise 合格帳戶可用的 Claude Code 零資料保留 (ZDR),包括範圍、停用的功能,以及如何要求啟用。7> 了解 Claude for Enterprise 合格帳戶可用的 Claude Code 零資料保留 (ZDR),包括範圍、停用的功能,以及如何請求啟用。

8 8 

9Claude Code 的零資料保留 (ZDR) 適用於 Claude for Enterprise 上的合格帳戶。啟用 ZDR 後,Claude Code 工作階段期間產生的提示和模型回應會即時處理,在回應返回後不會由 Anthropic 儲存,除非需要遵守法律或防止濫用。9Claude Code 的零資料保留 (ZDR) 適用於 Claude for Enterprise 上的合格帳戶。啟用 ZDR 後,Claude Code 工作階段期間產生的提示詞和模型回應會即時處理,在回應返回後不會由 Anthropic 儲存,除非需要遵守法律或防止濫用。

10 10 

11<Note>11<Note>

12 ZDR 不包含在標準 Claude for Enterprise 方案中,也無法從您的管理員設定中啟用。它適用於合格帳戶,需要由 Anthropic 進行單獨啟用。如果您的組織需要 ZDR,請[聯絡銷售](https://www.anthropic.com/contact-sales?utm_source=claude_code\&utm_medium=docs\&utm_content=zero_data_retention_request)或您的 Anthropic 帳戶團隊以確認資格。12 ZDR 不包含在標準 Claude for Enterprise 方案中,也無法從您的管理員設定中啟用。它適用於合格帳戶,需要由 Anthropic 進行單獨啟用。如果您的組織需要 ZDR,請[聯絡銷售](https://www.anthropic.com/contact-sales?utm_source=claude_code\&utm_medium=docs\&utm_content=zero_data_retention_request)或您的 Anthropic 帳戶團隊以確認資格。

13</Note>13</Note>

14 14 

15已啟用 HIPAA 的 Claude for Enterprise 組織,在將 HIPAA 設定套用至 Claude Code(本機模式)和 Cowork(本機模式)後,即可在不使用 ZDR 的情況下,將 Claude Code CLI 和 Claude Desktop 中的 Code 分頁納入其商業夥伴協議 (BAA) 的涵蓋範圍。請參閱[為符合 HIPAA 要求的組織設定 Claude Code(本機模式)](/docs/zh-TW/hipaa-setup)。未採用 HIPAA 設定的組織仍需要 ZDR,才能讓 Claude Code 獲得 BAA 涵蓋。如需合格服務清單,請參閱[實施指南](https://trust.anthropic.com/resources?s=l1wrssd9hsbi4gak0tp5a6\&name=%5Banthropic%5D-hipaa-ready-offering-implementation-guide)。

16 

15Claude for Enterprise 上的 ZDR 為企業客戶提供了使用 Claude Code 並實現零資料保留的能力,以及存取管理功能:17Claude for Enterprise 上的 ZDR 為企業客戶提供了使用 Claude Code 並實現零資料保留的能力,以及存取管理功能:

16 18 

17* 每位使用者的成本控制19* 每位使用者的成本控制