Beranda → Panduan → Codex dengan API kustom: pengaturan config.toml untuk Codex CLI dan Codex desktop
Codex membaca penyedianya dari satu file. Lima baris konfigurasi dan satu variabel lingkungan memindahkan alat baris perintah dan aplikasi desktop sekaligus — dan sebagian besar kegagalan berasal dari variabel lingkungan, bukan konfigurasi.
Tambahkan penyedia di config.toml dan jadikan default:
model = "gpt-6.1-sol"
model_provider = "apiclan"
model_reasoning_effort = "medium"
[model_providers.apiclan]
name = "APICLAN"
base_url = "https://apiclan.us/v1"
env_key = "APICLAN_API_KEY"
wire_api = "responses"
Tiga detail penting. base_url diakhiri /v1, karena Codex menambahkan /responses sendiri. wire_api = "responses" membuat Codex memakai Responses API, yang dilayani gateway ini. Dan env_key adalah nama variabel lingkungan, bukan kuncinya.
~/.codex/config.toml%USERPROFILE%\.codex\config.tomlBuat folder dan file bila belum ada. Aplikasi desktop Codex membaca file yang sama dengan alat baris perintah, jadi satu kali edit berlaku untuk keduanya. Jika tidak ingin mengedit TOML manual, CC Switch bisa menuliskannya — lihat panduan aplikasi desktop.
macOS / Linux — tambahkan ke profil shell Anda:
echo 'export APICLAN_API_KEY=sk-your-key' >> ~/.zshrc
source ~/.zshrc
Windows — simpan untuk akun pengguna Anda:
setx APICLAN_API_KEY "sk-your-key"
Di sinilah kebanyakan pengaturan gagal. Variabel yang diatur dengan export atau $env: hanya ada di terminal itu; aplikasi desktop yang dibuka dari Dock atau menu Start tidak pernah melihatnya. setx di Windows menyimpannya permanen, tetapi hanya program yang dibuka sesudahnya yang membacanya — tutup Codex sepenuhnya lalu buka lagi.
Ubah model di konfigurasi, atau ganti di dalam sesi dengan /model:
| Model | Cocok untuk |
|---|---|
gpt-6.1-sol, gpt-5.6-terra | Coding harian, suntingan, tes — termurah per panggilan |
gpt-5.6-sol | Jika prompt Anda disetel untuk GPT-5.6 |
gpt-6-astra | Masalah sulit yang jawaban lebih baiknya sepadan dengan harga lima kali lipat |
model_reasoning_effort menerima low, medium, high, dan xhigh. Makin tinggi, makin banyak yang ditulis: di sini pada gpt-5.6-sol, panggilan median dengan high mengembalikan 373 token output dibanding 139 dengan medium — 2,7 kali lipat, semuanya ditagih sebagai output. Mulailah dari medium. Harga ada di panduan harga API OpenAI.
Dalam 30 hari terakhir, 87% dari semua panggilan GPT di gateway ini berasal dari Codex, semuanya lewat /v1/responses dengan streaming. Panggilan median:
APICLAN_API_KEY. Atur seperti di atas lalu mulai ulang Codex sepenuhnya. echo $APICLAN_API_KEY di lingkungan yang sama harus menampilkan kuncinya.base_url tidak punya /v1, atau ada dua kali.GET https://apiclan.us/v1/models.base_url ke https://api.apiclan.us/v1, yang melewati batas proxy 100 detik.Claude Code memakai aturan sebaliknya — tanpa /v1 — dibahas di panduan base URL Claude Code.
Tanpa langganan, tanpa minimum bulanan, tanpa panggilan sales. Isi saldo dengan USDT dan pakai sesuai kebutuhan — 1 USDT memberi Anda 2 kredit saldo API.
Baca panduan cepat 30 detikBahasa: English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Deutsch · Français · Español · Türkçe · Português · Italiano · Bahasa Indonesia · Tiếng Việt · Bahasa Melayu · Polski · Čeština · فارسی · Русский
Harga di halaman ini diisi otomatis dari data penagihan nyata. Ketentuan pihak ketiga dikutip dari dokumentasi mereka sendiri.