Telset.id – Laporan terbaru dari Linux Foundation mengonfirmasi bahwa kecerdasan buatan atau AI memang mampu memangkas waktu penulisan kode hingga 52 persen, tetapi tidak serta-merta meningkatkan kualitas perangkat lunak yang dihasilkan. Temuan ini menjadi sinyal penting bagi industri pengembangan perangkat lunak yang semakin bergantung pada AI dalam proses coding.
Laporan tersebut menyoroti bahwa seperempat atau 25 persen pull request yang masuk masih dikategorikan sebagai “AI slop” atau kode berkualitas rendah. Artinya, meskipun AI mempercepat proses produksi kode, beban verifikasi justru bergeser ke para maintainer yang harus meninjau lebih banyak kode dengan sumber yang tidak selalu jelas.
Meski demikian, AI tetap memberikan manfaat nyata. Sebanyak 71 persen maintainer sepakat bahwa AI telah membantu menurunkan hambatan masuk atau barrier to entry bagi para developer baru. Namun, laporan menegaskan bahwa AI pada akhirnya hanya memindahkan masalah ke hilir, bukan memberikan peningkatan bersih bagi keseluruhan siklus pengembangan.

Beban Review Meningkat, Maintainer Terancam Burnout
AI memungkinkan developer menghasilkan kode dengan lebih cepat, tetapi maintainer tetap harus memverifikasi kualitas dan keamanannya. Dengan semakin banyak kode yang ditulis, jumlah tinjauan manusia pun meningkat. Kondisi ini memunculkan persoalan baru: dari yang sebelumnya dikenal sebagai developer burnout, kini bergeser menjadi maintainer burnout.
Teknologi AI mulai terbukti berguna dalam code review untuk tugas-tugas yang lebih sederhana. Namun, satu dari lima atau 21 persen responden justru menyatakan bahwa penggunaan AI menambah waktu yang dibutuhkan untuk tugas-tugas kompleks. Laporan AI-generated juga telah tercatat menghasilkan false positive dan pengajuan duplikat yang membuang waktu para reviewer.
Linux Foundation juga mencatat kesulitan dalam proses penyerahan kode dari penulis ke reviewer. Hanya tiga dari lima atau 61 persen responden yang menyatakan melakukan tinjauan kode secara detail sebelum mengirimkannya. Tidak semua developer juga mengungkapkan penggunaan AI kepada pihak berikutnya dalam rantai peninjauan.
Baca Juga:
Persoalan transparansi ini menjadi relevan mengingat kekhawatiran serupa juga muncul di sektor lain. Seperti halnya dalam pembahasan keamanan adopsi AI, kebutuhan akan mekanisme tata kelola yang jelas semakin mendesak. Tanpa pengungkapan yang memadai, tim peninjau akan kesulitan memisahkan kontribusi manusia dan mesin.
Seruan Tata Kelola dan Transparansi
Linux Foundation menyerukan perlunya “governance, transparency and trust mechanisms” atau mekanisme tata kelola, transparansi, dan kepercayaan dalam penggunaan AI untuk coding. Laporan tersebut mengakui bahwa AI akan tetap hadir dalam praktik pengembangan perangkat lunak.
Research SVP Hilary Carter menyerukan agar proyek-proyek menetapkan ekspektasi yang jelas terhadap GenAI. Menurutnya, tanggung jawab untuk pengujian dan pengungkapan perlu dibebankan kepada para kontributor, sekaligus memberikan maintainer alat yang lebih baik untuk mengelola pull request yang masuk. “Jawabannya bukan memperlambat inovasi, tetapi membangun mekanisme tata kelola, transparansi, dan kepercayaan yang memungkinkan kontribusi berbantuan AI,” ujar AI & Infrastructure GM Mark Collier.

Temuan ini mempertegas bahwa percepatan produksi kode tidak otomatis berbanding lurus dengan kualitas perangkat lunak. Bagi para maintainer dan tim pengembang, fokus kini bergeser pada bagaimana mengelola volume kontribusi AI secara bertanggung jawab. Isu tata kelola teknologi serupa juga menjadi perhatian di platform lain, seperti yang terlihat dalam langkah Memory Integrity Windows 11 yang menekankan pentingnya kontrol keamanan di tingkat sistem.





Komentar
Belum ada komentar.