Hubungkan Claude Code ke Anoman AI
Arahkan Claude Code dan klien Anthropic SDK apa pun melalui Anoman menggunakan endpoint proxy yang kompatibel dengan Anthropic. Semua guardrail berlaku pada setiap request — termasuk penyelesaian streaming dan tool call.
Prasyarat
- Akun Anoman AI dengan API key aktif
- Claude Code CLI terpasang (
npm install -g @anthropic-ai/claude-code) - Atau: Python 3.9+ dengan
anthropicSDK terpasang
Endpoint yang kompatibel dengan Anthropic
Claude Code menggunakan format Anthropic Messages API, bukan format OpenAI. Anoman menyediakan endpoint terpisah yang kompatibel dengan Anthropic di /anthropic. Gunakan endpoint ini — bukan endpoint OpenAI /v1 — untuk Claude Code dan Anthropic Python SDK.
Langkah 1: Konfigurasikan Claude Code CLI
Atur dua variabel lingkungan sebelum meluncurkan Claude Code. CLI membacanya secara otomatis.
Langkah 2: Konfigurasi Python SDK
Teruskan base_url saat membuat klien Anthropic. SDK mengirim semua request ke proxy Anoman, yang menerapkan guardrail sebelum meneruskan ke Anthropic.
Respons streaming
Streaming bekerja secara identik melalui proxy Anoman. Guardrail berjalan pada prompt sebelum stream dibuka.
Saat guardrail terpicu
Jika sebuah request diblokir oleh pipeline guardrail, Anoman mengembalikan 403 sebelum konten apa pun mencapai Anthropic. SDK menampilkannya sebagai anthropic.APIStatusError.
Periksa docs/openapi/ untuk skema error terkini.
Header transparansi guardrail
Setiap respons dari proxy Anoman menyertakan header hasil guardrail. Periksa ini di log Anda untuk memverifikasi bahwa pipeline aktif.
Butuh bantuan dengan integrasi Anda?
Gabung Founding 50 untuk akses awal dan dukungan langsung dari tim Anoman.