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)

確認が表示されたのち、完了。