Codex CLI
Bagian 8 · Lab harness
| Istilah | Arti |
|---|---|
| Codex | Agen pemrograman AI dari OpenAI yang bisa membaca, mengubah, dan menjalankan berkas proyek, bukan hanya memberi potongan kode. |
| ChatGPT desktop app | Aplikasi ChatGPT untuk Windows dan Mac, tempat Codex dibuka lewat menu di kiri atas setelah pengguna masuk ke akunnya. |
| Cookie Shop Tycoon | Nama game browser sederhana yang dibuat Codex dalam video, berupa permainan toko kue selama 30 hari dengan modal awal 100 dolar. |
| Git | Sistem pencatat perubahan berkas proyek yang memungkinkan pengguna menyimpan titik tertentu dan membandingkan versi, dan sudah terintegrasi di Codex. |
| worktree | Salinan terpisah dari proyek di folder lain, sehingga beberapa agen bisa bekerja paralel tanpa saling mengganggu proyek utama. |
| multiple agents | Beberapa agen Codex yang bekerja bersamaan pada tugas berbeda, masing-masing di worktree sendiri, lalu hasilnya ditinjau dan dipilih. |
| skill | Kumpulan instruksi yang bisa dipakai ulang agar Codex mengerjakan tugas tertentu dengan cara yang sama setiap kali diminta. |
| Codex cloud | Mode Codex yang menjalankan tugas dari repositori GitHub secara jarak jauh, sehingga pengguna tidak perlu membiarkan aplikasi terbuka. |
| GitHub | Layanan penyimpanan proyek daring berbasis Git, tempat repositori dibuat agar Codex cloud bisa mengakses berkas proyek. |
| environment | Pengaturan lingkungan kerja untuk Codex cloud yang dikonfigurasi dari repositori, lalu disimpan agar bisa dipakai tugas berikutnya. |
| view changes | Menu di Codex yang menampilkan perubahan berkas proyek, lengkap dengan diff hijau untuk penambahan dan merah untuk penghapusan. |
| prompt | Instruksi teks yang diketik pengguna ke Codex untuk meminta pembuatan, perubahan, atau pemeriksaan, ditulis dengan bahasa sehari-hari. |
Video tutorial dari Kevin ini mengajarkan cara memakai Codex dari OpenAI, agen pemrograman AI yang bisa membuat proyek, mengubah berkas, dan memperbaiki masalah tanpa pengguna harus bisa coding. Pembicara memulai dari nol dengan membuat proyek di aplikasi desktop ChatGPT, lalu meminta Codex membuat game browser bernama Cookie Shop Tycoon, yaitu permainan toko kue selama 30 hari dengan modal awal 100 dolar. Dalam sekitar tiga menit game sudah jadi dan bisa dibuka di browser lewat berkas index.html. Video ini penting bagi pemula karena menunjukkan bahwa ide yang ditulis dalam bahasa sehari-hari bisa berubah menjadi proyek yang bekerja, dengan alur uji, beri umpan balik, lalu ulangi.
Pembicara lalu menunjukkan fitur pendukung. Ia meminta animasi pelanggan, meninjau perubahan di view changes dengan diff hijau dan merah, dan membuat commit dengan pesan Add animated characters sebagai titik simpan. Ia juga memakai beberapa agen sekaligus, masing-masing di worktree terpisah, untuk tiga fitur: varietas kue, sistem upgrade toko, dan visual. Hanya fitur varietas kue yang dibawa ke proyek utama. Setelah itu ia membuat skill Game Tester yang memeriksa game tanpa mengubahnya dan hanya melaporkan masalah. Terakhir, ia menghubungkan GitHub lewat plugin, membuat repositori, lalu menjalankan tugas di Codex cloud dengan environment yang sudah disimpan, yaitu sistem kepuasan pelanggan. Pembicara juga menyebut Codex CLI dan ekstensi VS Code sebagai cara lain, tetapi menyarankan pemula memulai dari aplikasi desktop.
Kata kunci
- Codex
- Cookie Shop Tycoon
- worktree
- Codex cloud
- Memakai OpenAI Codex di aplikasi desktop ChatGPT untuk membangun game browser Cookie Shop Tycoon dari satu prompt.
- Mengelola perubahan dengan Git yang terintegrasi, menjalankan beberapa agen paralel di worktree terpisah, dan membuat skill game tester.
- Melimpahkan pekerjaan ke Codex cloud lewat environment yang terhubung ke GitHub.
Tulis catatan pribadimu untuk modul ini. Catatan tersimpan di akunmu dan bisa dibuka dari perangkat mana pun.
