このページでは、利用可能なデプロイメントオプションの概要を提供し、組織に適した構成を選択するのに役立ちます。

プロバイダー比較

機能AnthropicAmazon BedrockGoogle Vertex AI
リージョンサポート対象複数のAWSリージョン複数のGCPリージョン
プロンプトキャッシュデフォルトで有効デフォルトで有効デフォルトで有効
認証APIキーAWS認証情報(IAM)GCP認証情報(OAuth/サービスアカウント)
コスト追跡ダッシュボードAWS Cost ExplorerGCP Billing
エンタープライズ機能チーム、使用量監視IAMポリシー、CloudTrailIAMロール、Cloud Audit Logs

クラウドプロバイダー

企業インフラストラクチャ

構成概要

Claude Codeは、異なるプロバイダーとインフラストラクチャを組み合わせることができる柔軟な構成オプションをサポートしています:

以下の違いを理解してください:

  • 企業プロキシ: トラフィックをルーティングするためのHTTP/HTTPSプロキシ(HTTPS_PROXYまたはHTTP_PROXYで設定)
  • LLMゲートウェイ: 認証を処理し、プロバイダー互換エンドポイントを提供するサービス(ANTHROPIC_BASE_URLANTHROPIC_BEDROCK_BASE_URL、またはANTHROPIC_VERTEX_BASE_URLで設定)

両方の構成を併用することができます。

企業プロキシでBedrockを使用

企業HTTP/HTTPSプロキシ経由でBedrockトラフィックをルーティング:

# Bedrockを有効化
export CLAUDE_CODE_USE_BEDROCK=1
export AWS_REGION=us-east-1

# 企業プロキシを構成
export HTTPS_PROXY='https://proxy.example.com:8080'

LLMゲートウェイでBedrockを使用

Bedrock互換エンドポイントを提供するゲートウェイサービスを使用:

# Bedrockを有効化
export CLAUDE_CODE_USE_BEDROCK=1

# LLMゲートウェイを構成
export ANTHROPIC_BEDROCK_BASE_URL='https://your-llm-gateway.com/bedrock'
export CLAUDE_CODE_SKIP_BEDROCK_AUTH=1  # ゲートウェイがAWS認証を処理する場合

企業プロキシでVertex AIを使用

企業HTTP/HTTPSプロキシ経由でVertex AIトラフィックをルーティング:

# Vertexを有効化
export CLAUDE_CODE_USE_VERTEX=1
export CLOUD_ML_REGION=us-east5
export ANTHROPIC_VERTEX_PROJECT_ID=your-project-id

# 企業プロキシを構成
export HTTPS_PROXY='https://proxy.example.com:8080'

LLMゲートウェイでVertex AIを使用

集中管理のためにGoogle Vertex AIモデルとLLMゲートウェイを組み合わせ:

# Vertexを有効化
export CLAUDE_CODE_USE_VERTEX=1

# LLMゲートウェイを構成
export ANTHROPIC_VERTEX_BASE_URL='https://your-llm-gateway.com/vertex'
export CLAUDE_CODE_SKIP_VERTEX_AUTH=1  # ゲートウェイがGCP認証を処理する場合

認証構成

Claude Codeは必要に応じてAuthorizationヘッダーにANTHROPIC_AUTH_TOKENを使用します。SKIP_AUTHフラグ(CLAUDE_CODE_SKIP_BEDROCK_AUTHCLAUDE_CODE_SKIP_VERTEX_AUTH)は、ゲートウェイがプロバイダー認証を処理するLLMゲートウェイシナリオで使用されます。

適切なデプロイメント構成の選択

デプロイメントアプローチを選択する際は、以下の要因を考慮してください:

直接プロバイダーアクセス

以下の組織に最適:

  • 最もシンプルなセットアップを望む
  • 既存のAWSまたはGCPインフラストラクチャを持つ
  • プロバイダーネイティブの監視とコンプライアンスが必要

企業プロキシ

以下の組織に最適:

  • 既存の企業プロキシ要件がある
  • トラフィック監視とコンプライアンスが必要
  • すべてのトラフィックを特定のネットワークパス経由でルーティングする必要がある

LLMゲートウェイ

以下の組織に最適:

  • チーム間での使用量追跡が必要
  • モデル間を動的に切り替えたい
  • カスタムレート制限や予算が必要
  • 集中認証管理が必要

デバッグ

デプロイメントをデバッグする際:

  • claude /status スラッシュコマンドを使用してください。このコマンドは、適用された認証、プロキシ、URL設定への可視性を提供します。
  • 環境変数export ANTHROPIC_LOG=debugを設定してリクエストをログに記録します。

組織のベストプラクティス

1. ドキュメントとメモリへの投資

Claude Codeがコードベースを理解できるよう、ドキュメントに投資することを強く推奨します。組織は複数のレベルでCLAUDE.mdファイルをデプロイできます:

  • 組織全体: 会社全体の標準のために/Library/Application Support/ClaudeCode/CLAUDE.md(macOS)などのシステムディレクトリにデプロイ

  • リポジトリレベル: プロジェクトアーキテクチャ、ビルドコマンド、貢献ガイドラインを含むCLAUDE.mdファイルをリポジトリルートに作成。これらをソース管理にチェックインして、すべてのユーザーが恩恵を受けられるようにします

    詳細を学ぶ

2. デプロイメントの簡素化

カスタム開発環境がある場合、Claude Codeをインストールする「ワンクリック」の方法を作成することが、組織全体での採用拡大の鍵となることがわかっています。

3. ガイド付き使用から開始

新しいユーザーには、コードベースQ&Aや小さなバグ修正や機能リクエストでClaude Codeを試すことを推奨します。Claude Codeに計画を立てるよう依頼してください。Claudeの提案を確認し、軌道から外れている場合はフィードバックを提供してください。時間が経つにつれて、ユーザーがこの新しいパラダイムをよりよく理解するようになると、Claude Codeをより自律的に実行させることがより効果的になります。

4. セキュリティポリシーの構成

セキュリティチームは、Claude Codeが許可されることと許可されないことについて管理権限を構成でき、これはローカル構成で上書きできません。詳細を学ぶ

5. 統合にMCPを活用

MCPは、チケット管理システムやエラーログへの接続など、Claude Codeにより多くの情報を提供する優れた方法です。中央チームがMCPサーバーを構成し、.mcp.json構成をコードベースにチェックインして、すべてのユーザーが恩恵を受けられるようにすることを推奨します。詳細を学ぶ

Anthropicでは、すべてのAnthropicコードベースでの開発を支援するためにClaude Codeを信頼しています。私たちと同じようにClaude Codeを楽しんでお使いいただけることを願っています!

次のステップ