Amazon Bedrock の新コンソール「Bedrock Mantle」を試してみた(GPT-5.5 / Claude Opus 4.8 対応)

Amazon Bedrock の新コンソール「Bedrock Mantle」を試してみた(GPT-5.5 / Claude Opus 4.8 対応)

Amazon Bedrock に、OpenAI/Anthropic 互換 API に最適化された新しいコンソール体験「Bedrock Mantle」が追加されました。従来とは別のエンドポイント・認証体系で動作し、GPT-5.5 や Claude Opus 4.8 を含む最新モデルを利用できます。モデルカタログから SDK 接続、API ドキュメント、モデル比較まで、各機能を一通り試してみました。
2026.06.05

はじめに

2026年6月4日、以下の What's New が公開されました。

https://aws.amazon.com/jp/about-aws/whats-new/2026/06/amazon-bedrock-redesigned-console-optimized-openai-anthropic-compatible-apis/

Bedrock Mantle は bedrock-mantle.{region}.api.aws という専用エンドポイントを持ち、従来の Amazon Bedrock Runtime とは異なる API 体系・認証方式で動作します。主な違いは以下のとおりです。

項目 従来の Amazon Bedrock Runtime Bedrock Mantle
エンドポイント bedrock-runtime.{region}.amazonaws.com bedrock-mantle.{region}.api.aws
API InvokeModel / Converse Responses API / Chat Completions / Messages API
認証 AWS SigV4 Bedrock APIキー or IAM
コンソール上の整理単位 モデル / Inference Profiles Projects
CLI aws bedrock / aws bedrock-runtime 専用CLIなし(REST API)

GPT-5.5 / GPT-5.4 の Bedrock 対応については以下の記事で詳しく紹介しています。

https://dev.classmethod.jp/articles/bedrock-openai-gpt55-gpt54-ga-responses-api/

Mantle の Responses API と Azure の互換性については以下を参照してください。

https://dev.classmethod.jp/articles/bedrock-mantle-responses-api-azure-compatibility-comparison/

コンソールへのアクセス

従来の Amazon Bedrock コンソールの「概要」画面に、以下のバナーが表示されます。

Try the new Amazon Bedrock Mantle Console [New]
Built for OpenAI and Anthropic compatible APIs. Use the latest GPT, Claude, and open-weight models with the OpenAI Chat Completions and Responses APIs and the Anthropic Messages API on the bedrock-mantle endpoint.

「Try the Bedrock Mantle Console」ボタンをクリックすると Mantle コンソールに切り替わります(戻る場合は左ナビ下部の「Bedrock ランタイムコンソール」リンク)。

従来のBedrockコンソールからMantleへの切り替えボタン

モデルカタログ

Bedrock Mantle のモデルカタログでは、GPT-5.5 や Claude Opus 4.8 といった新しいモデルが利用可能になっています。

オハイオリージョンのモデルカタログ(GPT-5.5 NEW表示)

東京リージョンのモデルカタログ(Claude Opus 4.8 NEW表示)

GPT-5.5 / Claude Opus 4.8 の概要

モデル詳細画面から確認した主要モデルの情報です。

モデル コンテキスト長 入力価格 出力価格 利用可能リージョン
GPT-5.5 272K tokens $5.50 / 1M tokens $33.00 / 1M tokens us-east-2
GPT-5.4 272K tokens $2.75 / 1M tokens $16.50 / 1M tokens us-east-2, us-west-2
Claude Opus 4.8 1M tokens $5.00 / 1M tokens $25.00 / 1M tokens us-east-1, ap-northeast-1

※価格は検証時点(2026年6月5日)でモデル詳細画面に表示されていた値です。最新価格は公式の料金ページまたはコンソール表示を確認してください。

GPT-5.5のモデル詳細パネル

リージョン別のモデル差分

/v1/models API を4リージョンで実行して確認したところ、リージョンによって利用可能なモデルに差がありました。

モデル us-east-1 us-east-2 us-west-2 ap-northeast-1
anthropic.claude-opus-4-8
anthropic.claude-opus-4-7
anthropic.claude-haiku-4-5
openai.gpt-5.5
openai.gpt-5.5-2026-04-23
openai.gpt-5.4
openai.gpt-5.4-2026-03-05

※上記は検証時点(2026年6月5日)に /v1/models API が返した結果です。共通で利用可能なモデルは35種あり、Qwen3系、DeepSeek、Mistral、NVIDIA Nemotron、Google Gemma、MiniMax などが含まれていました。

GPT-5.5 vs GPT-5.4のCompare画面

ホーム / Dashboard

ホーム画面

ホーム画面では、アカウント全体の推論リクエスト状況やプロジェクト一覧を確認できます。

アカウント概要

主な表示内容は以下のとおりです。

  • 推論リクエスト合計(1日/7日/30日/90日でフィルタ可能)
  • プロジェクト一覧テーブル(リクエスト数・エラー数・使用モデル数)
  • 「新しいプロジェクトを開始」フォーム

Dashboard に表示される GPT-5.5 関連のモデル名

Dashboard ではモデル別の利用状況が表示されます。GPT-5.5 を使った際、以下のモデルが記録されていました。

Dashboard(内部モデル可視化)

モデル 推論リクエスト 入力トークン 出力トークン
openai.cotea250430-cotea-classifier-v08-al-itr3-2025-05-01-06-24 151 513.0K 151
openai.gpt-5.4 14 7.1K 2.3K
openai.gpt-5.4-unshielded 12 8.8K 2.3K
openai.gpt-5.5 143 562.8K 127.6K
openai.gpt-5.5-unshielded 143 595.8K 127.6K

GPT-5.5 の利用にあわせて、gpt-5.5-unshieldedcotea-classifier といったモデルも記録されていました。これらの役割は公式に説明されていないため詳細は不明ですが、GPT-5.5 の利用に関連して複数のモデル名が Dashboard 上に計上されるケースがあることを確認できました。

これは、少なくとも今回確認した範囲では OpenAI API を直接利用する場合には見えない情報です。Bedrock Mantle の Dashboard で確認できる特徴的な情報と言えます。

※ここで表示されている内部モデル名は Dashboard 上の観測結果です。これらを直接指定して呼び出せるモデル ID として扱うものではありません。

Getting started + APIキー

SDK接続

Getting started 画面では、3ステップで SDK 接続をセットアップできます。

  1. セットアップを選択(SDK: Anthropic/OpenAI、言語: Python/JavaScript、認証: IAM/APIキー)
  2. 環境を設定(macOS/Linux/Windows切り替え)
  3. 最初のリクエストを送信(クイックテスト / App integration)

SDK設定画面(Anthropic + Python + IAM)

Anthropic SDK で東京リージョンに接続する例です。

import os
import anthropic
from aws_bedrock_token_generator import provide_token

os.environ["AWS_REGION"] = "ap-northeast-1"

client = anthropic.Anthropic(
    api_key=provide_token(),
    base_url="https://bedrock-mantle.ap-northeast-1.api.aws/anthropic",
    default_headers={"anthropic-workspace-id": "default"},
)

message = client.messages.create(
    model="anthropic.claude-haiku-4-5",
    max_tokens=1024,
    messages=[{"role": "user", "content": "What is Amazon Bedrock?"}],
)
print(message.content[0].text)

base_urlbedrock-mantle.{region}.api.aws/anthropic に向けるだけで Anthropic SDK がそのまま使えます。上記のコードは IAM 認証の例で、provide_token() で取得したトークンを api_key に渡しています。発行済みの Bedrock APIキー(短期/長期)を使う場合は、そのキーを api_key に直接指定します。anthropic-workspace-id は Getting started 画面に表示された値を指定してください。

LangChain から Mantle の Anthropic 互換エンドポイントを使う例は以下の記事で紹介しています。

https://dev.classmethod.jp/articles/bedrock-mantle-anthropic-endpoint-opus-4-7/

AIコーディングアシスタント接続

Getting started 画面にはクライアントタブもあり、Claude Code / Cline / Codex / Cursor / OpenCode への接続ガイドが用意されています。

クライアント設定画面(Claude Code選択)

Claude Code の場合は以下の環境変数を設定します。

export AWS_PROFILE="<your-aws-profile>"
export CLAUDE_CODE_USE_BEDROCK="1"
export CLAUDE_CODE_USE_MANTLE="1"
export AWS_REGION="ap-northeast-1"

※コンソールの Getting started 画面では us-east-2 が例示されていますが、Claude Code で Claude 系モデルを利用する場合は、利用したい Claude モデルが提供されているリージョンを指定してください。今回確認した Claude Opus 4.8 は us-east-1 または ap-northeast-1 で利用可能でした。

従来の CLAUDE_CODE_USE_BEDROCK=1 に加えて、CLAUDE_CODE_USE_MANTLE="1" を設定する必要があります。この情報は Mantle コンソールの Getting started 画面に表示されている公式ガイドに基づくものです(Claude Code 1.0.33 時点で確認)。

Codex CLI を Bedrock 経由で使う例は以下の記事で紹介しています。

https://dev.classmethod.jp/articles/codex-cli-gpt55-ec2-bedrock-iam-auth/

APIキー

Bedrock Mantle では2種類のAPIキーを管理できます。

APIキー管理画面

短期キー: 「短期キーを生成」ボタンで即発行されます。12時間後に自動失効するため、テストや短期スクリプトでの利用に向いています。

長期キー: 有効期限を設定可能で、IAMユーザーに紐付きます。テーブルで名称・ステータス・作成日・有効期限を管理できます。移行用途向けで、本番環境では短期キーが推奨されています。

なお、ここで説明するコンソール発行の APIキーと、provide_token() で IAM 認証から取得する一時トークンは別物です。前述の SDK 接続例では後者を使用しています。

Live API docs + Evaluate

Live API docs

コンソール内にインタラクティブなAPIリファレンスが組み込まれています。リクエストの構築から送信まで画面上で完結します。

OpenAI Protocol(Chat Completions)

Anthropic Protocol(Messages API)

2つのプロトコルに対応しています。

  • Anthropic API Protocol: POST /anthropic/v1/messages
  • OpenAI API Protocol: POST /v1/chat/completionsPOST /v1/responses

注目のパラメータをいくつか挙げます。

  • reasoning_effort — minimal / low / medium / high(GPT-5.x の思考量制御)
  • web_search_options — Web検索ツール内蔵(OpenAI側)
  • top_k — 0-128(OpenAI本家にはないパラメータ。Bedrock独自)

「Send API Request」ボタンでリクエストBodyを編集して直接送信できるため、Postman 的な使い方が AWS コンソール内で完結します。

Evaluate

最大3モデルを選択して、同じプロンプトで横並び比較ができます。

3モデル横並び比較結果

プロンプトを入力すると全モデルに同時送信され、結果が横に並んで表示されます。モデル選定時のクイック比較に便利です。

プログラマティックにモデル一覧を取得

従来の aws bedrock list-foundation-models は Amazon Bedrock の従来側のモデルカタログを返すため、GPT-5.5 のような Mantle 側で提供されているモデルは含まれません。また aws bedrock-mantle という CLI サービスも存在しません。

Bedrock Mantle のモデル一覧を取得するには、/v1/models API を使います。

手順

aws-bedrock-token-generator で IAM 認証用の一時トークンを取得し、/v1/models に GET リクエストを送ります。

pip install aws-bedrock-token-generator
import os, json, urllib.request

regions = ['us-east-1', 'us-east-2', 'us-west-2', 'ap-northeast-1']

for region in regions:
    os.environ['AWS_REGION'] = region
    # provide_token() はインポート時のリージョンをキャッシュするため再読み込み
    import importlib, aws_bedrock_token_generator
    importlib.reload(aws_bedrock_token_generator)
    from aws_bedrock_token_generator import provide_token

    token = provide_token()
    url = f"https://bedrock-mantle.{region}.api.aws/v1/models"
    req = urllib.request.Request(url, headers={"Authorization": f"Bearer {token}"})
    resp = urllib.request.urlopen(req)
    data = json.loads(resp.read())

    model_ids = sorted([m['id'] for m in data['data']])
    print(f"\n=== {region} ({len(model_ids)} models) ===")
    for m in model_ids:
        print(f"  {m}")

curl での取得

export AWS_REGION=ap-northeast-1
TOKEN=$(python3 -c "
import os; os.environ['AWS_REGION']='ap-northeast-1'
from aws_bedrock_token_generator import provide_token
print(provide_token())
")

curl -s https://bedrock-mantle.ap-northeast-1.api.aws/v1/models \
  -H "Authorization: Bearer $TOKEN" | jq '.data[].id'

レスポンス例

{
  "data": [
    {
      "created": 1779148800,
      "id": "anthropic.claude-opus-4-8",
      "object": "model",
      "owned_by": "system"
    },
    {
      "created": 1770163200,
      "id": "qwen.qwen3-coder-next",
      "object": "model",
      "owned_by": "system"
    }
  ]
}

リージョンごとに40前後のモデルが返りました(共通35種+リージョン固有モデル)。リージョン別の詳細は前述の差分テーブルを参照してください。

まとめ

Amazon Bedrock Mantle は、OpenAI/Anthropic 互換 API を中心に据えた新しい Bedrock の利用体験でした。別エンドポイント・別認証体系で動作しつつ、SDK 接続や API ドキュメント、モデル比較までがコンソール内にまとまっており、GPT-5.5 や Claude Opus 4.8 などの最新モデルを試す導線が整っています。

利用可能モデルや価格はリージョンによって差があるため、実利用前には対象リージョンのモデルカタログや /v1/models の結果を確認しておくことをおすすめします。

参考リンク

この記事をシェアする

関連記事