- Open-source yang memanfaatkan token OAuth dari akun ChatGPT untuk menggunakan OpenAI API tanpa perlu membeli kredit API terpisah
- Dengan satu baris
npx openai-oauth, dapat menjalankan server proxy lokal dan langsung membuat endpoint kompatibel OpenAI di http://127.0.0.1:10531/v1, sehingga bisa segera dipakai tanpa API key
- Memanfaatkan endpoint khusus yang juga digunakan secara internal oleh OpenAI Codex CLI
- Mendukung endpoint
/v1/responses, /v1/chat/completions, /v1/models, dan streaming, pemanggilan tool, serta trace reasoning semuanya berfungsi
- Juga tersedia sebagai Vercel AI SDK Provider, sehingga model bisa langsung dipanggil di TypeScript dengan
createOpenAIOAuth()
- Hanya bisa menggunakan LLM yang didukung Codex. Daftar model dideteksi otomatis sesuai paket Codex pada akun, dan juga bisa ditentukan manual dengan opsi
--models
- Proxy CLI menggunakan pendekatan stateless, jadi seluruh riwayat percakapan harus dikirim sendiri setiap kali melakukan pemanggilan
- Flow login sengaja tidak disertakan dalam bundle; perlu menjalankan
npx @openai/codex login untuk membuat file autentikasi
- Saat dijalankan, token disimpan di
~/.codex/auth.json, lalu akan diperbarui otomatis (ensureFresh default true), sehingga tidak perlu khawatir soal masa berlaku token
- Ini adalah proyek komunitas tidak resmi yang tidak terkait dengan OpenAI, dan cache autentikasi harus diperlakukan sebagai kredensial setara kata sandi
- Disarankan hanya untuk eksperimen lokal pribadi; penyalahgunaan dapat menyebabkan akun ditangguhkan atau dihentikan
5 komentar
Akan bagus kalau codex juga mendukung token OAuth seperti claude.
Saya juga sudah mencobanya untuk "eksperimen pribadi", dan ternyata berjalan dengan sangat mudah.
Claude memblokir hal-hal seperti ini agar tidak bisa dilakukan,
tetapi jika OpenAI yang cukup mengizinkan hal seperti OpenClaw, mungkin mereka tidak akan memblokirnya selama hanya digunakan secara pribadi...?
Saya hanya memperkenalkan bahwa hal seperti ini memang ada, jadi gunakan atas tanggung jawab masing-masing.
Di tempat seperti opencode dan hermes agent,
claude oauthsudah dihapus atau tidak didukung, tetapiopenai oauthsampai sekarang masih terus disediakan. Saya juga berpikir, karena mereka sudah mengakuisisi openclaw, mungkin tidak akan diblokir? Jadi saya memakainya di sana-sini.Satu hal yang perlu Anda ketahui adalah karena hanya API yang didukung oleh codex yang bisa digunakan, fitur seperti pembuatan gambar—yang bisa dilakukan di ChatGPT tetapi tidak di codex—pada dasarnya tidak bisa dipakai.
Saya mengatakan demikian, tetapi dengan rilis aplikasi Codex baru hari ini, apakah pembuatan gambar juga dimungkinkan? Kalau begitu, apakah itu juga diizinkan pada klien yang diautentikasi dengan OAuth?
Saya juga melihat Codex untuk hampir semua hal ini dan berpikir, jangan-jangan gambar juga bisa? Tapi di
/v1/modelsakun saya masih belum muncul. Sepertinya rollout-nya memang belum selesai hehe