Claude Code をAmazon Bedrock APIキー経由で導入する
目次
Claude Codeデビューしたので、備忘録として残しておく。
Claude Code のインストール
Windowsで。PowerShellで以下のコマンドを実行。1
irm https://claude.ai/install.ps1 | iex
今回は、v2.1.175がインストールされた。 その後、インストール先のパスが表示されるので、コンソールからそのまま起動。
C:\Users\YourName\.local\bin\claude.exe
初回セットアップが走る。 なんかいい感じに、表示テーマとか聞いてくるので、その辺は適当に進める。
ログイン方法を聞いてくるので、この場合は3rd-partyを選択する。
1. Claude account with subscription · Pro, Max, Team, or Enterprise
2. Anthropic Console account · API usage billing
> 3. 3rd-party platform · Amazon Bedrock, Microsoft Foundry, or Vertex AI
その後、Amazon Bedrockを選択する。
> 1. Amazon Bedrock · interactive setup
2. Microsoft Foundry · opens docs
3. Google Vertex AI · interactive setup
4. Go back
その後、コンソールでBedrock API keyを選択する。
1. AWS profile (SSO or named profile)
> 2. Bedrock API key (bearer token)
3. Access key + secret
4. Use credentials already in my environment
コンソールがAPIキーを要求してくる。
ウェブブラウザからAWSの**us-east-1(バージニア北部)**にログインした状態で、Amazon Bedrock > API KeysからAPIキーを生成。
コピー。そのまま、コンソールへ貼り付け。2
その後、リージョンを聞いてくるので、当然us-east-1と答える。
そのまま、Continueすると、接続テストが走る。
私の環境では、高級モデルFableだけ失敗したが、別に使わないので、そのまま進める。
1Mコンテキストは使わない。
√ Sonnet → us.anthropic.claude-sonnet-4-5-20250929-v1:0
√ Opus → us.anthropic.claude-opus-4-6-v1
√ Haiku → us.anthropic.claude-haiku-4-5-20251001-v1:0
× Fable → us.anthropic.claude-fable-5 (no InvokeModel permission)
> 1. Pin the working models
2. Pin the working models with 1M context
3. Choose different models…
4. Skip — use Claude Code defaults (auto-updates)
確認が表示されたのち、完了。