Claude Code kini memperkenalkan tiga arahan kejuruteraan gelung (loop-engineering)—/loop, /goal dan /schedule—yang membolehkan ejen pengekodan mengendalikan kitaran promnya sendiri tanpa perlu manusia menaip setiap langkah. Ciri ini menjanjikan pembangun cara untuk mengautomasikan kerja pengekodan yang berulang, mengawal penggunaan token, dan mengelakkan ritma "taip-prom-tunggu-taip-prom" yang telah mendefinisikan pembangunan berbantu AI setakat ini.
Mengapa arahan baharu ini penting
Kebanyakan aliran kerja pengekodan AI masih bergantung pada proses berbalas secara manual: pembangun menulis permintaan, model mengembalikan kod, pembangun membacanya, memutuskan apa yang ingin ditanya seterusnya, dan mengulanginya. Corak tersebut adalah perlahan, mahal, dan terdedah kepada ralat apabila tugasan kecil yang sama—menjalankan binaan (build), membaiki amaran lint, mengulang pada kegagalan ujian—memerlukan berpuluh-puluh pusingan.
Tiga mod gelung
- /loop – Kitaran ringan yang mengikut rentak sendiri. Instans Claude yang sama menjalankan setiap pusingan dan menyemak syarat mudah, seperti "adakah binaan (build) berjaya?". Ia berfungsi paling baik apabila langkah pengesahan adalah remeh dan risiko isyarat "siap" yang palsu adalah rendah.
- /goal – Kitaran berketepatan tinggi. Setiap pusingan, model sekunder menilai syarat penyelesaian, menambah lapisan penelitian tambahan. Gunakannya apabila penamatan pramatang boleh mendatangkan kos tinggi—contohnya, melancarkan perkhidmatan kritikal keselamatan.
- /schedule – Rutin hos awan yang berada pada infrastruktur Anthropic. Gelung akan berterusan walaupun komputer riba pembangun ditutup.
Ketiga-tiganya berkongsi seni bina yang sama: skill (arahan yang memberitahu ejen apa yang perlu dilakukan), verifier (semakan yang membuktikan kerja benar-benar selesai), guardrails (had tentang alatan yang boleh dipanggil oleh ejen) dan state (memori ringan bagi tindakan terdahulu). Langkau mana-mana bahagian ini dan gelung tersebut akan menjadi persetujuan kendiri tanpa henti yang hanya meningkatkan penggunaan token.
Membina gelung yang selamat dan terkawal kosnya
- Tentukan skill – Tulis prom deterministik yang jelas yang memberitahu ejen operasi yang tepat (contohnya, "jalankan
npm testdan tangkap outputnya"). - Tambah verifier – Gabungkan skill dengan ujian konkrit yang tidak boleh dipalsukan oleh ejen, seperti menganalisis kod keluar (exit code) sebenar pelari ujian atau menyemak checksum artifak yang dijana.
- Tetapkan guardrails – Hadkan ejen kepada senarai putih (whitelist) arahan atau API. Ini menghalangnya daripada membuka soket rangkaian apabila tugasan hanya memerlukan I/O fail.
- Simpan state – Simpan blob JSON kecil atau entri pangkalan data yang merekodkan apa yang telah dilakukan oleh ejen. Pusingan seterusnya akan membaca state tersebut dan mengelakkan pengulangan kerja.
Tiga had keselamatan yang diperlukan oleh setiap gelung
- Hard stop – Tetapkan jumlah pusingan maksimum atau bajet token yang tetap. Jika gelung mencapai had tersebut, ia akan dibatalkan dan melaporkan "had pusingan maksimum dicapai".
- Syarat henti sebenar – Gunakan metrik pengesahan yang tidak boleh direka oleh model, seperti set ujian yang lulus, artifak binaan yang tidak kosong, atau checksum yang sepadan dengan nilai baik yang diketahui.
- Had perbelanjaan – Sambungkan gelung ke lapisan pemantauan yang memerhati penggunaan token secara masa nyata dan menghentikan pelaksanaan sebaik sahaja siling perbelanjaan yang ditetapkan dicapai.
Kesimpulan
Arahan /loop, /goal dan /schedule daripada Claude Code memberikan pembangun cara praktikal untuk mengautomasikan kitaran pengekodan yang berulang sambil memastikan perbelanjaan token adalah telus. Kunci kepada gelung yang boleh dipercayai ialah verifier yang mantap, guardrails yang ketat, dan had tetap pada masa larian serta kos. Bina langkah keselamatan tersebut terlebih dahulu, kemudian biarkan ejen melakukan kerja-kerja rutin—supaya anda boleh meluangkan masa anda pada masalah yang masih memerlukan pemikiran manusia.
