Cara Pakai Codex CLI dengan API Murah

24 September 2026 · ditulis oleh Tim NilovrAI
Cara Pakai Codex CLI dengan API Murah

Codex CLI adalah asisten coding dari OpenAI yang jalan di terminal. Dia bisa diarahkan ke penyedia lain yang kompatibel, termasuk NilovrAI, sehingga kamu tidak terikat pada satu langganan bulanan.

Yang perlu disiapkan

  • Node.js versi 18 atau lebih baru. Cek dengan node -v.
  • Codex CLI terpasang di komputermu.
  • Akun NilovrAI dan satu kunci API.

Kalau belum punya kuncinya: daftar di platform.nilovr.com, topup mulai Rp10.000 lewat QRIS, lalu buat kunci di menu API Keys. Kunci hanya ditampilkan sekali.

Bagaimana permintaanmu berjalan: dari terminal, lewat api.nilovr.com, ke model yang kamu pilih
Bagaimana permintaanmu berjalan: dari terminal, lewat api.nilovr.com, ke model yang kamu pilih

Menyambungkan Codex ke NilovrAI

Buka berkas ~/.codex/config.toml. Kalau belum ada, buat baru. Isinya seperti ini:

toml
model = "glm-5.3"
model_provider = "nilovr"
approval_policy = "never"
sandbox_mode = "danger-full-access"

[model_providers.nilovr]
name = "NilovrAI"
base_url = "https://api.nilovr.com/v1"
env_key = "NILOVR_API_KEY"
wire_api = "responses"
request_max_retries = 3
stream_max_retries = 3
stream_idle_timeout_ms = 300000

Lalu simpan kunci API sebagai variabel lingkungan. Di Linux atau macOS, tambahkan baris ini ke ~/.bashrc atau ~/.zshrc:

bash
export NILOVR_API_KEY="kunci-api-kamu"

Di Windows, setel lewat System Properties, bagian Environment Variables, dengan nama yang sama. Setelah itu buka terminal baru supaya variabelnya terbaca, lalu jalankan codex dari dalam folder proyekmu.

Halaman Tutorial di platform juga menyediakan tombol Auto Config yang menulis berkas ini otomatis. Pengaturan lamamu digabung lebih dulu, bukan ditimpa, dan ada cadangannya.

Memilih model

Nama model menentukan biaya dan kemampuan. Ini patokan yang saya pakai sehari-hari:

  • Pekerjaan kecil: ganti nama variabel, rapikan format, tulis fungsi pendek. Pakai deepseek-v4-pro atau glm-5.3.
  • Pekerjaan sedang: menambah fitur, membaca beberapa berkas sekaligus. Pakai kimi-k3.
  • Pekerjaan berat: mencari bug yang sulit, merancang struktur proyek. Pakai claude-opus-4.8 atau claude-sonnet-5.

Daftar lengkap beserta tarif per 1 juta token ada di halaman Model. Tarif termurah mulai sekitar 1 kredit per 1 juta token, dan 1 kredit sama dengan Rp400.

Yang membuat tagihanmu membengkak

Dari pemakaian sendiri, tiga hal ini paling banyak menghabiskan token:

  1. Menyuruh membaca seluruh folder. Sebutkan berkas yang relevan saja. "Perbaiki fungsi checkout di src/cart/checkout.ts" jauh lebih murah daripada "lihat proyek saya".
  2. Meminta ulang tanpa menambah informasi. Kalau hasilnya kurang tepat, tambahkan konteks atau contoh, jangan mengulang perintah yang sama.
  3. Memakai model mahal untuk semua hal. Mengganti nama variabel tidak butuh model termahal.

Kalau ada kendala

  • Kunci ditolak. Biasanya ada spasi di ujung kunci saat menyalin, atau variabel NILOVR_API_KEY belum terbaca. Buka terminal baru, lalu cek dengan echo $NILOVR_API_KEY.
  • Model tidak ditemukan. Nama model harus sama persis dengan yang ada di katalog, huruf kecil dan memakai tanda hubung.
  • Permintaan gagal terus. Pastikan base_url berakhiran /v1 tanpa spasi.
  • Saldo menipis di tengah kerja. Topup tambahan langsung aktif setelah pembayaran terkonfirmasi.

Untuk apa lagi kunci yang sama

Kunci API NilovrAI tidak terikat pada satu aplikasi. Setelah punya, kamu bisa memakainya juga di Claude Code, Cline di VS Code, OpenCode, Cursor, atau aplikasi chat. Saldo tetap satu, jadi pemakaiannya mudah dipantau di satu riwayat.

Bacaan lain

Coba sendiri

Topup Rp10.000 lewat QRIS, buat kunci API, dan pakai di tool favoritmu tanpa langganan bulanan.

Daftar & topup Rp10.000