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:
npm install -g @openai/codexMenggunakan yarn:
yarn global add @openai/codexLangkah 2: Persiapan API Key KoboiLLM
- Buat API Key baru di dashboard KoboiLLM melalui menu Virtual Keys (contoh format:
sk-xxx...xxxx). - 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):
# Arahkan base URL ke gateway KoboiLLMexport OPENAI_BASE_URL="https://api.koboillm.com/v1"
# Masukkan API Key KoboiLLM Andaexport OPENAI_API_KEY="sk-xxxx...xxxx"Pada Windows (PowerShell):
# 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):
# Arahkan base URL ke gateway KoboiLLMset OPENAI_BASE_URL=https://api.koboillm.com/v1
# Masukkan API Key KoboiLLM Andaset OPENAI_API_KEY=sk-xxxx...xxxxLangkah 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:
# 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-autoTroubleshooting & Tips
- Error Connection Refused: Pastikan
OPENAI_BASE_URLdikonfigurasi 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(sepertiopenai/gpt-5.6-sol) telah diaktifkan dalam izin Virtual Key KoboiLLM Anda.