Codeberg, platform hosting Git nirlaba, telah menambahkan aturan yang memblokir repositori yang sebagian besar kodenya dihasilkan oleh alat AI generatif seperti Claude atau OpenAI Codex. Langkah ini menargetkan proyek-proyek yang mengandung sedikit atau tidak ada kode buatan manusia dan bertujuan untuk melindungi sumber daya layanan yang terbatas.

Mengapa larangan ini penting

Menjalankan sebuah code forge publik membutuhkan biaya. Penyimpanan, bandwidth, dan runner continuous-integration (CI) semuanya memerlukan pendanaan yang berasal dari donasi, bukan dari cadangan kas perusahaan. Setiap proyek tersebut memakan ruang disk, mengonsumsi lalu lintas jaringan, dan dapat memicu pekerjaan CI, yang semuanya menambah pengeluaran nyata bagi platform yang tidak memungut biaya hosting.

Tekanan finansial pada penyedia hosting nirlaba

Layanan komersial dapat menyerap biaya repositori yang bersifat "spam" karena mereka memiliki dana besar dan aliran pendapatan yang terdiversifikasi. Codeberg tidak demikian. Anggarannya harus mencakup semua pengguna, dan banjir proyek berkualitas rendah yang dihasilkan AI akan memaksa layanan tersebut untuk mengalokasikan lebih banyak sumber daya ke penyimpanan dan komputasi dengan mengorbankan karya sumber terbuka (open-source) yang aktif dan dikelola manusia. Dengan menolak untuk menghosting repositori agen otonom, Codeberg pada dasarnya sedang merasionalkan kapasitasnya untuk menjaga agar inti ekosistem tetap berfungsi.

Risiko hukum dari kode yang hanya menggunakan AI

Lisensi sumber terbuka bergantung pada kepemilikan yang jelas atas kode yang dikontribusikan. Ketika mesin menulis kode tersebut, pengunggah mungkin tidak memiliki hak yang diperlukan untuk memberikan lisensi tersebut. Ambiguitas ini menciptakan potensi tanggung jawab hak cipta bagi penyedia hosting. Dengan melarang repositori yang sebagian besar dihasilkan oleh AI, Codeberg mengurangi risiko tuntutan hukum yang dapat muncul dari sengketa kepemilikan.

Apa yang masih diperbolehkan

Kebijakan ini tidak melarang penggunaan AI sebagai alat bantu pengembangan. Proyek yang menggunakan potongan kode (snippets) hasil AI bersamaan dengan kode buatan manusia, dan memiliki pengelola (maintainer) yang dapat diidentifikasi, tetap diperbolehkan. Fokusnya adalah pada basis kode "tanpa manusia" (zero-person)—repositori yang tidak memiliki kontributor manusia dan hanya ada sebagai hasil dari algoritma.

Argumen bantahan: masalah budaya?

Beberapa pengamat membingkai keputusan ini sebagai benturan budaya terkait penggunaan AI dalam pembuatan perangkat lunak. Pernyataan resmi Codeberg memperjelas bahwa larangan tersebut bukanlah sikap menentang bantuan AI, melainkan respons praktis terhadap keterbatasan kapasitas.

Apa yang perlu diperhatikan selanjutnya

Intinya: bagi penyedia hosting kode yang didanai donasi, biaya penyimpanan dan pemrosesan repositori yang hanya berisi AI dapat dengan cepat melampaui biaya pembuatannya yang hampir nol. Larangan Codeberg adalah upaya pragmatis untuk menjaga bandwidth dan penyimpanan bagi proyek-proyek yang mengandalkan pengelolaan manusia, menyoroti dilema finansial dan hukum yang dihadapi platform nirlaba di era kode murah yang diproduksi secara massal.