Lewati ke konten

OpenAI Codex

OpenAI Codex (atau @openai/codex) adalah CLI tool andal yang memungkinkan Anda menghasilkan kode, melakukan modifikasi file, dan menyelesaikan tugas-tugas coding secara otomatis langsung dari terminal.

Dengan menghubungkan KoboiLLM ke Codex, Anda dapat mengakses berbagai model unggulan (seperti GPT-5.6 Sol, Terra, dan Luna) melalui satu interface CLI yang familiar dengan kontrol budget dan tracking penggunaan secara real-time.


Langkah 1: Install OpenAI Codex CLI

Pastikan Node.js dan npm/yarn sudah terinstall di sistem Anda, lalu jalankan perintah berikut untuk menginstall Codex CLI secara global:

Menggunakan npm:

Terminal window
npm install -g @openai/codex

Menggunakan yarn:

Terminal window
yarn global add @openai/codex

Langkah 2: Persiapan API Key KoboiLLM

  1. Buat API Key baru di dashboard KoboiLLM melalui menu Virtual Keys (contoh format: sk-xxx...xxxx).
  2. Pastikan Anda telah mengaktifkan akses ke model-model yang ingin digunakan saat membuat key tersebut.

Langkah 3: Konfigurasi Environment Variables

Codex membaca konfigurasi koneksi secara native dari standard environment variables OpenAI. Set nilai berikut di terminal Anda untuk mengarahkan Codex ke server KoboiLLM:

Pada Linux / macOS (Bash/Zsh):

Terminal window
# Arahkan base URL ke gateway KoboiLLM
export OPENAI_BASE_URL="https://api.koboillm.com/v1"
# Masukkan API Key KoboiLLM Anda
export OPENAI_API_KEY="sk-xxxx...xxxx"

Pada Windows (PowerShell):

Terminal window
# Arahkan base URL ke gateway KoboiLLM
$env:OPENAI_BASE_URL="https://api.koboillm.com/v1"
# Masukkan API Key KoboiLLM Anda
$env:OPENAI_API_KEY="sk-xxxx...xxxx"

Pada Windows (CMD):

Terminal window
# Arahkan base URL ke gateway KoboiLLM
set OPENAI_BASE_URL=https://api.koboillm.com/v1
# Masukkan API Key KoboiLLM Anda
set OPENAI_API_KEY=sk-xxxx...xxxx

Langkah 4: Menjalankan Codex

Setelah semua environment variables dikonfigurasi, Anda dapat langsung menjalankan Codex dengan memilih model yang Anda inginkan dari daftar model aktif di KoboiLLM.

Menjalankan dengan Mode Auto (Rekomendasi):

Gunakan flag --full-auto agar Codex dapat secara mandiri menganalisis, menulis, dan memodifikasi file tanpa memerlukan konfirmasi manual berulang:

Terminal window
# Menjalankan menggunakan model default (misalnya GPT-5.6 Terra)
codex --model openai/gpt-5.6-terra --full-auto
# Menjalankan menggunakan GPT-5.6 Sol (Premium)
codex --model openai/gpt-5.6-sol --full-auto
# Menjalankan menggunakan GPT-5.6 Luna (Ekonomis)
codex --model openai/gpt-5.6-luna --full-auto

Troubleshooting & Tips

  • Error Connection Refused: Pastikan OPENAI_BASE_URL dikonfigurasi dengan benar menggunakan protokol HTTPS (https://api.koboillm.com/v1).
  • Error Unauthorized: Periksa kembali apakah API Key KoboiLLM Anda (sk-...) telah dimasukkan secara utuh dan tidak terpotong.
  • Model Not Found: Pastikan model ID yang Anda panggil di flag --model (seperti openai/gpt-5.6-sol) telah diaktifkan dalam izin Virtual Key KoboiLLM Anda.