Memperkenalkan aplikasi Codex
Memperluas apa yang dapat dilakukan pengembang, dengan aplikasi Codex baru untuk macOS.
Update tanggal 4 Maret 2026: Aplikasi Codex kini tersedia di Windows.
Hari ini, kami memperkenalkan aplikasi Codex untuk macOS—antarmuka baru yang kuat yang dirancang untuk mengelola beberapa agen sekaligus dengan mudah, menjalankan pekerjaan secara paralel, dan berkolaborasi dengan agen dalam tugas-tugas jangka panjang.
Kami juga sangat bersemangat untuk menunjukkan kepada lebih banyak orang apa yang kini mungkin dilakukan dengan Codex. Untuk waktu terbatas, kami menyertakan Codex dalam paket ChatGPT Free dan Go, dan kami menggandakan batas laju pada paket Plus, Pro, Business, Enterprise, dan Edu. Batas yang lebih tinggi tersebut berlaku di mana pun Anda menggunakan Codex—di aplikasi, dari CLI, di IDE Anda, dan di cloud.
Aplikasi Codex mengubah cara perangkat lunak dibangun dan siapa yang dapat membangunnya—mulai dari berpasangan dengan satu agen pemrograman untuk pengeditan yang ditargetkan hingga mengawasi tim agen yang terkoordinasi di seluruh siklus hidup penuh dalam merancang, membangun, mengirimkan, dan memelihara perangkat lunak.
Sejak kami meluncurkan Codex pada bulan April 2025, cara pengembang bekerja dengan agen telah berubah secara mendasar. Model kini mampu menangani tugas kompleks yang berdurasi panjang dari awal hingga akhir, dan para pengembang kini mengoordinasi banyak agen lintas proyek: mendelegasikan pekerjaan, menjalankan tugas secara paralel, dan mempercayai agen untuk menangani proyek besar yang dapat berlangsung selama berjam-jam, berhari-hari, atau berminggu-minggu. Tantangan utamanya kini bergeser dari apa yang dapat dilakukan agen menjadi bagaimana orang dapat mengarahkan, mengawasi, dan berkolaborasi dengan mereka dalam skala besar—IDE yang ada dan alat berbasis terminal tidak dirancang untuk mendukung cara kerja ini.
Cara pengembangan baru ini, dipadukan dengan kemampuan model baru, menuntut jenis alat yang berbeda. Karena itulah kami memperkenalkan aplikasi desktop Codex, pusat kendali untuk agen.
Aplikasi Codex menyediakan ruang yang terfokus untuk melakukan banyak tugas sekaligus bersama agen. Agen berjalan dalam thread terpisah yang diatur berdasarkan proyek, sehingga Anda dapat berpindah antar tugas dengan mulus tanpa kehilangan konteks. Aplikasi ini memungkinkan Anda meninjau perubahan yang dibuat agen langsung di thread, memberikan komentar pada perbedaan, dan bahkan membukanya di editor Anda untuk melakukan perubahan secara manual.
Aplikasi ini juga dilengkapi dukungan worktree bawaan, sehingga beberapa agen dapat bekerja pada repo yang sama tanpa konflik. Setiap agen bekerja pada salinan terpisah dari kode Anda, memungkinkan Anda menjelajahi berbagai jalur tanpa harus melacak bagaimana hal tersebut memengaruhi codebase Anda. Saat agen bekerja, Anda dapat memeriksa perubahan secara lokal atau membiarkannya terus membuat progres tanpa mengubah kondisi git lokal Anda.
Aplikasi ini mengambil riwayat sesi dan konfigurasi Anda dari Codex CLI dan ekstensi IDE, sehingga Anda dapat segera mulai menggunakannya dengan proyek yang sudah ada.
Codex berkembang dari agen yang menulis kode menjadi agen yang menggunakan kode untuk menyelesaikan pekerjaan di komputer Anda. Dengan kemampuan(terbuka di jendela baru), Anda dapat dengan mudah memperluas kemampuan Codex lebih dari sekadar pembuatan kode, seperti ke tugas-tugas yang memerlukan pengumpulan dan penyintesisan informasi, pemecahan masalah, penulisan, dan lainnya.
Kemampuan menggabungkan instruksi, sumber daya, dan skrip agar Codex dapat terhubung dengan andal ke berbagai alat, menjalankan alur kerja, dan menyelesaikan tugas sesuai dengan preferensi tim Anda. Aplikasi Codex memiliki antarmuka khusus untuk membuat dan mengelola kemampuan. Anda dapat secara eksplisit meminta Codex untuk menggunakan kemampuan tertentu, atau membiarkannya secara otomatis menggunakan kemampuan tersebut berdasarkan tugas yang sedang dikerjakan.
Kami meminta Codex untuk membuat permainan balap, lengkap dengan pembalap yang berbeda, delapan peta, dan bahkan item yang dapat digunakan pemain dengan tombol spasi. Dengan menggunakan kemampuan pembuatan gambar(terbuka di jendela baru) (didukung oleh GPT Image) dan kemampuan pengembangan permainan web(terbuka di jendela baru), Codex membangun permainan tersebut secara mandiri dengan memanfaatkan lebih dari 7 juta token hanya dengan satu prompt pengguna awal. Codex berperan sebagai desainer, pengembang permainan, dan penguji kualitas untuk memvalidasi pekerjaannya dengan benar-benar memainkan permainan tersebut.
Kami menyertakan permainan tersebut, serta prompt dan kemampuan yang digunakan untuk membuatnya, di bawah ini. Anda juga dapat mencoba iterasi sebelumnya untuk melihat bagaimana Codex meningkatkannya seiring waktu.
Permainan ini dibuat oleh Codex dengan kemampuan develop-web-game menggunakan prompt ini yang telah kami ringkas untuk meningkatkan kejelasan:
Implementasikan Voxel Velocity sebagai pembalap kart voxel 3D menggunakan Three.js, dengan tepat satu mode: Single Race (selalu 3 putaran, 1 manusia vs 7 CPU, dan semua 8 trek tersedia segera tanpa progresi). Buat alur pra-balapan minimal hanya dengan: Trek (8), Karakter (8), Tingkat Kesulitan (Mudah/Standar/Sulit), Mode Mirror opsional, Izinkan Klon opsional, dan Mulai Balapan, serta menu Opsi dan menu jeda dalam balapan (Lanjutkan / Mulai Ulang / Keluar). Buat model mengemudi arcade dengan kendali yang responsif, benturan dinding ringan, drifting berpengaruh sebagai kemampuan utama, dan sistem pengisian drift yang menghasilkan boost yang presisi (Tier 1 0.7s, Tier 2 1.1s, Tier 3 1.5s) sambil menjaga kecepatan dasar “cepat-tapi-mudah-dibaca” dan memastikan mobil tetap bisa saling menyalip dengan konsisten di jalan lebar. Implementasikan dengan tepat 8 item dengan kapasitas satu item, distribusi berbobot posisi yang halus, dan efek ringan (kehilangan kendali maksimum ≤1.2 detik, kemudi dinonaktifkan maksimum ≤0.6 detik) yang menciptakan kekacauan lucu tanpa efek stun keras, serta perlambatan off-road yang berkurang 50% selama boost. Tentukan 8 karakter dengan statistik dan kecenderungan AI masing-masing, implementasikan preset kesulitan CPU dan spline balapan/variasi yang dibuat oleh pembuat trek, zona drift, serta penghindaran rintangan agar AI menggunakan lebar multi-jalur untuk menyalip dengan bersih, dan lengkapi elemen esensial HUD/audio (posisi, banner putaran/putaran terakhir, minimap, slot item, timer/split, SFX yang mudah dibaca, dan satu loop musik per trek).
Codex kemudian terus-menerus diberi prompt lagi dari daftar acak berisi sepuluh prompt umum agar tetap melanjutkan pekerjaan pada masalah tersebut. Contoh dari salah satu prompt adalah:
Tugas Anda adalah menambahkan fitur baru agar permainan lebih mirip dengan versi aslinya. Pertama, mainkan permainannya dan identifikasi apa yang belum ada dibandingkan dengan versi aslinya. Kemudian, pilih beberapa fitur yang belum ada dan implementasikan. Setelah setiap fitur diimplementasikan, uji secara menyeluruh dengan memainkan permainannya dan pastikan fitur tersebut berfungsi. Jika Anda menemukan bug apa pun saat bermain, prioritaskan untuk memperbaikinya juga.
Di OpenAI, kami telah membangun ratusan kemampuan secara internal untuk membantu berbagai tim mendelegasikan pekerjaan dengan percaya diri kepada Codex, pekerjaan yang sebaliknya akan sulit didefinisikan secara konsisten—mulai dari menjalankan evaluasi dan mengawasi pelatihan hingga menyusun dokumentasi dan melaporkan eksperimen pertumbuhan.
Aplikasi Codex mencakup perpustakaan kemampuan untuk alat dan alur kerja yang telah menjadi populer di OpenAI, dengan beberapa diantaranya disorot di bawah ini. Anda dapat menemukan daftar lengkapnya di repo open source(terbuka di jendela baru).
- Implementasikan desain: Ambil konteks desain, aset, dan tangkapan layar dari Figma(terbuka di jendela baru) dan konversi menjadi kode UI siap produksi dengan kesamaan visual 1:1.
- Kelola proyek: Triase bug, lacak rilis, kelola beban kerja tim, dan lainnya di Linear(terbuka di jendela baru) agar proyek tetap berjalan.
- Deploy ke cloud: Minta Codex untuk men-deploy kreasi aplikasi web Anda ke host cloud populer seperti Cloudflare(terbuka di jendela baru), Netlify(terbuka di jendela baru), Render(terbuka di jendela baru), dan Vercel(terbuka di jendela baru).
- Hasilkan gambar: Gunakan kemampuan pembuatan gambar(terbuka di jendela baru) yang didukung oleh GPT Image untuk membuat dan mengedit gambar yang akan digunakan di situs web, mockup UI, visual produk, dan aset permainan.
- Bangun dengan API OpenAI: Rujuk dokumentasi terbaru(terbuka di jendela baru) ketika membangun dengan API OpenAI.
- Buat dokumen: Serangkaian kemampuan untuk membaca, membuat, dan mengedit file PDF(terbuka di jendela baru), spreadsheet(terbuka di jendela baru), dan docx(terbuka di jendela baru) dengan pemformatan dan tata letak profesional.
Memperbarui situs web menggunakan Vercel dan kemampuan pembuatan gambar
Membuat spreadsheet untuk menghasilkan daftar belanja menggunakan kemampuan spreadsheet
Mengelola backlog masalah Anda dengan Linear
Ketika Anda membuat kemampuan baru di aplikasi, Codex dapat menggunakannya di mana pun Anda bekerja: di aplikasi, CLI, atau di ekstensi IDE Anda. Anda juga dapat memasukkan berbagai kemampuan ke dalam repositori Anda agar tersedia untuk seluruh tim Anda. Baca lebih lanjut tentang berbagi kemampuan menggunakan konfigurasi tim di sini(terbuka di jendela baru).
Dengan aplikasi Codex, Anda juga dapat mengatur Automations agar Codex bekerja di latar belakang sesuai jadwal otomatis. Automations menggabungkan instruksi dengan kemampuan opsional, berjalan sesuai jadwal yang Anda tentukan. Ketika sebuah Automation selesai, hasilnya masuk ke dalam antrean peninjauan sehingga Anda dapat kembali dan melanjutkan pekerjaan jika diperlukan.
Di OpenAI, kami telah menggunakan Automations untuk menangani tugas-tugas yang berulang namun penting, seperti triase masalah harian, menemukan dan merangkum kegagalan CI, membuat ringkasan rilis harian, memeriksa bug, dan lainnya.
Menyiapkan automasi untuk membuat kemampuan baru secara berkala
Para pengembang memiliki preferensi yang berbeda terkait cara mereka bekerja dengan agen. Beberapa orang menginginkan mitra yang tegas dan berfokus pada pelaksanaan; yang lain lebih menyukai interaksi yang lebih komunikatif dan menarik. Codex kini memungkinkan pengembang memilih antara dua kepribadian—gaya yang ringkas dan pragmatis serta gaya yang lebih komunikatif dan berempati, tanpa perubahan apa pun pada kapabilitas, agar sesuai dengan pendekatan yang paling Anda sukai. Cukup gunakan perintah kepribadian di aplikasi, CLI, dan ekstensi IDE.
Pelajari lebih lanjut tentang cara menyiapkan dan menggunakan aplikasi Codex di docs(terbuka di jendela baru).
Kami mengintegrasikan keamanan sejak perancangan di seluruh stack agen Codex. Aplikasi Codex menggunakan sandboxing tingkat sistem yang bersifat native, open-source(terbuka di jendela baru) dan dapat dikonfigurasi seperti halnya di Codex CLI. Secara default, agen Codex dibatasi untuk mengedit file di folder atau cabang tempat mereka bekerja dan menggunakan pencarian web yang di-cache, kemudian meminta izin untuk menjalankan perintah yang memerlukan izin lebih tinggi seperti akses jaringan. Anda dapat mengonfigurasi aturan(terbuka di jendela baru) untuk proyek atau tim Anda yang memungkinkan perintah tertentu berjalan secara otomatis dengan izin yang ditingkatkan.
Aplikasi Codex tersedia mulai hari ini di macOS. Siapa pun yang memiliki langganan ChatGPT Plus, Pro, Business, Enterprise, atau Edu dapat menggunakan Codex di CLI, web, aplikasi dan ekstensi IDE dengan login ChatGPT mereka. Penggunaan sudah termasuk dalam langganan ChatGPT, dengan opsi untuk membeli kredit tambahan jika diperlukan.
Untuk waktu terbatas, Codex juga akan tersedia bagi pengguna ChatGPT Free dan Go untuk membantu Anda membangun lebih banyak dengan agen. Kami juga menggandakan batas laju untuk pengguna Codex yang sudah ada di semua paket berbayar selama periode ini.
Perusahaan dan pengembang semakin mengandalkan Codex untuk pengembangan dari awal hingga selesai. Sejak peluncuran GPT‑5.2‑Codex pada pertengahan Desember, penggunaan Codex secara keseluruhan meningkat dua kali lipat, dan di bulan lalu, lebih dari satu juta pengembang telah menggunakan Codex. Kami akan terus memperluas di mana dan bagaimana para pengembang dapat menggunakan Codex, termasuk membuat aplikasi tersedia di Windows, mendorong batas kemampuan model, dan meluncurkan inferensi yang lebih cepat.
Di dalam aplikasinya, kami akan terus menyempurnakan alur kerja multi-agen berdasarkan umpan balik dari dunia nyata, sehingga lebih mudah untuk mengelola pekerjaan paralel dan berpindah antar agen tanpa kehilangan konteks. Kami juga sedang mengembangkan Automations dengan dukungan untuk pemicu berbasis cloud, sehingga Codex dapat berjalan terus-menerus di latar belakang—bukan hanya saat komputer Anda aktif.
Codex dibangun berdasarkan premis sederhana: segala sesuatu dikendalikan oleh kode. Semakin baik suatu agen dalam penalaran dan menghasilkan kode, semakin mampu agen tersebut dalam semua bentuk pekerjaan teknis dan pengetahuan. Namun, tantangan utama saat ini adalah kesenjangan antara kemampuan model terdepan dan kemudahan penggunaannya oleh manusia dalam praktiknya. Codex dirancang untuk mengatasi kesenjangan tersebut dengan memudahkan pengarahan, pengawasan, dan penerapan seluruh kecerdasan model kami pada pekerjaan nyata. Kami telah berfokus untuk menjadikan Codex sebagai agen pemrograman terbaik, sekaligus membangun fondasi agar Codex menjadi agen tangguh untuk berbagai tugas pekerjaan berbasis pengetahuan lebih dari sekadar penulisan kode. Kami sangat antusias untuk melihat apa yang akan Anda bangun dengan Codex!


