← Panduan API Claude

Bedrock Cloud

Gateway Anthropic-compatible di bedrock.com.de — bukan AWS Bedrock rasmi. API key diberi terus oleh pembekal.

Versi 2.5 · 2026-11-02

1.Ringkasan

Base URLhttps://api.bedrock.com.de (Claude Code)
https://api.bedrock.com.de/v1 (app lain)
Claude Code authANTHROPIC_AUTH_TOKEN
Format keysk-ant-bdr-…
AkaunTidak perlu — tiada daftar, tiada kod redeem
KreditBoleh ditambah pada key yang sama; baki kekal sehingga key tamat

2.Dapatkan API key

3 langkah

1Terima API keyterus daripada pembekal (format sk-ant-bdr-…)
2Semak keydi bedrock.com.de: paste key, klik CHECK
3Pasangswitch-api setup bedrock atau edit manual (bahagian 4)

Tiada pendaftaran atau kod redeem. Simpan key anda dengan selamat — sesiapa yang memegang key boleh menggunakan baki anda.

3.Semak baki & tambah kuota

Buka bedrock.com.de, paste API key dan klik CHECK. Tiada log masuk diperlukan. Halaman ini memaparkan:

Untuk menambah kredit, beli top-up daripada pembekal; kredit ditambah pada key yang sama, jadi tiada perubahan setting diperlukan.

4.Pasang dalam app

Cara A — switch-api (Windows, disyorkan)

Jika switch-api belum dipasang, ikut Kaedah A dalam panduan utama. Kemudian:

switch-api setup bedrock
switch-api claude   use bedrock
switch-api opencode use bedrock
switch-api hermes   use bedrock

Jalankan hanya untuk app yang anda guna. setup sekali sahaja; API key disimpan dan dikongsi semua app.

Cara B — edit manual

Claude Code — ~/.claude/settings.json (Windows: %USERPROFILE%\.claude\settings.json), blok env:

{
    "env": {
        "ANTHROPIC_BASE_URL": "https://api.bedrock.com.de",
        "ANTHROPIC_AUTH_TOKEN": "<api-key-bedrock>",
        "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5-5",
        "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5-5",
        "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-5-5"
    }
}

OpenCode 2 — ~/.config/opencode/opencode.json, blok providers:

{
    "$schema": "https://opencode.ai/config.json",
    "providers": {
        "bedrock": {
            "name": "Bedrock",
            "package": "@opencode/ai/providers/anthropic-compatible",
            "settings": {
                "baseURL": "https://api.bedrock.com.de/v1",
                "apiKey": "<api-key-bedrock>"
            },
                "headers": {
                    "Authorization": "Bearer <api-key-bedrock>"
                },
            "models": {
            "claude-opus-5-5": { "name": "claude-opus-5-5" },
            "claude-sonnet-5-5": { "name": "claude-sonnet-5-5" },
            "claude-haiku-5-5": { "name": "claude-haiku-5-5" }
            }
        }
    },
    "model": "bedrock/claude-opus-5-5"
}

OpenCode 1 menggunakan format lama (blok provider); lihat 6B dalam panduan utama.

Hermes Agent — ~/.hermes/config.yaml (Windows: dalam WSL2), blok model:

model:
  provider: custom
  default: "claude-opus-5-5"
  base_url: "https://api.bedrock.com.de/v1"
  api_key: "<api-key-bedrock>"
  api_mode: chat_completions

VS Code — Cline / Roo Code: API Provider OpenAI Compatible, Base URL https://api.bedrock.com.de/v1, API key anda, Model ID contohnya claude-fable-5-1. Panduan Bedrock juga menunjukkan pilihan kedua: API Provider Anthropic dengan base URL https://api.bedrock.com.de/v1.

Base URL: Claude Code tanpa /v1 (https://api.bedrock.com.de); OpenCode, Hermes dan Cline dengan /v1 (https://api.bedrock.com.de/v1).

5.Model yang tersedia

Model IDContextNota
claude-opus-5-51Mbaharu · default opus switch-api
claude-sonnet-5-51Mdefault sonnet switch-api
claude-haiku-5-5200Kdefault haiku switch-api
claude-fable-5-11Mbaharu
claude-fable-51M
claude-opus-51M
claude-sonnet-51Mbaharu
claude-opus-4-81M
claude-opus-4-71M
claude-opus-4-61M
claude-sonnet-4-61M
claude-opus-4-5200K
claude-sonnet-4-5-20250929200K
claude-haiku-4-5-20251001200K
claude-opus-4-1-20250805200K
claude-opus-4-20250514200K
claude-sonnet-4-20250514200K
Context 1M dalam Claude Code: tambah akhiran [1m] pada nama model, contohnya claude-fable-5-1[1m]. Ini petunjuk kepada Claude Code untuk menggunakan bajet context 1M; gateway Bedrock membuang akhiran ini dan menggunakan model yang sama.

6.Masalah lazim

SimptomPenyelesaian
Error 401 / invalid api keyAPI key salah, tamat tempoh, atau pemboleh ubah auth salah untuk Claude Code. Jalankan semula switch-api setup, kemudian use.
model not foundNama model tiada pada provider ini. Pilih nama daripada jadual model di atas (ejaan mesti tepat).
404 / Not FoundBase URL salah: semak /v1 (Claude Code tanpa, app lain dengan).
Error 429 / rate limitHad kadar key dicapai (contoh 60 request/minit). Tunggu seminit, atau kurangkan agent selari.
Key tidak aktifSemak di halaman CHECK: key mungkin tamat tempoh atau baki habis. Hubungi pembekal untuk top-up.

Masalah lain (skrip, PATH, JSON rosak): lihat Penyelesaian masalah dalam panduan utama.

7.Rujukan

Halaman ini diringkaskan dan dikemas kini daripada panduan rasmi provider pada 2 Nov 2026. Jika ada percanggahan, ikut maklumat terkini di laman web provider.