Skip to content
AI

Bagaimana saya tahu kode yang ditulis asisten AI saya benar-benar sudah benar?

85

Peluang

LLM menghasilkan kode yang lulus unit test tetapi tidak memenuhi properti formal apa pun. Sebuah model bisa membuat tes yang lulus berdasarkan konstruksi, bukan karena logikanya benar. Alat verifikasi formal memang ada, tetapi membutuhkan penulisan spesifikasi dalam sintaks theorem-prover, yang hampir tidak pernah dilakukan developer yang bekerja. Benchmark terbaru menunjukkan bahwa model-model frontier hanya mencapai 3,2 persen keberhasilan dalam generasi kode yang dapat diverifikasi secara end-to-end, artinya kesenjangan antara kode yang tampak masuk akal dan kode yang terbukti benar hampir sepenuhnya belum terjembatani. Tim yang mengirimkan kode hasil AI ke produksi sedang mempertaruhkan cakupan tes yang bisa dipermainkan oleh model itu sendiri.

Mengapa ini penting

Jaminan kebenaran otomatis untuk kode yang dihasilkan AI adalah yang mengubah asisten pengkodean dari sekadar alat kecepatan menjadi alat keandalan.

Cara saya menilai peluang

Skor Peluang adalah penilaian pribadi saya, bukan pengukuran: seberapa besar dampaknya, seberapa sering terasa, dan seberapa sedikit solusi yang ada saat ini. Semakin tinggi skornya, semakin layak menurut saya untuk dibangun.

Tingkat Keparahan8/10

Seberapa besar masalah yang ditimbulkannya saat muncul.

Frekuensi9/10

Seberapa sering orang benar-benar menghadapinya.

Ruang Kosong8/10

Betapa sedikitnya alat yang baik tersedia untuknya saat ini.

Lebih banyak masalah yang layak diselesaikan