BlueAI株式会社BlueAI
設定

Amazon Bedrock / Google Vertex AI 連携とは?

読み方: ベドロック ヴァーテックス エーアイ

定義

Claude モデルを AWS Bedrock や GCP Vertex AI 経由で利用する構成。エンタープライズで自社クラウド内に Claude を閉じ込めたい場合に使う。

詳しい解説

Claude Code は Anthropic API への直接接続だけでなく、Amazon Bedrock や Google Vertex AI を経由した利用にも対応しています。これは社内ポリシーで「外部 SaaS にデータを送らない」「すべての推論を AWS / GCP の自社テナント内で完結させたい」というエンタープライズ要件を満たすためのオプションで、データガバナンス・課金統合・既存の VPC / IAM 連携の観点で大きなメリットがあります。Bedrock を使う場合は環境変数 CLAUDE_CODE_USE_BEDROCK=1 を設定し、AWS_REGION や AWS のクレデンシャル(IAM Role / Access Key)を併せて構成します。Vertex AI を使う場合は CLAUDE_CODE_USE_VERTEX=1 を設定し、GCP のプロジェクト ID とサービスアカウント認証情報を渡します。利用可能なモデルラインナップは Anthropic 直販よりやや遅れてリリースされる傾向があるため、最新モデルの即時利用が必要な場合は注意が必要です。料金は各クラウドの請求にまとめられ、Anthropic 直販と若干異なる体系になります。チーム内で複数の経路を併用するケース(個人開発は Anthropic 直販、業務利用は Bedrock)では、settings.json の env フィールドや direnv で経路ごとの環境変数を切り替えると運用しやすくなります。

使用例

export CLAUDE_CODE_USE_BEDROCK=1 && export AWS_REGION=us-east-1

Claude Code を体系的に学びませんか?

全10章・30レッスン無料公開中

第1章から始める