Codex CLI
Codex adalah coding agent terminal dari OpenAI. Codex berbicara format
OpenAI-compat, jadi arahkan ke endpoint https://api.nexotao.com/v1 dan pakai
model OpenAI-compat Nexotao: gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna,
gpt-5-mini, grok-4.3, DeepSeek-V4-Pro, atau DeepSeek-V4-Flash.
Untuk model Claude, pakai Claude Code (format Anthropic). Codex tidak punya mode Anthropic.
Install Codex
Ikuti dokumentasi resmi OpenAI Codex. Cek instalasi:
codex --versionSet API key sebagai environment variable
Codex membaca key dari env var (bukan disimpan di file config).
# tambahkan ke ~/.zshrc atau ~/.bashrc
export OPENAI_API_KEY="sk-nexo-..."Daftarkan Nexotao sebagai provider
Buka (atau buat) ~/.codex/config.toml lalu isi:
# ~/.codex/config.toml
model = "gpt-5.6-sol" # model default; ganti sesuai kebutuhan
model_provider = "nexotao"
forced_login_method = "api"
[model_providers.nexotao]
name = "Nexotao"
base_url = "https://api.nexotao.com/v1" # WAJIB pakai /v1
env_key = "OPENAI_API_KEY" # nama env var berisi sk-nexo-...
wire_api = "responses" # WAJIB "responses"; "chat" sudah dihapus CodexJalankan
Dari direktori proyekmu:
codexGanti model kapan saja lewat flag:
codex -m grok-4.3
codex -m DeepSeek-V4-ProCatatan penting
Dua nilai di config.toml paling sering salah: base_url harus berakhiran
/v1 (Codex menambahkan /responses sendiri), dan wire_api harus
"responses". Codex versi terbaru sudah menghapus wire_api = "chat", jadi
konfigurasi lama tidak akan jalan.
- Nexotao mengekspos endpoint Responses (
/v1/responses) dengan streaming penuh — jadi Codex jalan normal. - Provider ID (
nexotao) tidak boleh memakai nama cadangan sepertiopenai,ollama, ataulmstudio. - Key tidak disimpan di
config.toml; hanya nama env var-nya (env_key).
Biaya dipotong dari saldo Rupiah per token. Lihat Penagihan & Harga.