CockroachDB: Agen AI Tulis 10.000+ Baris Kode dalam 2 Hari

Judul asli: Five months treating bugs like patients and coding agents like a medical team

Mengapa Ini Penting

Membuktikan agen AI bisa menangani migrasi database enterprise-grade dengan revert minimal.

Cockroach Labs membangun pipeline agen AI bernama MOLT Sinai selama 5 bulan, memproses lebih dari 1 juta baris kode dengan hanya 7 revert, biaya $4.172.

Cockroach Labs merancang pipeline agen coding berlapis yang terinspirasi dari metafora rumah sakit pendidikan, diberi nama MOLT Sinai. Dalam sistem ini, setiap bug diperlakukan seperti pasien, dengan agen yang menjalankan peran berbeda: Triage Nurses, Fellows, Review Attendings, hingga Discharge Nurses. Setiap kode harus melewati review ketat, perencanaan wajib, dan guardrail keamanan sebelum boleh di-merge ke branch utama.

Hasilnya terlihat jelas pada implementasi dukungan IBM Db2 ke tool migrasi MOLT. Pekerjaan yang setara—dukungan Oracle di 2024—memakan waktu 9 bulan dengan biaya sekitar $160.000. Db2 selesai dalam kurang dari dua hari dengan tagihan token hanya $4.172: 164 kali lebih cepat dan 38 kali lebih murah. Tidak satu baris pun ditulis manusia.

Satu GitHub issue memicu planning agent yang memecahnya menjadi 15 sub-issue dengan dependency graph eksplisit. Dua sub-issue dipecah lagi karena terlalu besar. Total: 32 sub-issue dibuka, 27 pull request di-merge, 55 penolakan dari reviewer, dan 9 eskalasi—dua di antaranya ke manusia. Cakupan tes setara dengan dialek PostgreSQL yang paling matang.

Sumber

cockroachlabs.com — Baca artikel asli →