Pada OpenAI DevDay 2026, 29 September, Codex menerima empat pembaruan utama: Codex cloud dengan lingkungan yang dapat digunakan kembali untuk paket Plus, Pro, Business, Healthcare, Edu, dan Enterprise; Codex CLI dengan suara, tampilan /agents, pengeditan prompt, melanjutkan sesi, dan worktree untuk semua paket; Tinjauan Kode di aplikasi desktop ChatGPT untuk pull request GitHub dan merge request GitLab; serta Codex Security Cloud untuk pemindaian repositori terjadwal dan persiapan perbaikan. Pada hari yang sama, Codex CLI 0.159.1 menetapkan GPT-6.1 Sol sebagai model default.
Panduan ini menjelaskan fungsi setiap pembaruan, perintah yang dapat langsung digunakan, serta batasan yang perlu diperhatikan. Untuk rangkuman acara lainnya, lihat pusat DevDay 2026 untuk pengembang API. Satu batasan penting untuk tim API: Codex dapat menulis dan meninjau kode, tetapi tinjauannya tidak mengirim permintaan ke API yang sedang berjalan. Di sinilah pengujian kontrak dengan Apidog diperlukan, terutama di CI.
Apa yang Berubah di Codex pada DevDay 2026
| Pembaruan | Fungsinya | Di mana digunakan | Paket | Status |
|---|---|---|---|---|
| Lingkungan cloud Codex | Menyiapkan sekali, lalu digunakan ulang di ruang kerja terisolasi | Web, aplikasi desktop, codex cloud
|
Plus, Pro, Business, Healthcare, Edu, Enterprise | Tersedia |
| Codex CLI yang diperbarui | Suara, tampilan /agents, edit prompt, lanjutkan sesi, worktree |
Terminal | Semua paket | Tersedia |
| Tinjauan Kode | Panel tinjauan PR dan MR, tinjauan cloud otomatis | Aplikasi desktop ChatGPT, GitHub, GitLab | Semua paket | GitHub GA; GitLab MR pratinjau |
| Codex Security Cloud | Pemindaian terjadwal, deduplikasi temuan, persiapan perbaikan | Codex cloud melalui plugin | Pro, Business, Enterprise, Edu | Pratinjau penelitian |
| GPT-6.1 Sol sebagai default | Model default dalam katalog bawaan CLI | CLI, Codex, ChatGPT Work | Plus, Pro, Business, Enterprise, Edu | Tersedia |
Sumber: rekap DevDay 2026 OpenAI, halaman “Apa yang baru” Codex, dan dokumentasi Codex yang dirujuk di bawah.
Codex Cloud: Lingkungan yang Dapat Digunakan Kembali
Codex cloud menjalankan tugas pengkodean di cloud sehingga pekerjaan tetap berjalan ketika komputer Anda tidak aktif. Perubahan utama pada DevDay adalah model lingkungan yang dapat digunakan ulang.
Menurut dokumentasi lingkungan cloud, lingkungan berisi konfigurasi bersama untuk tugas Anda:
- Repositori
- Dependensi
- Alat pengembangan
- Pengaturan akses
Setiap tugas baru tetap mendapatkan ruang kerja terisolasi dari versi lingkungan yang sudah diterbitkan.
Cara membuat lingkungan cloud
- Buat tugas baru di Codex.
- Pilih Work in > Cloud.
- Pilih Create environment.
- Pilih repositori GitHub yang ingin di-checkout.
- Biarkan Codex memasang dependensi dan menguji alur kerja.
- Jawab pertanyaan konfigurasi yang tidak dapat disimpulkan Codex.
- Tinjau laporan hasil setup.
- Pilih Publish.
Saat dipublikasikan, Codex menyimpan dua bagian penting:
- Skrip instalasi untuk menyiapkan dependensi.
- Keahlian memulai untuk mengaktifkan layanan dan memeriksa kesiapan aplikasi.
Praktik yang perlu diterapkan
- Manfaatkan penyegaran repositori. Cache dependensi dipertahankan di latar belakang agar tugas baru tidak perlu mengulang instalasi.
- Batasi akses internet. Atur preset package manager, domain kustom, atau nonaktifkan akses internet sepenuhnya per lingkungan.
- Gunakan rahasia jaringan untuk token. Jangan menyimpan token staging sebagai variabel lingkungan biasa jika token hanya perlu digunakan untuk tujuan HTTPS tertentu.
Jika tugas cloud perlu memanggil API staging, tambahkan domain staging ke daftar domain yang diizinkan, lalu simpan token sebagai rahasia jaringan.
Dari terminal, gunakan:
codex cloud
Perintah ini menyerahkan pekerjaan ke cloud dan menampilkan obrolan cloud terbaru.
Codex CLI yang Diperbarui
Instal Codex CLI menggunakan skrip resmi dari dokumentasi Codex CLI:
curl -fsSL https://chatgpt.com/codex/install.sh | sh
Alternatifnya, changelog Codex juga mencantumkan instalasi npm:
npm install -g @openai/codex
Codex CLI 0.159.1, dirilis pada 29 September, menambahkan GPT-6.1 Sol sebagai model default dalam katalog bawaan. Contoh sesi CLI menggunakan gpt-6.1-sol medium.
Menurut halaman model Codex:
- Paket Free dan Go tidak mencakup GPT-6.1 Sol saat peluncuran.
- Paket Enterprise dan Edu memerlukan aktivasi admin.
Untuk mengganti model di dalam sesi:
/model
Untuk memulai Codex dengan model tertentu:
codex --model gpt-6-sol
Untuk konteks perubahan model, lihat Apa itu GPT-6.1 Sol?.
Peta fitur CLI ke perintah
| Fitur | Cara menggunakan | Sumber |
|---|---|---|
| Suara | Aktif secara default sejak 0.156.0; tekan F8 untuk beralih, gunakan /voice settings untuk memilih suara |
Changelog |
Tampilan /agents
|
Melihat agen, memfilter tugas berdasarkan status, dan memulai sesi worktree | Rekap, changelog |
| Edit prompt | Edit prompt sebelumnya untuk mengembalikan alur ke titik tersebut | Changelog |
| Lanjutkan sesi | Gunakan codex resume untuk membuka kembali obrolan tersimpan |
Dokumentasi CLI |
| Worktree | Gunakan /worktree; gunakan /fork untuk menyalin obrolan ke obrolan atau worktree baru |
Referensi perintah slash |
| Model | Gunakan /model untuk memilih model dan tingkat upaya penalaran |
Dokumentasi CLI |
| Tinjauan lokal | Gunakan /review untuk memeriksa perubahan belum di-commit, commit, atau branch dasar |
Dokumentasi CLI |
Dukungan worktree aktif secara default sejak versi 0.156.0. Ini berguna saat menjalankan agen paralel dalam satu repositori karena setiap agen bekerja pada checkout sendiri.
Sebelum membuat commit, jalankan:
/review
Perintah ini melaporkan temuan yang diprioritaskan tanpa mengubah working tree Anda.
Tinjauan Kode: Aplikasi Desktop, GitHub, dan GitLab
Tinjauan Kode tersedia sebagai plugin di aplikasi desktop ChatGPT. Menurut dokumentasi Tinjauan Kode, plugin ini menampilkan:
- Deskripsi pull request
- File yang berubah
- Komentar
- Status pemeriksaan
Gunakan informasi ini untuk menyelidiki masalah sebelum menyetujui pull request.
Tinjauan GitHub tersedia secara umum. Dukungan merge request GitLab masih dalam pratinjau.
Menjalankan tinjauan cloud otomatis
Tinjauan cloud otomatis memerlukan konektor ChatGPT Codex dan izin ke repositori. Hasil tinjauan muncul di GitHub dan panel Tinjauan Kode.
Anda tidak perlu membuat atau mengelola lingkungan cloud untuk menjalankan tinjauan cloud.
Menurut panduan integrasi GitHub, Anda juga dapat memicu tinjauan dengan komentar berikut:
@codex review
Di GitHub, Codex hanya menandai masalah prioritas P0 dan P1.
Menambahkan aturan tinjauan per repositori
Simpan aturan tinjauan di AGENTS.md menggunakan bagian berikut:
## Code Review Rules
- Periksa perubahan pada validasi input.
- Laporkan perubahan API publik yang tidak kompatibel.
- Abaikan format dan linting yang sudah ditangani CI.
Letakkan AGENTS.md sedekat mungkin dengan kode yang diatur. Tetap gunakan CI untuk pemeriksaan mekanis seperti linting, type checking, test unit, dan test integrasi.
Aturan tinjauan tidak menggantikan:
- Pengujian otomatis
- Perlindungan branch
- Persetujuan wajib
Untuk alur kerja yang lebih lengkap, lihat Codex untuk tinjauan kode.
Codex Security Cloud
Codex Security Cloud memindai repositori GitHub yang terhubung ke Codex cloud. Rekap OpenAI menyebutkan fitur berikut:
- Pemindaian terjadwal
- Deduplikasi temuan
- Persiapan perbaikan di cloud
- Dukungan model Daybreak Blue tanpa aplikasi terpisah
Untuk konteks model tersebut, lihat Daybreak Blue vs Red.
Codex Security Cloud tersedia sebagai pratinjau penelitian untuk paket Pro, Business, Enterprise, dan Edu.
Setup Codex Security Cloud
Berdasarkan panduan pengaturan Security Cloud:
- Instal plugin Codex Security Cloud dari marketplace plugin ChatGPT.
- Pilih Connect GitHub.
- Berikan akses ke repositori yang ingin dipindai.
- Pilih repositori dan lingkungan cloud.
- Atur target menjadi Repository.
- Mulai pemindaian.
- Untuk pemantauan berkelanjutan, pilih Commit changes.
- Sesuaikan lingkungan, jumlah hari riwayat, atau status jeda melalui Monitoring settings.
Saat menemukan masalah, gunakan:
- Fix with Codex untuk membuat draf patch.
- Create draft pull request untuk membuka patch sebagai draft PR.
Untuk tinjauan keamanan per pull request, gunakan komentar berikut di GitHub:
@codex security review
Fitur ini merupakan tinjauan yang lebih mendalam dan spesifik keamanan, serta masih dalam pratinjau penelitian.
Di Mana Apidog Berperan: Codex Meninjau Kode, API Anda Masih Membutuhkan Pengujian
Tinjauan Kode membaca diff, deskripsi pull request, komentar, dan status pemeriksaan. Namun, ia tidak mengirim permintaan ke layanan API yang sedang berjalan.
Contohnya, pull request dapat:
- Mengganti nama field JSON.
- Mengubah kode status HTTP.
- Menghapus field wajib dari respons.
- Mengubah tipe data respons.
Perubahan tersebut mungkin terlihat benar saat dibaca dalam diff, tetapi tetap dapat merusak klien API. Ini adalah masalah kontrak API dan harus diuji dengan permintaan nyata ke endpoint.
Tambahkan pengujian kontrak ke CI
Simpan spesifikasi OpenAPI dan skenario pengujian di Apidog. Pastikan setiap skenario memvalidasi:
- Kode status
- Field wajib
- Tipe data
- Skema respons endpoint
Kemudian jalankan skenario tersebut pada setiap pull request menggunakan Apidog CLI. Hasil pengujian akan muncul sebagai pemeriksaan PR, berdampingan dengan komentar Codex.
Untuk penjelasan pendekatan ini, baca pengujian kontrak API.
Mulailah dari satu endpoint yang paling banyak digunakan klien. Misalnya, jika PR mengubah user_id menjadi userId, pengujian skema dapat langsung gagal. Apidog CLI akan keluar dengan kode non-nol, lalu pemeriksaan PR menjadi merah sebelum peninjau manusia harus menemukan perubahan kecil tersebut dalam diff yang panjang.
Pembagian tanggung jawabnya jelas:
- Codex Code Review: meninjau perilaku, risiko, dan konteks repositori.
- CI: menjalankan pemeriksaan deterministik terhadap kode dan API yang berjalan.
Contoh GitHub Actions
Tambahkan workflow berikut ke repositori:
name: api-contract-tests
on: pull_request
jobs:
apidog:
runs-on: ubuntu-latest
steps:
- run: npm install -g apidog-cli
- run: apidog run --access-token "$APIDOG_ACCESS_TOKEN" -t "$SCENARIO_ID" -e "$ENV_ID" -r cli,junit
env:
APIDOG_ACCESS_TOKEN: ${{ secrets.APIDOG_ACCESS_TOKEN }}
SCENARIO_ID: ${{ vars.APIDOG_SCENARIO_ID }}
ENV_ID: ${{ vars.APIDOG_ENV_ID }}
Jalankan perintah yang sama secara lokal sebelum membuka pull request agar Codex dapat melihat kegagalan pengujian ketika masih memiliki konteks perubahan.
Panduan berikut membahas setup tersebut lebih lanjut:
FAQ
Apa yang didapatkan Codex di DevDay 2026?
Lingkungan cloud yang dapat digunakan kembali, CLI yang diperbarui dengan suara, /agents, edit prompt, lanjutkan sesi, dan worktree; Tinjauan Kode dengan tinjauan cloud otomatis; serta Codex Security Cloud dalam pratinjau penelitian.
Apa model default di Codex CLI sekarang?
GPT-6.1 Sol, sejak Codex CLI 0.159.1 pada 29 September. Gunakan /model untuk mengganti model atau mengubah tingkat upaya penalaran.
Bisakah saya menggunakan Codex cloud di paket Gratis?
Tidak. Codex cloud tersedia untuk Plus, Pro, Business, Healthcare, Edu, dan Enterprise. CLI dan Tinjauan Kode tersedia untuk semua paket. Lihat juga panduan Codex gratis.
Apakah Tinjauan Kode Codex menguji API saya?
Tidak. Tinjauan Kode membaca diff, deskripsi, komentar, dan pemeriksaan pull request. Tambahkan pengujian kontrak API di CI untuk mendeteksi perubahan perilaku API.
Siapa yang dapat menggunakan Codex Security Cloud?
Pengguna Pro, Business, Enterprise, dan Edu dalam pratinjau penelitian. Anda perlu memasang plugin dan menghubungkan GitHub.
Langkah Selanjutnya
- Perbarui Codex CLI.
- Jalankan
/modeluntuk memastikan Anda menggunakangpt-6.1-sol. - Jalankan
/reviewpada branch berikutnya sebelum membuat commit. - Unduh Apidog.
- Buat satu skenario pengujian untuk endpoint API yang paling penting.
- Tambahkan workflow GitHub Actions di atas agar setiap PR yang dibuat Codex diperiksa terhadap API yang berjalan, bukan hanya diff kode.
Top comments (0)