8 8
9閘道是您的組織在 Claude Code 和模型提供者之間執行的代理。Claude Code 將 API 流量傳送到閘道,而不是直接傳送到提供者,閘道使用您的組織持有的認證轉發流量。開發人員向閘道進行身份驗證,而不是持有提供者認證,因此身份驗證、使用情況追蹤、預算和稽核日誌都在您控制的一個地方進行。9閘道是您的組織在 Claude Code 和模型提供者之間執行的代理。Claude Code 將 API 流量傳送到閘道,而不是直接傳送到提供者,閘道使用您的組織持有的認證轉發流量。開發人員向閘道進行身份驗證,而不是持有提供者認證,因此身份驗證、使用情況追蹤、預算和稽核日誌都在您控制的一個地方進行。
10 10
11Claude Code 包含一個自託管閘道,[Claude 應用程式閘道](/zh-TW/claude-apps-gateway),在 `claude` 二進位檔案中,因此您不必採用單獨的閘道產品來執行一個。如果您的組織已經執行 [LLM 閘道](/zh-TW/llm-gateway),Claude Code 也可以與之配合使用。11Claude Code 包含一個自託管閘道,[Claude 應用程式閘道](/docs/zh-TW/claude-apps-gateway),在 `claude` 二進位檔案中,因此您不必採用單獨的閘道產品來執行一個。如果您的組織已經執行 [LLM 閘道](/docs/zh-TW/llm-gateway),Claude Code 也可以與之配合使用。
12 12
13本頁涵蓋:13本頁涵蓋:
14 14
23 23
24每個開發人員的 Claude Code 都指向閘道的位址,並使用閘道簽發的認證進行身份驗證。24每個開發人員的 Claude Code 都指向閘道的位址,並使用閘道簽發的認證進行身份驗證。
25 25
26閘道對開發人員進行身份驗證,應用您配置的任何存取和預算規則,並使用組織的認證將請求轉發給您的提供者。提供者可以是 Anthropic 的 API 或 [雲端提供者](/zh-TW/third-party-integrations),例如 Amazon Bedrock、Google Cloud 的 Agent Platform 或 Microsoft Foundry;閘道的配置決定了這一點。使用 Claude 應用程式閘道或另一個公開單一 Anthropic 格式端點的閘道,更改提供者不需要觸及開發人員機器。26閘道對開發人員進行身份驗證,應用您配置的任何存取和預算規則,並使用組織的認證將請求轉發給您的提供者。提供者可以是 Anthropic 的 API 或 [雲端提供者](/docs/zh-TW/third-party-integrations),例如 Amazon Bedrock、Google Cloud 的 Agent Platform 或 Microsoft Foundry;閘道的配置決定了這一點。使用 Claude 應用程式閘道或另一個公開單一 Anthropic 格式端點的閘道,更改提供者不需要觸及開發人員機器。
27 27
28<Frame>28<Frame>
29 <img src="https://mintcdn.com/claude-code/-uq-4JE0W_JO5Er5/images/llm-gateway-flow.svg?fit=max&auto=format&n=-uq-4JE0W_JO5Er5&q=85&s=1c1a8dcc0cfcc3a58652cc8e28cd3e20" alt="顯示 Claude Code 透過閘道路由的圖表。在開發人員機器區域中,Claude Code CLI 和 VS Code 擴充功能使用每個開發人員的認證將請求傳送到閘道位址。在標記為您的基礎設施的區域中,閘道處理身份驗證、使用情況追蹤、預算和路由,並使用您的組織認證轉發請求。在模型提供者區域中,實線箭頭指向您配置的提供者(顯示為 Anthropic API),虛線箭頭指向其他提供者選項,以 Amazon Bedrock、Google Cloud 和 Microsoft Foundry 為例。" width="780" height="322" data-path="images/llm-gateway-flow.svg" />29 <img src="https://mintcdn.com/claude-code/-uq-4JE0W_JO5Er5/images/llm-gateway-flow.svg?fit=max&auto=format&n=-uq-4JE0W_JO5Er5&q=85&s=1c1a8dcc0cfcc3a58652cc8e28cd3e20" alt="顯示 Claude Code 透過閘道路由的圖表。在開發人員機器區域中,Claude Code CLI 和 VS Code 擴充功能使用每個開發人員的認證將請求傳送到閘道位址。在標記為您的基礎設施的區域中,閘道處理身份驗證、使用情況追蹤、預算和路由,並使用您的組織認證轉發請求。在模型提供者區域中,實線箭頭指向您配置的提供者(顯示為 Anthropic API),虛線箭頭指向其他提供者選項,以 Amazon Bedrock、Google Cloud 和 Microsoft Foundry 為例。" width="780" height="322" data-path="images/llm-gateway-flow.svg" />
44 Claude 應用程式閘道44 Claude 應用程式閘道
45</h3>45</h3>
46 46
47Claude 應用程式閘道是 Anthropic 的自託管閘道,包含在 `claude` 二進位檔案中。它路由到 Amazon Bedrock、Claude Platform on AWS、Google Cloud、Microsoft Foundry 或 Anthropic API 作為上游。開發人員透過 `/login` 使用您的公司身份提供者登入,閘道按 IdP 群組強制執行模型存取和 [受管設定](/zh-TW/permissions#managed-settings),並向您自己的可觀測性堆疊發出 [OpenTelemetry Protocol (OTLP)](/zh-TW/monitoring-usage) 使用情況指標。47Claude 應用程式閘道是 Anthropic 的自託管閘道,包含在 `claude` 二進位檔案中。它路由到 Amazon Bedrock、Claude Platform on AWS、Google Cloud、Microsoft Foundry 或 Anthropic API 作為上游。開發人員透過 `/login` 使用您的公司身份提供者登入,閘道按 IdP 群組強制執行模型存取和 [受管設定](/docs/zh-TW/managed-settings),並向您自己的可觀測性堆疊發出 [OpenTelemetry Protocol (OTLP)](/docs/zh-TW/monitoring-usage) 使用情況指標。
48 48
49因為它與每個 Claude Code 版本一起構建和測試,所以它轉發 Claude Code 傳送的標頭和請求欄位。單獨維護的閘道需要其 [轉發規則隨著每個版本中這些標頭和欄位的變化而更新](/zh-TW/llm-gateway-protocol#forward-as-open-lists);Claude 應用程式閘道與 CLI 一起發佈,因此沒有清單需要保持最新。有關在閘道工作階段上行為不同的小功能集,請參閱 [可用性和限制](/zh-TW/claude-apps-gateway#availability-and-limitations)。49因為它與每個 Claude Code 版本一起構建和測試,所以它轉發 Claude Code 傳送的標頭和請求欄位。單獨維護的閘道需要其 [轉發規則隨著每個版本中這些標頭和欄位的變化而更新](/docs/zh-TW/llm-gateway-protocol#forward-as-open-lists);Claude 應用程式閘道與 CLI 一起發佈,因此沒有清單需要保持最新。有關在閘道工作階段上行為不同的小功能集,請參閱 [可用性和限制](/docs/zh-TW/claude-apps-gateway#availability-and-limitations)。
50 50
51閘道登入是瀏覽器 SSO 步驟,沒有服務令牌流,因此沒有開發人員批准登入的 CI 管道無法透過它進行身份驗證;直接針對您的提供者配置這些。Agent SDK 工作階段和在開發人員已登入的機器上執行的 `claude -p` 使用該機器的閘道工作階段,並受其原則管制。請參閱 [CI 管道和遠端機器](/zh-TW/claude-apps-gateway#ci-pipelines-and-remote-machines)。51閘道登入是瀏覽器 SSO 步驟,沒有服務令牌流,因此沒有開發人員批准登入的 CI 管道無法透過它進行身份驗證;直接針對您的提供者配置這些。Agent SDK 工作階段和在開發人員已登入的機器上執行的 `claude -p` 使用該機器的閘道工作階段,並受其原則管制。請參閱 [CI 管道和遠端機器](/docs/zh-TW/claude-apps-gateway#ci-pipelines-and-remote-machines)。
52 52
53請參閱 [Claude 應用程式閘道](/zh-TW/claude-apps-gateway) 以部署它。53請參閱 [Claude 應用程式閘道](/docs/zh-TW/claude-apps-gateway) 以部署它。
54 54
55<h3 id="other-gateways">55<h3 id="other-gateways">
56 其他閘道56 其他閘道
57</h3>57</h3>
58 58
59如果您的組織已經執行 LLM 閘道或 API 閘道,您可以改用它。Anthropic 不認可、維護或審計其他閘道產品,也不支援透過任何閘道將 Claude Code 路由到非 Claude 模型。有關管理員推出檢查清單、閘道必須實現的內容以及如何將 Claude Code 指向它,請參閱 [其他 LLM 閘道](/zh-TW/llm-gateway)。59如果您的組織已經執行 LLM 閘道或 API 閘道,您可以改用它。Anthropic 不認可、維護或審計其他閘道產品,也不支援透過任何閘道將 Claude Code 路由到非 Claude 模型。有關管理員推出檢查清單、閘道必須實現的內容以及如何將 Claude Code 指向它,請參閱 [其他 LLM 閘道](/docs/zh-TW/llm-gateway)。
60 60
61<h2 id="subscriptions-and-gateways">61<h2 id="subscriptions-and-gateways">
62 訂閱和閘道62 訂閱和閘道
63</h2>63</h2>
64 64
65當開發人員透過具有閘道認證的閘道連接時,使用情況按 API 費率計費到您的組織提供者帳戶,他們的 claude.ai 訂閱不被使用或收費。為您執行的閘道設定 [`ANTHROPIC_AUTH_TOKEN`](/zh-TW/env-vars),或使用 `/login` 登入 Claude 應用程式閘道,會關閉該工作階段的訂閱登入。在該認證下轉發的每個請求都計費到閘道提供者認證背後的帳戶。65當開發人員透過具有閘道認證的閘道連接時,使用情況按 API 費率計費到您的組織提供者帳戶,他們的 claude.ai 訂閱不被使用或收費。為您執行的閘道設定 [`ANTHROPIC_AUTH_TOKEN`](/docs/zh-TW/env-vars),或使用 `/login` 登入 Claude 應用程式閘道,會關閉該工作階段的訂閱登入。在該認證下轉發的每個請求都計費到閘道提供者認證背後的帳戶。
66 66
67例外是僅設定 `ANTHROPIC_BASE_URL`,沒有閘道認證。請求仍然透過閘道路由,但已保存的 claude.ai 登入保持為活動認證,因此訂閱的使用限制和計費適用。[其他 LLM 閘道](/zh-TW/llm-gateway#subscriptions-and-gateways) 涵蓋該配置以及閘道必須轉發的內容才能使其正常運作。67例外是僅設定 `ANTHROPIC_BASE_URL`,沒有閘道認證。請求仍然透過閘道路由,但已保存的 claude.ai 登入保持為活動認證,因此訂閱的使用限制和計費適用。[其他 LLM 閘道](/docs/zh-TW/llm-gateway#subscriptions-and-gateways) 涵蓋該配置以及閘道必須轉發的內容才能使其正常運作。
68 68
69<h2 id="configure-separately-from-the-gateway">69<h2 id="configure-separately-from-the-gateway">
70 與閘道分開配置70 與閘道分開配置
72 72
73閘道路由模型 API 請求。您可能期望它處理的一些事情在其他地方配置:73閘道路由模型 API 請求。您可能期望它處理的一些事情在其他地方配置:
74 74
75* **哪個模型回答**:使用 `/model` 命令或 [模型環境變數](/zh-TW/model-config#setting-your-model) 選擇模型。閘道決定請求的去向,而不是開發人員選擇的模型。Claude 應用程式閘道可以使用每個群組的 `availableModels` 允許清單限制選擇,但開發人員仍在其中進行選擇。75* **哪個模型回答**:使用 `/model` 命令或 [模型環境變數](/docs/zh-TW/model-config#setting-your-model) 選擇模型。閘道決定請求的去向,而不是開發人員選擇的模型。Claude 應用程式閘道可以使用每個群組的 `availableModels` 允許清單限制選擇,但開發人員仍在其中進行選擇。
76* **其他網路流量**:Claude Code 本身將版本檢查和下載直接傳送到 Anthropic,與閘道路徑分開。可選用戶端遙測流是否也在取決於您的提供者;[遙測預設值表](/zh-TW/data-usage#telemetry-services) 涵蓋每種情況。在已登入的 Claude 應用程式閘道工作階段上,閘道認證禁用 Anthropic 繫結的分析,並在配置 [遙測轉發](/zh-TW/claude-apps-gateway-config#telemetry) 時,將 OTLP 匯出固定到閘道。您的網路仍然需要對 [必需網域](/zh-TW/network-config) 的出口,或設定 [`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`](/zh-TW/env-vars) 以關閉可選流。76* **其他網路流量**:Claude Code 本身將版本檢查和下載直接傳送到 Anthropic,與閘道路徑分開。您的網路仍然需要對 [必需網域](/docs/zh-TW/network-config) 的出口,或設定 [`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`](/docs/zh-TW/env-vars) 以關閉可選流。
77* **公司 HTTP 代理**:`HTTPS_PROXY` 位於 Claude Code 和它與之通訊的每個伺服器之間,包括閘道。如果您的網路需要一個,[配置代理](/zh-TW/network-config) 以及閘道。對於 Claude 應用程式閘道,[登入檢查代理主機也在私人網路上](/zh-TW/claude-apps-gateway#prerequisites);如果不是,將閘道主機新增到 `NO_PROXY`,以便 CLI 直接連接到它。77* **用戶端遙測**:當工作階段登入 Claude 應用程式閘道時,Claude Code 會停用其 Anthropic 繫結的用戶端分析。若要同時關閉登入前啟動分析,請在每個裝置上的 [用戶端側受管設定](/docs/zh-TW/claude-apps-gateway-config#client-side-managed-settings) 中傳遞 [`DISABLE_TELEMETRY`](/docs/zh-TW/managed-settings#turn-telemetry-off-for-your-organization)。
78* **其他閘道上的用戶端遙測**:Claude Code 是否傳送可選用戶端遙測流取決於您的提供者,[遙測預設值表](/docs/zh-TW/data-usage#default-behaviors-by-api-provider) 涵蓋每種情況。
79* **遙測目的地**:Claude Code 傳送閘道工作階段遙測的位置取決於工作階段如何登入,[開發人員上強制執行的項目](/docs/zh-TW/claude-apps-gateway#whats-enforced-on-developers) 說明每種工作階段的匯出位置。
80* **公司 HTTP 代理**:`HTTPS_PROXY` 位於 Claude Code 和它與之通訊的每個伺服器之間,包括閘道。如果您的網路需要一個,[配置代理](/docs/zh-TW/network-config) 以及閘道。對於您託管的 Claude 應用程式閘道,[登入檢查代理主機也在私人網路上](/docs/zh-TW/claude-apps-gateway#prerequisites);如果不是,將閘道主機新增到 `NO_PROXY`,以便 CLI 直接連接到它。
78 81
79<h2 id="next-steps">82<h2 id="next-steps">
80 後續步驟83 後續步驟
82 85
83下一頁取決於誰執行閘道。Anthropic 的閘道從 `claude` 二進位檔案執行,有自己的設定指南;您的組織已經執行的閘道有要實現的協議和管理員推出檢查清單。86下一頁取決於誰執行閘道。Anthropic 的閘道從 `claude` 二進位檔案執行,有自己的設定指南;您的組織已經執行的閘道有要實現的協議和管理員推出檢查清單。
84 87
85* [Claude 應用程式閘道](/zh-TW/claude-apps-gateway) 以部署 Anthropic 的自託管閘道,具有 SSO 登入和 OTLP 遙測88* [Claude 應用程式閘道](/docs/zh-TW/claude-apps-gateway) 以部署 Anthropic 的自託管閘道,具有 SSO 登入和 OTLP 遙測
86* [其他 LLM 閘道](/zh-TW/llm-gateway) 用於您的組織已經執行的閘道必須實現的內容,以及如何將 Claude Code 指向它89* [其他 LLM 閘道](/docs/zh-TW/llm-gateway) 用於您的組織已經執行的閘道必須實現的內容,以及如何將 Claude Code 指向它
87* [為您的組織設定 Claude Code](/zh-TW/admin-setup) 用於閘道是其中一部分的更廣泛推出決策90* [為您的組織設定 Claude Code](/docs/zh-TW/admin-setup) 用於閘道是其中一部分的更廣泛推出決策