Learn how Claude Code can integrate with various third-party services and infrastructure to meet enterprise deployment requirements.
Feature | Anthropic | Amazon Bedrock | Google Vertex AI |
---|---|---|---|
Regions | Supported countries | Multiple AWS regions | Multiple GCP regions |
Prompt caching | Enabled by default | Enabled by default | Enabled by default |
Authentication | API key | AWS credentials (IAM) | GCP credentials (OAuth/Service Account) |
Cost tracking | Dashboard | AWS Cost Explorer | GCP Billing |
Enterprise features | Teams, usage monitoring | IAM policies, CloudTrail | IAM roles, Cloud Audit Logs |
HTTPS_PROXY
or HTTP_PROXY
)ANTHROPIC_BASE_URL
, ANTHROPIC_BEDROCK_BASE_URL
, or ANTHROPIC_VERTEX_BASE_URL
)ANTHROPIC_AUTH_TOKEN
for the Authorization
header when needed. The SKIP_AUTH
flags (CLAUDE_CODE_SKIP_BEDROCK_AUTH
, CLAUDE_CODE_SKIP_VERTEX_AUTH
) are used in LLM gateway scenarios where the gateway handles provider authentication.
claude /status
slash command. This command provides observability into any applied authentication, proxy, and URL settings.export ANTHROPIC_LOG=debug
to log requests./Library/Application Support/ClaudeCode/CLAUDE.md
(macOS) for company-wide standards
CLAUDE.md
files in repository roots containing project architecture, build commands, and contribution guidelines. Check these into source control so all users benefit
Learn more.
.mcp.json
configuration into the codebase so that all users benefit. Learn more.
At Anthropic, we trust Claude Code to power development across every Anthropic codebase. We hope you enjoy using Claude Code as much as we do!