| Istilah | Arti |
|---|---|
| loop | Cara membuat coding agent bekerja berulang secara mandiri sampai tujuan yang ditentukan tercapai, tanpa harus menunggu perintah manusia di setiap langkah. |
| goal | Kondisi akhir yang harus dicapai sebuah loop, misalnya semua halaman dimuat di bawah 50 milidetik, yang menentukan kapan agent boleh berhenti. |
| judge | Peran model bahasa sebagai penilai yang memutuskan sendiri apakah tujuan loop sudah tercapai, dipakai untuk tujuan yang sulit diukur pasti. |
| verifiable | Sifat tujuan yang bisa diperiksa secara pasti dengan angka atau tes, seperti cakupan tes 100 persen, sehingga paling cocok untuk loop. |
| milliseconds | Satuan waktu seperseribu detik, dipakai di video ini sebagai target agar setiap halaman aplikasi dimuat di bawah 50 milidetik. |
| slash goal | Perintah /goal di Codex dan Claude Code yang menyuruh agent terus bekerja sampai syarat dalam prompt terpenuhi. |
| loop library | Kumpulan contoh loop gratis buatan Matthew Berman yang bisa disalin langsung atau dijadikan inspirasi untuk membuat loop sendiri. |
| documentation | Catatan tertulis yang menjelaskan cara kerja kode, yang dijaga tetap terbaru lewat loop overnight docs sweep setiap malam. |
| logs | Catatan otomatis tentang kejadian dan error saat aplikasi berjalan, yang di video ini dilengkapi lalu diperiksa setiap malam untuk mencari kesalahan. |
| trigger | Pemicu yang memulai sebuah loop, bisa dijalankan manual, terjadwal, atau karena aksi tertentu seperti membuka pull request. |
| token | Satuan potongan teks yang diproses model AI dan menjadi dasar biaya, sehingga loop yang berjalan lama bisa menghabiskan anggaran besar. |
| Digital Ocean | Perusahaan layanan cloud yang menjadi sponsor video ini dan menawarkan infrastruktur untuk menjalankan inference AI dengan harga yang mudah diperkirakan. |
Dalam video ini, Matthew Berman menjelaskan loop, yang menurutnya sedang menjadi terobosan terbesar bagi orang yang membangun perangkat lunak dengan AI. Loop adalah cara membiarkan coding agent bekerja sendiri menuju tujuan tertentu tanpa campur tangan manusia, sehingga pekerjaan selesai jauh lebih cepat. Setiap loop butuh dua hal, yaitu trigger dan goal. Trigger bisa dijalankan secara manual, terjadwal, atau dipicu oleh suatu aksi seperti membuka PR. Goal bisa bersifat verifiable, yaitu terukur pasti seperti cakupan tes 100 persen, atau memakai LLM sebagai judge yang memutuskan sendiri kapan tujuan tercapai, misalnya refactor sampai puas. Matthew merasa banyak orang membicarakan loop tanpa memberi contoh nyata, jadi ia meluncurkan loop library gratis berisi loop yang ia pakai dan yang dipakai orang lain. Video ini penting karena memberi contoh siap salin sekaligus menjelaskan batasan loop secara jujur.
Contoh favoritnya adalah loop agar setiap halaman aplikasi dimuat di bawah 50 milliseconds, yang dijalankan di Codex dengan perintah slash goal dan bekerja hampir 50 menit. Contoh lain mencakup overnight docs sweep yang setiap malam memperbarui documentation lalu membuka pull request, loop refactor sampai arsitektur memuaskan yang dipakai Peter Steinberger, loop cakupan logs, production error sweep yang memperbaiki error dari logs lalu mengirim kabar lewat Slack, loop audit SEO dan GEO, serta full product evaluation loop yang bisa berjalan 12 jam atau lebih. Matthew memberi dua peringatan. Pertama, loop belum cocok untuk semua masalah, terutama membangun fitur baru, karena arah kerja AI sulit ditebak. Ia pernah menyuruh agent meniru semua fitur Excel dan agent itu berjalan berhari-hari sampai ia hentikan. Kedua, loop sangat mahal karena terus menghabiskan token. Video ini disponsori Digital Ocean, sedangkan loop library dihosting di here.now.
Kata kunci
- loop
- goal
- judge
- milliseconds
- Menjelaskan loop sebagai cara agen coding AI bekerja otonom menuju tujuan terukur tanpa manusia, yang disebut pembuka terbesar bagi pembangun perangkat lunak dengan AI saat ini.
- Memberi banyak contoh pemakaian: menjaga setiap halaman dimuat di bawah 50 milidetik, memperbaiki semua isu sampai tidak ada, menjaga dokumentasi selalu terbaru lewat otomasi berulang, dan loop yang berjalan berhari-hari.
- Menekankan pentingnya hasil yang dapat diverifikasi dan juri (judge), serta bahwa loop memakan banyak token.
Tulis catatan pribadimu untuk video ini. Catatan tersimpan di akunmu dan bisa dibuka dari perangkat mana pun.
