Pernahkah Anda merasa penasaran apakah sebuah proyek pembuatan kode dapat dilakukan menggunakan kecerdasan buatan seperti ChatGPT, Claude Code, atau Copilot? Kita sering kali melihat repository orang lain dengan kode yang begitu rapi dan tidak manusiawi. Dari rasa keingintahuan ini, muncul sebuah cara analisis ringan untuk mendeteksi tanda-tanda bahwa sebuah proyek, terutama yang berkaitan dengan Next.js / TypeScript, mungkin dibuat dengan alat AI. Hal ini juga dapat diterapkan pada bahasa pemrograman lain seperti Python, Rust, PHP, dan Golang.
Salah satu tanda yang menunjukkan kemungkinan proyek menggunakan AI adalah pola kerapian yang terlalu sempurna. AI cenderung menghasilkan kode yang terlalu rapi dan diatur dengan sempurna. Selain itu, gaya bahasa dalam komentar atau teks UI juga dapat menjadi petunjuk. AI sering kali menghasilkan kalimat generik yang terdengar halus namun tidak personal. Struktur file dan konsistensi yang terlalu terjaga, serta nama variabel yang istimewa juga dapat menjadi pertanda bahwa proyek tersebut dibuat dengan bantuan AI.
Terlepas dari itu, menggunakan AI dalam pengembangan kode sebenarnya merupakan hal yang positif. Hal ini dapat membantu para pengembang dalam menulis kode secara cepat dan konsisten. Namun, penting untuk diingat bahwa sebuah kode yang sempurna belum tentu sepenuhnya merupakan hasil karya manusia. Terkadang, sedikit kekacauan dalam kode juga bisa menjadi bukti bahwa di baliknya terdapat pikiran manusia yang sebenarnya. Menarik untuk dipertimbangkan, bukan?


