Semua artikel
Tutorial

Cara Pakai Claude Code dengan NaraRouter (Harga Rupiah)

Setup Claude Code dengan NaraRouter dalam beberapa menit: settings.json, ANTHROPIC_BASE_URL, API key, dan alias model, dengan tagihan Rupiah.

NaraRouter Team2026-10-294 menit baca
Dalam artikel ini

Yang kamu butuhkan

Claude Code bisa berjalan di NaraRouter karena NaraRouter menyediakan endpoint kompatibel Anthropic /v1/messages. Kamu hanya butuh tiga hal: Claude Code yang sudah terpasang, API key NaraRouter dari dashboard di router.bynara.id, dan alias model dari katalog model NaraRouter. Claude Code membaca endpoint dan token dari blok env di ~/.claude/settings.json, jadi tidak perlu export di shell. Pemakaian ditagih ke kredit NaraRouter dalam Rupiah, dan top up bisa lewat QRIS.

Langkah 1: buat file settings

Jika ~/.claude/settings.json belum ada, buat dulu. File settings global adalah setup paling sederhana untuk satu pengguna.

Langkah 2: arahkan Claude Code ke NaraRouter

Tambahkan objek env di settings.json dengan key berikut. Gunakan base URL tanpa /v1, karena Claude Code menambahkan path Messages sendiri.

  • ANTHROPIC_BASE_URL: https://router.bynara.id
  • ANTHROPIC_AUTH_TOKEN: API key NaraRouter kamu
  • ANTHROPIC_DEFAULT_OPUS_MODEL: alias model dari katalog
  • ANTHROPIC_DEFAULT_SONNET_MODEL: alias model dari katalog
  • ANTHROPIC_DEFAULT_HAIKU_MODEL: alias model yang lebih ringan untuk tugas cepat

Langkah 3: restart dan uji

Tutup sesi Claude Code yang sedang berjalan lalu buka lagi agar endpoint baru terbaca. Kirim prompt kecil dulu. Jika token salah, Claude Code langsung gagal sebelum menyentuh workspace.

Menjaga biaya tetap terkendali

Coding agent mengirim konteks yang panjang, jadi pilihan model sangat menentukan biaya. Pakai alias yang lebih ringan untuk slot Haiku, cek riwayat request di dashboard NaraRouter setelah sesi, dan bandingkan tarif per model di katalog. API key yang sama juga bisa dipakai di Cursor, OpenCode, dan tool lain yang kompatibel dengan OpenAI atau Anthropic.