Kejuruteraan Gelung (Loop Engineering): Reka Gelung, Jangan Sekadar Memberi Prompt
Berhenti memberi prompt kepada ejen pengekodan secara manual. Mula reka gelung yang memberi prompt bagi pihak anda.
Idea daripada Peter Steinberger ini telah mengubah perbualan pembangun AI. Beliau berhujah bahawa pengaturcara harus beralih daripada menjadi pemandu kepada menjadi pereka sistem.
Apakah itu Kejuruteraan Gelung (Loop Engineering)?
Ia adalah peralihan daripada menaip prompt satu demi satu kepada menulis program yang menguruskan ejen. Daripada anda melakukan kerja tersebut, satu gelung yang mengendalikan logiknya.
Gelung tersebut melaksanakan langkah-langkah ini:
- Ia memilih tugasan.
- Ia menghantar tugasan kepada ejen.
- Ia menyemak hasil.
- Ia memutuskan untuk meneruskan atau berhenti.
Gelung ini bekerja semasa anda tidur.
Kitaran 4-Langkah bagi Setiap Gelung:
- Bertindak (Act): Ejen menulis kod atau menjalankan arahan.
- Perhati (Observe): Sistem membaca output, log ralat, atau keputusan ujian.
- Berfikir (Reason): Sistem menilai sama ada matlamat telah dicapai.
- Ulang (Repeat): Jika gagal, ia menghantar semula ejen untuk mencuba lagi.
Prompt Manual lwn. Kejuruteraan Gelung:
- Manual: Anda adalah enjinnya. Anda mesti duduk di hadapan skrin. Anda membaca setiap
diff. - Gelung: Gelung adalah enjinnya. Ia berjalan secara automatik. Ia bekerja 24/7.
Tunjang Utama Kejayaan:
Gelung yang baik memerlukan tiga perkara:
- Pengesah (Verifier): Alat untuk menyemak sama ada kerja tersebut benar-benar betul. Jangan biarkan ejen menyemak kerjanya sendiri. Gunakan ujian sebenar dan linter.
- Pengurusan Keadaan (State Management): Menjejaki apa yang telah selesai dan apa yang masih tertangguh.
- Kawalan Kos (Cost Control): Menetapkan had pada token dan jumlah cubaan semula.
Risiko yang Perlu Diperhatikan:
- Penyelesaian Palsu (False Completion): Ejen mengatakan ia sudah selesai, tetapi pepijat (bugs) masih wujud. Atasi ini dengan pengesah yang kuat.
- Beban Kelajuan (Speed Overload): Gelung menulis 1,000 baris kod semasa anda tidur. Anda mungkin menghabiskan sepanjang hari hanya untuk cuba memahaminya.
- Kebergantungan Melampau (Over-reliance): Anda berhenti menyemak kerja kerana ia kelihatan baik sepuluh kali berturut-turut. Sentiasa pastikan ada manusia dalam gelung (human in the loop) untuk tugasan kritikal.
Cara untuk Bermula:
- Bermula secara kecil-kecilan. Bina gelung ringkas yang mencuba semula prompt sehingga ujian lulus.
- Labur dalam pengesah. Gunakan suite ujian sedia ada anda sebagai "mata" bagi gelung tersebut.
- Hadkan kerosakan. Gunakan cawangan (branch) git dan tetapkan had cubaan semula maksimum.
- Berlatih pada tugasan berisiko rendah. Gunakan gelung untuk dokumentasi atau penyusunan semula kod (refactoring) sebelum beralih ke kod pengeluaran (production code).
Era prompt manual sedang berakhir. Era kejuruteraan gelung telah tiba.
Komuniti pembelajaran pilihan: https://t.me/GyaanSetuAi
