Migrasi dari Anthropic
Gunakan endpoint /anthropic kami agar kode Claude SDK Anda yang ada tetap bekerja tanpa perubahan. Bentuk request sama, bentuk response sama, plus guardrails + observability.
Sebelum vs sesudah
Python — sebelum & sesudah
TypeScript — sebelum & sesudah
Claude Code (hanya env var)
Base URL yang mana?
Yang tetap sama
- Setiap metode Anthropic SDK bekerja tanpa perubahan.
- Streaming via
stream=True— urutan event SSE identik (message_start,content_block_delta, dst.). - Tool calling — blok Anthropic
tool_useyang identik. - Vision (input gambar) — format array content-block yang identik.
cache_controlmarker — diteruskan secara transparan, upstream tetap menghormatinya.- Klien async (
AsyncAnthropic) — didukung penuh. - Penanganan error — kelas exception yang sama.
Yang otomatis Anda dapatkan
Keuntungan sama seperti migrasi OpenAI — guardrails di setiap request, observability, pencatatan biaya, pengungkapan residency regional, failover multi-provider.
Tanpa perubahan kode — cukup env var
Claude Code, Agent TARS, dan tool lain yang memakai SDK Anthropic membaca ANTHROPIC_BASE_URL dari environment. Dua env var dan CLI Anda yang ada berjalan lewat Anoman:
Panduan lengkap integrasi Claude Code di /docs/agents/claude-code.
Di luar Claude
Endpoint /anthropic menerima slug model dari provider non-Anthropic juga — kami menerjemahkan bentuk request secara otomatis. Jadi model: gpt-4o atau model: deepseek-v3 juga bekerja di endpoint ini. Berguna saat Anda ingin A/B test alternatif tanpa mengubah lokasi panggilan Anthropic-SDK Anda.
Coba — API key gratis + tanpa perubahan kode.
Dua env var. Integrasi lima menit.