Anthropic は 2026 年 5 月 11 日、Claude Platform on AWS の一般提供(GA)を開始した。Anthropic 公式 API のフル機能を、AWS の IAM 認証・CloudTrail 監査・単一請求書で利用できる新しいアクセス経路である。すでに展開している Amazon Bedrock 経由の Claude とは別サービスとして位置付けられている。
何が新しいのか
これまで AWS 顧客が Claude を使う公式の選択肢は Amazon Bedrock 経由が中心だった。Bedrock は AWS がデータ処理事業者となり、AWS バウンダリ内で完結する一方で、Anthropic ネイティブ API の最新機能やベータ機能は遅れて追随する形になっていた。
Claude Platform on AWS は、ネイティブ Claude API と完全に同じ機能セットを AWS の認証・課金レイヤーから直接呼び出せるようにしたものだ。Anthropic 公式ブログによれば、新機能やベータは ネイティブ API と同日リリース(day-one access) される。
The Claude Platform on AWS brings the full set of Claude API features to AWS customers for the first time, with all new features and betas shipping the same day they go live on the native Claude API.
(訳: Claude Platform on AWS は AWS 顧客に初めて Claude API のフル機能セットを提供する。新機能とベータはネイティブ Claude API でローンチされるのと同日にリリースされる。) (出典: claude.com/blog/claude-platform-on-aws)
Claude Platform on AWS と Amazon Bedrock の違い
両者は競合ではなく、運営主体とデータ処理境界が異なる別オプションとして並列に提供される。
| 観点 | Claude Platform on AWS | Claude on Amazon Bedrock |
|---|---|---|
| 運営主体 | Anthropic | AWS |
| データ処理 | AWS の信頼境界(バウンダリ)外 | AWS の信頼境界内 |
| ネイティブ API 機能 | フル(day-one) | サブセット |
| 認証 | AWS IAM | AWS IAM |
| 請求 | AWS 単一請求書(既存コミットメント消化可) | AWS 単一請求書 |
| 向いている用途 | 最新機能を最速で使いたい場合 | AWS 内でのデータ処理が必須の場合 |
つまり、「データ処理を AWS 内に閉じ込める要件があるか」 が選び分けの軸になる。要件がなければ Claude Platform on AWS のほうが機能面で有利、要件があれば引き続き Bedrock という整理だ。関連: Claude Managed Agents の公式ローンチ も Bedrock ではなくこのプラットフォームの中核機能として整理されている。
day-one アクセスで使える Claude ネイティブ API 機能一覧
公式ブログに列挙されている主な機能は次のとおり。多くが現時点でも (beta) ラベルが付くが、これらが AWS 経由でもネイティブ API と同タイミングで使えるのが今回の核心だ。
- Claude Managed Agents (beta) — エージェントをスケールで構築・展開
- Advisor strategy (beta) — アドバイザーモデルに諮問して知能をブースト
- Web search / Web fetch — Web から最新情報を取得
- Code execution — API 呼び出し内で Python を実行、可視化やデータ分析
- Files API (beta) — ドキュメントをアップロードして会話横断で参照
- Skills (beta) — ベストプラクティスを教え込み、一貫した出力を実現
- MCP connector (beta) — クライアントコードを書かずに任意のリモート MCP サーバーへ接続
- Prompt caching — 繰り返しコンテキストでコスト・レイテンシ削減
- Citations — ソース文書による根拠付き応答
- Batch processing — 大量・非同期ワークロード向けバッチ処理
加えて、Anthropic の開発者向け Web コンソールである Claude Console(プロンプト改善ツール、プロンプトジェネレーター、評価ツールを含む)にもアクセスできる。
利用可能なモデルは Claude Opus 4.7 / Sonnet 4.6 / Haiku 4.5 で、Anthropic は新モデルもローンチに合わせて順次提供する予定としている。
既存の AWS 運用に馴染む
Claude Platform on AWS の設計は、AWS をすでに使っている組織にとって導入の摩擦を最小化することを狙っている。
- 認証: 既存の AWS IAM クレデンシャル・ポリシーをそのまま使う。新しい認証基盤を別途構築する必要がない
- 監査ログ: CloudTrail に記録され、既存のセキュリティ運用フローに統合できる
- 請求: AWS の単一請求書にまとまり、既存の AWS コミットメント(EDP: Enterprise Discount Program など)の消化に充当される。別途 Anthropic に支払いを起こす必要がない
- リージョン: 多くの AWS 商用リージョンで提供、グローバルおよび米国(U.S.)の推論リージョン(inference geography)をサポート
特に「既存の AWS コミットメントを消化(retire)できる」点は、すでに大型コミットメントを抱える企業にとって価値が大きい。Anthropic への直接契約だと別予算ラインを立てる必要があったところを、AWS の枠内に収められる。
顧客の声から見える導入動機
公式ブログには 3 社のコメントが掲載されている。三者三様に「ネイティブ API と同等の最新機能を、AWS の運用モデルを崩さずに使える」点を強調している。
- Jonathan Echavarria 氏(Principal Research Scientist): Claude へのアクセス簡素化、Claude Code エンジニアの体験向上、既存のクラウド運用モデルを維持したままサイバーセキュリティ・エンジニアリングのワークフローへ AI を統合
- Tomas Oliva 氏(OpenRouter / AI Platform Engineer): ネイティブ Claude API の最新機能への直接アクセス、他の AWS サービスと同じ IAM クレデンシャルでアクセス制御
- Avinash Vishwakarma 氏(Chief Architect): 「canonical Anthropic API + AWS をアクセスレイヤーとする構成」で機能パリティ(feature parity)と新モデル機能への day-one アクセスを実現
導入時の注意点
Anthropic は導入前に押さえておくべき点も明示している。
If you have an existing Bedrock private offer, please contact your Anthropic or AWS account executive before getting started with Claude Platform on AWS to ensure your discounts are applied correctly. Discounts cannot be applied retroactively to usage incurred before a Claude Platform private offer is accepted.
(訳: 既存の Bedrock プライベートオファーをお持ちの場合は、Claude Platform on AWS を利用開始する前に Anthropic または AWS の営業担当に連絡し、割引が正しく適用されるようにしてください。Claude Platform プライベートオファーを受諾する前に発生した利用分に対して、割引をさかのぼって適用することはできません。)
つまり、既存の Bedrock プライベートオファーがある場合は、先に営業担当に連絡して割引を Claude Platform on AWS 側にも適用する手続きを取る必要がある。割引はさかのぼって適用されないため、契約調整は利用開始前に済ませる必要がある。
Claude Platform on AWS と Bedrock どちらを選ぶ?判断フロー
新規に AWS 上で Claude を採用する場合、選択は次の問いに集約される。
- データ処理を AWS の信頼境界内に閉じ込める法令・契約上の要件があるか?
- YES → Claude on Amazon Bedrock
- NO → Claude Platform on AWS
- ネイティブ API のベータや最新機能を day-one で使いたいか?
- YES → Claude Platform on AWS
- NO(安定版のみで十分) → どちらでも可
- 既存の AWS コミットメントを Claude 利用で消化したいか?
- YES → どちらも AWS 請求にまとまるので可。割引の適用範囲は営業確認
- NO → 通常請求でどちらも可
特に Claude Managed Agents や Skills、MCP connector、Code execution など、Claude Platform の魅力的なベータ機能を試したいエンジニアリングチームには、Claude Platform on AWS が現実的な唯一解になる。
開発者にとっての意味
Anthropic 視点では、これはいわゆる 「Bedrock のサブセット問題」を解消する戦略的な動きでもある。Claude のフロンティア機能(Managed Agents、Skills、MCP connector など)はベータ段階から出荷頻度が高く、Bedrock 経由だとどうしてもラグが出ていた。
AWS 顧客にとっては「ネイティブ API を直接叩く(= AWS 外の請求・認証を別途運用する)」か「Bedrock で待つ」かの二択だった。今回そこに、「AWS の運用そのままでネイティブ API のフル機能」 という第三の選択肢が加わった意味は大きい。
エージェント開発、特に Claude Managed Agents や Skills を中核に据えた本番システムを AWS で動かす場合、これからのデフォルトは Claude Platform on AWS になるだろう。
セットアップとデスクトップ PC からの利用方法
ここからは、実際に Claude Platform on AWS を有効化し、デスクトップ PC から SDK や Claude Code で叩くまでの手順を詳しく解説する。出典は AWS 公式ユーザーガイド、platform.claude.com の API ドキュメント、Claude Code ドキュメントの 3 点。
前提条件
| 必須 | 内容 |
|---|---|
| AWS アカウント | サインアップ権限のある管理者アカウント |
| AWS CLI | バージョン 2 系をローカルにインストール |
| IAM 権限 | サインアップ・ロール引き受け・IAM ポリシー作成権限 |
| エンドポイント | https://aws-external-anthropic.{region}.api.aws(自動算出) |
注意: AWS Console からサインアップすると AWS アカウント専用の新しい Anthropic 組織 がプロビジョニングされる。既存の Anthropic 直契約組織や Claude Console の API キーは引き継がれない。
Step 1: AWS Console でサインアップ
- AWS Console にログインし、サービス一覧から Claude Platform on AWS を開く
- Sign up をクリック
- 利用規約(Anthropic EULA、AWS Privacy Notice、AWS Customer Agreement)に同意して Continue
- 「Sign-up in progress」バナーが出るのでそのまま待機(数分かかる)。AWS Marketplace サブスクリプションが自動処理される
- 既存の Bedrock プライベートオファーがある場合は、サインアップ前に営業担当へ連絡する(割引はさかのぼり不可)
Step 2: Anthropic 組織を作成
サインアップ完了後、platform.claude.com/partner-signup にリダイレクトされる。
- 組織オーナーのメールアドレスを入力 → Get started
- 招待メールのリンクを開く(「Signed in as a different account」が出たら Log out and continue)
- 組織情報(組織名、エンティティタイプ、国、利用目的)を入力 → Complete setup
完了すると AWS Console 側に Home / API keys / Quickstart / Workspaces のナビゲーションが表示される。
Step 3: Workspace ID をメモする
- デフォルト Workspace が自動作成される
- Workspaces ページから
wrkspc_01AbCdEf23GhIj形式の ID をコピー - Workspace は AWS リージョンに紐づく(
us-west-2で作った Workspace はus-west-2のエンドポイントからしか使えない)
Step 4: Claude Console にサインイン
- IAM ロールに
aws-external-anthropic:AssumeConsole権限を付与 - AWS Console の Claude Platform on AWS ページから Open Claude Console
- AWS が JWT を発行し
platform.claude.comにリダイレクト - 初回は職場メールを入力 → ユーザーが自動プロビジョニング
サイドバー左下に Account managed by AWS インジケーターが表示されれば成功。
API 呼び出し前の必須準備(最重要)
Outbound Web Identity Federation の有効化 は AWS アカウントごとに 1 回必要。これを忘れると全リクエストが失敗する(最も多いセットアップエラー)。
| |
すでに有効なら [ERROR] (FeatureEnabled) ... already enabled が返る。確認は次のコマンド。
| |
環境変数を設定する。
| |
認証方式
Claude Platform on AWS は 2 種類の認証をサポートする。
A. AWS IAM (SigV4) — エンタープライズ向けの推奨方式
標準の AWS クレデンシャルチェーンが使える。
| ソース | 用途 |
|---|---|
AWS_ACCESS_KEY_ID / AWS_SECRET_ACCESS_KEY / AWS_SESSION_TOKEN | 環境変数 |
~/.aws/credentials / ~/.aws/config | 共有プロファイル(SSO・credential_process 含む) |
Web Identity (AWS_WEB_IDENTITY_TOKEN_FILE) | IRSA、GitHub Actions |
| ECS / EC2 IMDS | コンテナ・インスタンス |
動作確認:
| |
SSO ログイン例:
| |
B. API キー — 開発・スクリプト向け
- AWS Console → Claude Platform on AWS → API keys → Generate a key でキー生成
- IAM プリンシパルに
aws-external-anthropic:CallWithBearerTokenアクションを付与 - 環境変数にセット:
| |
注意: 通常の Claude Console で発行した API キーは Claude Platform on AWS では使えない。必ず AWS Console の API keys から発行する。
デスクトップ PC から SDK で使う
Python SDK の例:
| |
| |
TypeScript SDK の例:
| |
| |
cURL で生 API を叩く:
| |
--aws-sigv4の形式:aws:amz:<region>:aws-external-anthropicx-amz-security-tokenは STS / SSO / IAM Role などの一時クレデンシャルのときだけ必要anthropic-workspace-idヘッダーは必須
利用可能モデル ID(Bedrock の ARN 形式ではなくネイティブと同じ):
| モデル | ID |
|---|---|
| Claude Opus 4.7 | claude-opus-4-7 |
| Claude Opus 4.6 | claude-opus-4-6 |
| Claude Sonnet 4.6 | claude-sonnet-4-6 |
| Claude Haiku 4.5 | claude-haiku-4-5 |
デスクトップ PC から Claude Code で使う
日常のデスクトップ利用では、この Claude Code 経由のセットアップが最も実用的だ。
Step 1: Claude Code のインストール
| |
Step 2: AWS クレデンシャルを準備
SigV4 を使う場合(推奨):
| |
API キーを使う場合:
| |
Step 3: Claude Code を Claude Platform on AWS に向ける
3 つの環境変数が必須。
| |
CLAUDE_CODE_USE_ANTHROPIC_AWS=1がないと従来通りapi.anthropic.comに行ってしまうCLAUDE_CODE_USE_BEDROCKやCLAUDE_CODE_USE_FOUNDRYがセットされているとそちらが優先されるのでunsetする
Step 4: モデルバージョンの固定(チーム展開向け推奨)
| |
Step 5: SSO セッション自動更新(任意)
~/.claude/settings.json に追記すると SSO 期限切れ時に自動再ログイン:
| |
Step 6: 起動確認
| |
起動後にプロンプトで /status を実行し、Provider: Claude Platform on AWS になっていれば成功。
OS 別の永続設定例
macOS / Linux(zsh / bash):
| |
Windows PowerShell:
| |
企業プロキシ / LLM ゲートウェイ経由:
| |
データレジデンシー(推論リージョン指定)
リクエストごとに inference_geo を指定可能(Opus 4.6 / Sonnet 4.6 以降のみ対応):
| |
us: 米国内データセンターに固定(1.1 倍課金)global: 全世界(デフォルト、標準価格)
AWS リージョンは IAM / CloudTrail / 課金のスコープにすぎず、推論経路は別軸で制御する。
トラブルシューティング
| 症状 | 原因と対処 |
|---|---|
Outbound web identity federation is disabled | aws iam enable-outbound-web-identity-federation を実行 |
403 Forbidden / AccessDenied | IAM ロールに aws-external-anthropic:* 権限がない、または API キーが古い |
missing-workspace error | ANTHROPIC_AWS_WORKSPACE_ID が未設定 |
Claude Code が api.anthropic.com に行く | CLAUDE_CODE_USE_ANTHROPIC_AWS=1 未設定、または CLAUDE_CODE_USE_BEDROCK が干渉 |
| 署名拒否エラー | --aws-sigv4 の region と URL の region が不一致 |
| Usage ページにデータが出ない | 数分のラグ。通常は自然に解消 |
デスクトップ利用の最短経路まとめ
- AWS Console から Claude Platform on AWS にサインアップ
aws iam enable-outbound-web-identity-federationを 1 回実行- Workspace ID をメモ
aws sso login --profile <name>で AWS 認証- シェル設定に 3 つの環境変数を追記:
1 2 3export CLAUDE_CODE_USE_ANTHROPIC_AWS=1 export ANTHROPIC_AWS_WORKSPACE_ID='wrkspc_xxx' export AWS_REGION='us-east-1' claudeを起動して/statusで Provider 確認 → 完了
これで日常の Claude Code 利用が、AWS の IAM / CloudTrail / 単一請求書のフレームの中で完結する。
利用料金
Claude Platform on AWS の料金体系は 「単価はネイティブ Claude API と同一、課金単位は CCU(Claude Consumption Unit)」 が要点だ。Bedrock とも単価は同じだが、請求書上の見え方が大きく異なる。
モデル別の基本料金(2026 年 5 月時点)
ネイティブ Claude API の公式価格表と同じレートで請求される。1M トークン(100 万トークン)あたりの USD 単価で示すと:
| モデル | 入力 | 出力 | 備考 |
|---|---|---|---|
| Claude Opus 4.7 | $5 | $25 | 最上位。複雑な推論・自律エージェント向け |
| Claude Opus 4.6 | $5 | $25 | 旧世代だが同単価 |
| Claude Sonnet 4.6 | $3 | $15 | 本番推論のデフォルト |
| Claude Haiku 4.5 | $1 | $5 | 分類・ルーティング・抽出など軽量タスク |
注意点として、Opus 4.7 は新トークナイザを採用しており、同じ日本語テキストでも Opus 4.6 比で最大 35% 多くトークンが消費されるケースがある。単価は変わらないが、リクエストあたりの実コストが増える可能性があるため、移行前に実プロンプトでトークン数を比較することが推奨される。
Claude Consumption Unit (CCU) という独特の課金単位
Claude Platform on AWS では、トークン課金を CCU という単位に変換して AWS Marketplace に請求が立つ。換算は単純で:
- 1 CCU = $0.01 USD(100 CCU = $1.00)
- Anthropic がトークン使用量を USD で算出 → 交渉済み割引を適用 → CCU に換算 → AWS Marketplace に 1 時間単位で報告
具体例: Sonnet 4.6 で入力 10M トークン、出力 2M トークンを消費した場合、料金は $60。これは AWS の請求書上では 6,000 CCU という単一行で表示される。
Bedrock 経由との請求書の違い
単価は同じでも、コスト可視性の粒度が大きく異なる。
| 観点 | Claude on Amazon Bedrock | Claude Platform on AWS |
|---|---|---|
| 請求単位 | モデル別トークンの個別行 | CCU の単一行 |
| Cost Explorer での内訳 | モデル別・リージョン別に分解可能 | 集約済み(CCU のみ) |
| タグ・コスト配分 | AWS ネイティブのタグ運用が効く | チーム・プロジェクト別の自動分解は不可 |
| エンジニアリング帰属 | 直接見える | Anthropic 側(Claude Console)で個別分析が必要 |
| 調達向き | やや煩雑 | シンプル |
つまり Claude Platform on AWS は調達・経理にはやさしいが、エンジニアリングの細かいコスト帰属には不向きだ。「どのチーム・どのモデル・どの機能で使ったか」を AWS 側だけで切り分けるのは難しい。Claude Console の Usage / Cost ページや Workspace 分割で補完する設計が必要になる。
推論リージョン(inference_geo)による割増
データレジデンシーを米国に固定する inference_geo="us" を指定すると、標準価格の 1.1 倍(10% 増し) が適用される。
| 設定 | 価格倍率 | 用途 |
|---|---|---|
global(デフォルト) | 1.0x | 全世界の Anthropic データセンターを使用 |
us | 1.1x | 米国内データセンターに固定 |
リクエスト単位で指定でき、Opus 4.6 / Sonnet 4.6 以降でのみサポートされる(Opus 4.5 / Sonnet 4.5 / Haiku 4.5 で inference_geo を渡すと 400 エラー)。Workspace レベルの強制設定(default_inference_geo、allowed_inference_geos)は Claude Platform on AWS では使えないため、アプリケーション側で必ず指定する運用が必要。
コスト削減の主要レバー
ネイティブ API と同じ最適化機能が day-one で利用できる。
1. Prompt Caching(プロンプトキャッシュ)— 最大 90% オフ
繰り返し使うシステムプロンプトや大きな文書をキャッシュすると、キャッシュヒット時の入力単価が標準の約 10%(90% 引き) になる。50K トークンのシステムプロンプトを 1,000 リクエスト送るような構成では、キャッシュ未使用と比較して劇的にコストが減る。
- 5 分 TTL(デフォルト)
- 1 時間 TTL(書き込み時の単価がやや高め。
ENABLE_PROMPT_CACHING_1H=1で有効化) - 自動キャッシュ機能も利用可能
2. Batch API — 一律 50% オフ
24 時間以内に応答が返ればよいワークロード(コンテンツ生成、データ分類、ドキュメント分析など)は Batch API に流すと 全モデル一律 50% 引き。Claude Platform on AWS でもネイティブ API と同じ仕様で利用可能。
3. キャッシュ × Batch の組み合わせ
両者を組み合わせると、理論上は 最大約 95% のコスト削減が可能(90% キャッシュ + 残り 10% に対して 50% Batch 割引)。
4. モデルルーティング
タスクに応じてモデルを切り替える設計。Haiku 4.5($1/$5)で分類・抽出、Sonnet 4.6($3/$15)で本番推論、Opus 4.7($5/$25)は本当に複雑な推論やエージェント実行のみ、という階層化が効く。
ツール・機能の追加料金
Messages API のトークン料金とは別に発生する代表的なものは次のとおり。
- Web Search: $10 / 1,000 検索(ツール経由で実行された Web 検索の回数で課金)
- Code Execution: Anthropic マネージドサンドボックスでの Python 実行。専用課金あり(公式ドキュメント参照)
- Files API: アップロード・参照可能。Workspace ストレージとして課金
- Managed Agents のセッション: 自律実行時間に応じた課金(最大 6 時間まで連続自律実行、それ以降は再認証必要)
Tier 1 レート制限(初期割り当て)
サインアップ時に自動的に Tier 1 レート制限が割り当てられる。ネイティブ Claude API と同じレートで、初期はリクエスト数・トークン数とも控えめ。大規模ワークロードを想定する場合は、Anthropic 担当に上限引き上げ(Tier 2 以降)を申請する。
既存 AWS コミットメントの消化(EDP retire)
Claude Platform on AWS の請求は AWS Marketplace 経由のため、AWS の Enterprise Discount Program (EDP) や Private Pricing Agreement (PPA) のコミットメントを消化できる。Anthropic に別途支払いを起こす必要がなく、既存の AWS 予算枠で運用可能。
ただし、Anthropic 側で別途締結されている Bedrock プライベートオファーがある場合は注意が必要。
Discounts cannot be applied retroactively to usage incurred before a Claude Platform private offer is accepted. (訳: Claude Platform プライベートオファーを受諾する前に発生した利用分には、割引をさかのぼって適用できない)
サインアップ前に必ず Anthropic / AWS の営業担当に連絡し、割引を Claude Platform on AWS 側にも適用する手続きを取ること。
Zero Data Retention (ZDR)
データ保持を一切しない Zero Data Retention がリクエストベースで提供される(要申請)。ZDR 自体に追加料金は明示されていないが、機能制限がかかる場合があるため、Anthropic 担当に確認が必要。
コスト可視化のベストプラクティス
Claude Platform on AWS は CCU の単一行になるため、運用上は以下の併用が推奨される。
- AWS Cost Explorer: 全体支出のトレンドとアラート(CCU 単位)
- Claude Console の Usage / Cost ページ: モデル別・Workspace 別のトークン使用量と内訳
- Workspace 分割: チーム・環境(dev/stg/prod)・プロダクト別に Workspace を切り、Console 側で粒度を確保
- CloudTrail: 認証・API 呼び出しの監査ログ(コスト直接ではないが異常検知に有用)
「AWS の請求書だけ見れば全部わかる」状態にはならないため、Workspace 設計を最初に丁寧に行うことが FinOps の鍵になる。
料金の確認先
公式の最新料金は次の 2 か所で確認できる。
- Anthropic 公式 Pricing ページ — モデル単価、キャッシュ・Batch 割引、ツール料金
- AWS Marketplace の Claude Platform on AWS リスティング — CCU 換算、プライベートオファー、EDP 適用条件
参考リンク
- Introducing the Claude Platform on AWS(Anthropic 公式ブログ)
- Claude Platform on AWS(AWS ランディングページ)
- Set up your account - Claude Platform on AWS(AWS 公式ユーザーガイド)
- Claude Platform on AWS - Claude API Docs
- Claude Code on Claude Platform on AWS(Claude Code 公式ドキュメント)
- Actions, resources, and condition keys for Claude Platform on AWS(IAM リファレンス)
- Anthropic 公式 Pricing ページ
- Claude On AWS: Bedrock Vs. Claude Platform Costs Compared(CloudZero 解説)
- 元ポスト(X / @hata_AI_master)