90 90
91Learn more about [Team plans](https://support.claude.com/en/articles/9266767-what-is-the-team-plan) and [Enterprise plans](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan).91Learn more about [Team plans](https://support.claude.com/en/articles/9266767-what-is-the-team-plan) and [Enterprise plans](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan).
92 92
93The deployment options compared below cover where model inference runs. To run [Claude Code on the web](/docs/en/claude-code-on-the-web) sessions on compute your organization operates, see [self-hosted environments](/docs/en/self-hosted-environments).
94
93If your organization has specific infrastructure requirements, compare the options below:95If your organization has specific infrastructure requirements, compare the options below:
94 96
95<table>97<table>
188 </tbody>190 </tbody>
189</table>191</table>
190 192
191For a feature-by-feature breakdown of what's available on each option, see [Feature availability](/en/feature-availability).193For a feature-by-feature breakdown of what's available on each option, see [Feature availability](/docs/en/feature-availability).
192 194
193Select a deployment option to view setup instructions:195Select a deployment option to view setup instructions:
194 196
195* [Claude for Teams or Enterprise](/en/authentication#claude-for-teams-or-enterprise)197* [Claude for Teams or Enterprise](/docs/en/authentication#claude-for-teams-or-enterprise)
196* [Anthropic Console](/en/authentication#claude-console-authentication)198* [Anthropic Console](/docs/en/authentication#claude-console-authentication)
197* [Claude apps gateway](/en/claude-apps-gateway), a self-hosted gateway that adds IdP sign-in in front of Amazon Bedrock, Claude Platform on AWS, Google Cloud's Agent Platform, Microsoft Foundry, or the Anthropic API199* [Claude apps gateway](/docs/en/claude-apps-gateway), a self-hosted gateway that adds IdP sign-in in front of Amazon Bedrock, Claude Platform on AWS, Google Cloud's Agent Platform, Microsoft Foundry, or the Anthropic API
198* [Amazon Bedrock](/en/amazon-bedrock)200* [Amazon Bedrock](/docs/en/amazon-bedrock)
199* [Claude Platform on AWS](/en/claude-platform-on-aws)201* [Claude Platform on AWS](/docs/en/claude-platform-on-aws)
200* [Google Cloud's Agent Platform](/en/google-vertex-ai)202* [Google Cloud's Agent Platform](/docs/en/google-vertex-ai)
201* [Microsoft Foundry](/en/microsoft-foundry)203* [Microsoft Foundry](/docs/en/microsoft-foundry)
202 204
203For Amazon Bedrock and Google Vertex AI, you can also run `claude` and select **3rd-party platform** at the login prompt to launch an interactive setup wizard.205For Amazon Bedrock and Google Vertex AI, you can also run `claude` and select **3rd-party platform** at the login prompt to launch an interactive setup wizard.
204 206
206 208
207Most organizations can use a cloud provider directly without additional configuration. However, you may need to configure a corporate proxy or LLM gateway if your organization has specific network or management requirements. These are different configurations that can be used together:209Most organizations can use a cloud provider directly without additional configuration. However, you may need to configure a corporate proxy or LLM gateway if your organization has specific network or management requirements. These are different configurations that can be used together:
208 210
209* **Corporate proxy**: Routes traffic through an HTTP/HTTPS proxy. Use this if your organization requires all outbound traffic to pass through a proxy server for security monitoring, compliance, or network policy enforcement. Configure with the `HTTPS_PROXY` or `HTTP_PROXY` environment variables. Learn more in [Enterprise network configuration](/en/network-config).211* **Corporate proxy**: Routes traffic through an HTTP/HTTPS proxy. Use this if your organization requires all outbound traffic to pass through a proxy server for security monitoring, compliance, or network policy enforcement. Configure with the `HTTPS_PROXY` or `HTTP_PROXY` environment variables. Learn more in [Enterprise network configuration](/docs/en/network-config).
210* **LLM Gateway**: A service that sits between Claude Code and the cloud provider to handle authentication and routing. Use this if you need centralized usage tracking across teams, custom rate limiting or budgets, or centralized authentication management. Configure with the `ANTHROPIC_BASE_URL`, `ANTHROPIC_BEDROCK_BASE_URL`, `ANTHROPIC_AWS_BASE_URL`, `ANTHROPIC_VERTEX_BASE_URL`, or `ANTHROPIC_FOUNDRY_BASE_URL` environment variables. Learn more in [LLM gateways](/en/llm-gateway).212* **LLM Gateway**: A service that sits between Claude Code and the cloud provider to handle authentication and routing. Use this if you need centralized usage tracking across teams, custom rate limiting or budgets, or centralized authentication management. Configure with the `ANTHROPIC_BASE_URL`, `ANTHROPIC_BEDROCK_BASE_URL`, `ANTHROPIC_AWS_BASE_URL`, `ANTHROPIC_VERTEX_BASE_URL`, or `ANTHROPIC_FOUNDRY_BASE_URL` environment variables. Learn more in [LLM gateways](/docs/en/llm-gateway).
211 213
212The following examples show the environment variables to set in your shell or shell profile (`.bashrc`, `.zshrc`). See [Settings](/en/settings) for other configuration methods.214The following examples show the environment variables to set in your shell or shell profile (`.bashrc`, `.zshrc`). See [Settings](/docs/en/settings) for other configuration methods.
213 215
214### Amazon Bedrock216### Amazon Bedrock
215 217
216<Tabs>218<Tabs>
217 <Tab title="Corporate proxy">219 <Tab title="Corporate proxy">
218 Route Amazon Bedrock traffic through your corporate proxy by setting the following [environment variables](/en/env-vars):220 Route Amazon Bedrock traffic through your corporate proxy by setting the following [environment variables](/docs/en/env-vars):
219 221
220 ```bash theme={null}222 ```bash theme={null}
221 # Enable Bedrock223 # Enable Bedrock
228 </Tab>230 </Tab>
229 231
230 <Tab title="LLM Gateway">232 <Tab title="LLM Gateway">
231 Route Amazon Bedrock traffic through your LLM gateway by setting the following [environment variables](/en/env-vars):233 Route Amazon Bedrock traffic through your LLM gateway by setting the following [environment variables](/docs/en/env-vars):
232 234
233 ```bash theme={null}235 ```bash theme={null}
234 # Enable Bedrock236 # Enable Bedrock
245 247
246<Tabs>248<Tabs>
247 <Tab title="Corporate proxy">249 <Tab title="Corporate proxy">
248 Route Microsoft Foundry traffic through your corporate proxy by setting the following [environment variables](/en/env-vars):250 Route Microsoft Foundry traffic through your corporate proxy by setting the following [environment variables](/docs/en/env-vars):
249 251
250 ```bash theme={null}252 ```bash theme={null}
251 # Enable Microsoft Foundry253 # Enable Microsoft Foundry
259 </Tab>261 </Tab>
260 262
261 <Tab title="LLM Gateway">263 <Tab title="LLM Gateway">
262 Route Microsoft Foundry traffic through your LLM gateway by setting the following [environment variables](/en/env-vars):264 Route Microsoft Foundry traffic through your LLM gateway by setting the following [environment variables](/docs/en/env-vars):
263 265
264 ```bash theme={null}266 ```bash theme={null}
265 # Enable Microsoft Foundry267 # Enable Microsoft Foundry
276 278
277<Tabs>279<Tabs>
278 <Tab title="Corporate proxy">280 <Tab title="Corporate proxy">
279 Route Google Cloud's Agent Platform traffic through your corporate proxy by setting the following [environment variables](/en/env-vars):281 Route Google Cloud's Agent Platform traffic through your corporate proxy by setting the following [environment variables](/docs/en/env-vars):
280 282
281 ```bash theme={null}283 ```bash theme={null}
282 # Enable Agent Platform284 # Enable Agent Platform
290 </Tab>292 </Tab>
291 293
292 <Tab title="LLM Gateway">294 <Tab title="LLM Gateway">
293 Route Google Cloud's Agent Platform traffic through your LLM gateway by setting the following [environment variables](/en/env-vars):295 Route Google Cloud's Agent Platform traffic through your LLM gateway by setting the following [environment variables](/docs/en/env-vars):
294 296
295 ```bash theme={null}297 ```bash theme={null}
296 # Enable Agent Platform298 # Enable Agent Platform
327* **Organization-wide**: Deploy to system directories such as `/Library/Application Support/ClaudeCode/CLAUDE.md` (macOS), `/etc/claude-code/CLAUDE.md` (Linux and WSL), or `C:\Program Files\ClaudeCode\CLAUDE.md` (Windows) for company-wide standards329* **Organization-wide**: Deploy to system directories such as `/Library/Application Support/ClaudeCode/CLAUDE.md` (macOS), `/etc/claude-code/CLAUDE.md` (Linux and WSL), or `C:\Program Files\ClaudeCode\CLAUDE.md` (Windows) for company-wide standards
328* **Repository-level**: Create `CLAUDE.md` files in repository roots containing project architecture, build commands, and contribution guidelines. Check these into source control so all users benefit330* **Repository-level**: Create `CLAUDE.md` files in repository roots containing project architecture, build commands, and contribution guidelines. Check these into source control so all users benefit
329 331
330Learn more in [Memory and CLAUDE.md files](/en/memory).332Learn more in [Memory and CLAUDE.md files](/docs/en/memory).
331 333
332### Simplify deployment334### Simplify deployment
333 335
339 341
340### Pin model versions for cloud providers342### Pin model versions for cloud providers
341 343
342If you deploy through [Amazon Bedrock](/en/amazon-bedrock), [Google Cloud's Agent Platform](/en/google-vertex-ai), [Microsoft Foundry](/en/microsoft-foundry), or [Claude Platform on AWS](/en/claude-platform-on-aws), pin specific model versions using `ANTHROPIC_DEFAULT_FABLE_MODEL`, `ANTHROPIC_DEFAULT_OPUS_MODEL`, `ANTHROPIC_DEFAULT_SONNET_MODEL`, and `ANTHROPIC_DEFAULT_HAIKU_MODEL`. Without pinning, model aliases resolve to Claude Code's built-in default for that provider, which can lag the newest release and may not yet be enabled in your account. Pinning lets you control when your users move to a new model. See [Model configuration](/en/model-config#pin-models-for-third-party-deployments) for what each provider does when the default is unavailable.344If you deploy through [Amazon Bedrock](/docs/en/amazon-bedrock), [Google Cloud's Agent Platform](/docs/en/google-vertex-ai), [Microsoft Foundry](/docs/en/microsoft-foundry), or [Claude Platform on AWS](/docs/en/claude-platform-on-aws), pin specific model versions using `ANTHROPIC_DEFAULT_FABLE_MODEL`, `ANTHROPIC_DEFAULT_OPUS_MODEL`, `ANTHROPIC_DEFAULT_SONNET_MODEL`, and `ANTHROPIC_DEFAULT_HAIKU_MODEL`. Without pinning, model aliases resolve to Claude Code's built-in default for that provider, which can lag the newest release and may not yet be enabled in your account. Pinning lets you control when your users move to a new model. See [Model configuration](/docs/en/model-config#pin-models-for-third-party-deployments) for what each provider does when the default is unavailable.
343 345
344### Configure security policies346### Configure security policies
345 347
346Security teams can configure managed permissions for what Claude Code is and is not allowed to do, which cannot be overwritten by local configuration. [Learn more](/en/security).348Security teams can configure managed permissions for what Claude Code is and is not allowed to do, which cannot be overwritten by local configuration. [Learn more](/docs/en/security).
347 349
348### Leverage MCP for integrations350### Leverage MCP for integrations
349 351
350MCP is a great way to give Claude Code more information, such as connecting to ticket management systems or error logs. We recommend that one central team configures MCP servers and checks a `.mcp.json` configuration into the codebase so that all users benefit. [Learn more](/en/mcp).352MCP is a great way to give Claude Code more information, such as connecting to ticket management systems or error logs. We recommend that one central team configures MCP servers and checks a `.mcp.json` configuration into the codebase so that all users benefit. [Learn more](/docs/en/mcp).
351 353
352At Anthropic, we trust Claude Code to power development across every Anthropic codebase. We hope you enjoy using Claude Code as much as we do.354At Anthropic, we trust Claude Code to power development across every Anthropic codebase. We hope you enjoy using Claude Code as much as we do.
353 355
355 357
356Once you've chosen a deployment option and configured access for your team:358Once you've chosen a deployment option and configured access for your team:
357 359
3581. **Roll out to your team**: Share installation instructions and have team members [install Claude Code](/en/setup) and authenticate with their credentials.3601. **Roll out to your team**: Share installation instructions and have team members [install Claude Code](/docs/en/setup) and authenticate with their credentials.
3592. **Set up shared configuration**: Create a [CLAUDE.md file](/en/memory) in your repositories to help Claude Code understand your codebase and coding standards.3612. **Set up shared configuration**: Create a [CLAUDE.md file](/docs/en/memory) in your repositories to help Claude Code understand your codebase and coding standards.
3603. **Configure permissions**: Review [security settings](/en/security) to define what Claude Code can and cannot do in your environment.3623. **Configure permissions**: Review [security settings](/docs/en/security) to define what Claude Code can and cannot do in your environment.