Tutorial Claude Code: Pair Programming di Terminal Menggunakan API Key DataByte AI
Claude Code adalah salah satu tool CLI pair programming paling revolusioner yang dirilis untuk terminal developer. Berbeda dari sekadar ekstensi editor biasa, Claude Code bekerja langsung di dalam shell Anda—membaca struktur direktori, mengedit file secara presisi, menjalankan perintah tes unit, dan menjelaskan setiap perubahan kode sambil berjalan.
Namun, untuk mendapatkan akses tanpa batas (unlimited flexibility) dengan biaya terjangkau, banyak developer menggabungkan Claude Code CLI dengan API Key DataByte AI.
Artikel ini menyajikan panduan step-by-step konfigurasi terminal Anda dalam waktu kurang dari 3 menit!
1. Persyaratan Awal
Sebelum memulai, pastikan Anda telah memiliki:
- Komputer macOS, Linux, atau Windows dengan RAM minimal 4 GB (syarat resmi Claude Code).
- Akun DataByte dengan API Key aktif (format
sk-db-...) dari Dashboard DataByte, plus paket request-based atau saldo AI Gateway. Lihat halaman Harga.
2. Langkah 1: Install Claude Code
Gunakan installer resmi dari dokumentasi Claude Code. Di macOS, Linux, atau WSL:
bashDataByte API Compatiblecurl -fsSL https://claude.ai/install.sh | bash
Di Windows PowerShell:
powershellDataByte API Compatibleirm https://claude.ai/install.ps1 | iex
Verifikasi instalasi dengan mengetik:
bashDataByte API Compatibleclaude --version
3. Langkah 2: Hubungkan Claude Code ke DataByte
Claude Code membaca pengaturan gateway dari blok env di file ~/.claude/settings.json. Simpan API key di file milik pengguna ini, bukan di .claude/settings.json milik proyek, karena file proyek biasanya ikut ter-commit.
Opsi A: Paket request-based (kuota bulanan). Model yang dipakai adalah model paket DataByte seperti MiniMax M3 atau DataByte M1, bukan model Claude:
jsonDataByte API Compatible{ "env": { "ANTHROPIC_BASE_URL": "https://ai.databyte.co.id/anthropic", "ANTHROPIC_AUTH_TOKEN": "sk-db-xxxx", "ANTHROPIC_MODEL": "MiniMax-M3", "ANTHROPIC_DEFAULT_SONNET_MODEL": "MiniMax-M3", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "MiniMax-M3" } }
Opsi B: AI Gateway (bayar per token dari saldo). Untuk model Claude, arahkan ke endpoint gateway dan pakai ID model berformat provider/model dari daftar model di halaman Harga, misalnya:
jsonDataByte API Compatible{ "env": { "ANTHROPIC_BASE_URL": "https://ai.databyte.co.id/gateway", "ANTHROPIC_AUTH_TOKEN": "sk-db-xxxx", "ANTHROPIC_MODEL": "anthropic/claude-opus-5.5" } }
Ganti sk-db-xxxx dengan API key Anda. Base URL tidak perlu diakhiri /v1, karena Claude Code menambahkan /v1/messages sendiri. Panduan lengkap ada di Claude Code Indonesia.
4. Langkah 3: Menggunakan Claude Code di Repositori Anda
Navigasikan terminal ke direktori project yang sedang Anda kembangkan, lalu ketik:
bashDataByte API Compatibleclaude
Ketik /status di dalam Claude Code untuk memastikan base URL DataByte sudah aktif. Setelah itu, cobalah beberapa instruksi berguna berikut:
Contoh Perintah Coding:
- Refactoring:
"Tolong refactor komponen Button.tsx agar menggunakan Tailwind utility class." - Fixing Bug:
"Jalankan npm test, analisis error yang muncul, lalu perbaiki file yang rusak." - Membuat Feature Baru:
"Buatkan halaman blog baru di Next.js App Router dengan layout responsive."
Kenapa Memakai DataByte untuk Claude Code?
- Biaya bulanan tetap: paket request-based memakai kuota request harian, mingguan, dan bulanan, bukan tagihan per token.
- Bayar Rupiah: QRIS, Virtual Account, atau e-wallet, tanpa kartu kredit luar negeri.
- Satu API key: key
sk-db-yang sama bisa dipakai untuk Claude Code, Cursor, OpenCode, dan SDK berformat OpenAI/Anthropic.
Dapatkan API Key Anda sekarang di Dashboard DataByte AI dan rasakan sensasi ngoding otomatis di terminal!
