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

プロバイダー比較

機能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の使用

Bedrockトラフィックを企業HTTP/HTTPSプロキシ経由でルーティングします:
# 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の使用

Vertex AIトラフィックを企業HTTP/HTTPSプロキシ経由でルーティングします:
# 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. ガイド付き使用から始める

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

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

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

5. 統合にMCPを活用

MCPは、チケット管理システムやエラーログへの接続など、Claude Codeにより多くの情報を提供する優れた方法です。1つの中央チームがMCPサーバーを構成し、.mcp.json構成をコードベースにチェックインして、すべてのユーザーが利益を得られるようにすることをお勧めします。詳細を学ぶ Anthropicでは、Claude CodeがすべてのAnthropicコードベース全体の開発を支援することを信頼しています。Claude Codeを使用することを楽しんでいただけることを願っています。

次のステップ