Buka Potensi Codex CLI dengan Zeabur AI Hub
Codex CLI adalah antarmuka yang ampuh untuk berinteraksi dengan AI melalui terminal Anda. Namun, mengunci diri pada satu penyedia layanan saja akan membatasi potensi Anda.
Dengan menghubungkan Codex CLI ke Zeabur AI Hub, Anda dapat mengarahkan kueri Anda ke model papan atas mana pun (seperti Claude, Grok, atau Gemini) menggunakan alat yang sama persis. Pengaturan ini bekerja dengan basis bayar sesuai penggunaan (pay-as-you-go)—tidak perlu repot mengelola banyak langganan untuk penyedia AI yang berbeda.
Berikut adalah cara mengaturnya.
Instal Codex CLI:
npm install -g @openai/codex
Kredensial Zeabur:
Pilih Endpoint Anda
Zeabur saat ini menyediakan dua endpoint. Pilih yang secara geografis paling dekat dengan Anda:
https://hnd1.aihub.zeabur.ai/https://sfo1.aihub.zeabur.ai/Anda perlu mengonfigurasi Codex untuk berkomunikasi dengan API terpadu Zeabur, bukan langsung ke penyedia tertentu.
Buat atau edit file konfigurasi di ~/.codex/config.toml. Tempelkan konfigurasi berikut untuk mendefinisikan Zeabur sebagai penyedia:
# Model default yang digunakan
model = "gemini-3-pro-preview"
model_provider = "zeabur"
[model_providers.zeabur]
name = "Zeabur AI Hub"
# Catatan: Pastikan Anda menambahkan /v1 ke endpoint
base_url = "<https://hnd1.aihub.zeabur.ai/v1>"
env_key = "ZEABUR_API_KEY"
wire_api = "chat"
Anda perlu membuat API key Anda tersedia untuk alat tersebut.
Opsi A: Sekadar mencoba (Sementara)
Untuk penggunaan satu sesi:
export ZEABUR_API_KEY="zeabur-api-key-anda"
codex "Who are you?"
Opsi B: Atur sekali untuk selamanya (Permanen)
Agar tidak perlu mengatur kunci setiap saat, tambahkan ke profil shell Anda.
Buka konfigurasi shell Anda (misalnya, ~/.zshrc atau ~/.bashrc):
nano ~/.zshrc
Tempelkan baris ini di bagian paling bawah:
export ZEABUR_API_KEY="zeabur-api-key-anda"
Simpan dan muat ulang: source ~/.zshrc
Sekarang Anda dapat menggunakan alat CLI dengan fleksibilitas untuk mengganti model secara langsung.
Penggunaan Dasar:
codex "Write a hello world function in Python"
Mengganti Model:
Anda dapat menimpa model default yang ditentukan dalam konfigurasi Anda menggunakan flag -m.
# Gunakan Gemini
codex -m gemini-3-pro-preview "hi"
# Gunakan Claude
codex -m claude-sonnet-4-20250514 "hi"
# Gunakan GPT-4o
codex -m gpt-4o "hi"
Mengapa ini lebih baik:
Jika Anda mengalami masalah:
base_url di konfigurasi Anda menyertakan /v1.echo $ZEABUR_API_KEY.gpt-4o) saat ini didukung oleh Zeabur AI Hub. Periksa dashboard Zeabur untuk daftar ID model yang tersedia.Selamat Coding!