- GitHub Copilot milik Microsoft memicu ledakan keluhan dari para developer karena secara paksa membuat issue dan PR di repositori kode
- Bug yang membuat ulasan kode Copilot tidak bisa dinonaktifkan juga menjadi kontroversi terbesar kedua, dan banyak developer menuntut perbaikan
- Sejumlah developer menolak Copilot dan menganggapnya sebagai “iklan dan bundling paksa” dengan alasan pelanggaran lisensi, masalah hak cipta, dan pembuatan kode yang tidak akurat
- Sejumlah proyek open source seperti GNOME, FreeBSD, Gentoo, NetBSD, dan QEMU melarang kontribusi kode AI, sehingga memperluas ketidakpercayaan
- Microsoft dan GitHub tetap mempertahankan perluasan dan penerapan default Copilot meski ada penolakan pengguna, dan belum menawarkan solusi resmi atas gangguan terkait maupun paparan yang bersifat promosi
- Semakin banyak developer yang menunjukkan penolakan terhadap integrasi AI yang dipaksakan, dan suara yang mengatakan “harus meninggalkan GitHub” kian menguat
Latar belakang kontroversi penerapan paksa GitHub Copilot
- Dalam setahun terakhir, diskusi paling populer di komunitas developer pengguna GitHub milik Microsoft adalah permintaan cara memblokir layanan AI Copilot agar tidak membuat issue dan pull request di repositori kode
- Diskusi terpopuler kedua menuntut perbaikan bug penonaktifan ulasan kode Copilot, dan meski kritik komunitas terhadap dua isu ini melonjak tajam, keduanya dibiarkan tanpa jawaban resmi
- Developer yang pertama kali mengangkat isu ini, Andi McClure, juga mengajukan protes tambahan ke Microsoft terkait ikon Copilot yang muncul kembali di Visual Studio Code meskipun ekstensi Copilot sudah dihapus
Benturan antara strategi AI perusahaan dan keluhan pengguna
- Microsoft, GitHub, dan pesaing utama seperti Google sangat agresif mengadopsi AI dengan investasi besar, tetapi cukup banyak pengguna yang justru menunjukkan penolakan
- Dalam pengumuman kinerja Microsoft pada Juli 2025, CEO Satya Nadella menyatakan bahwa jumlah pengguna GitHub Copilot telah mencapai 20 juta
- Nadella menyebut adopsi Copilot berkontribusi pada peningkatan penggunaan GitHub, dan tingkat adopsi Copilot Enterprise di pelanggan korporat naik 75% dibanding kuartal sebelumnya
Kekhawatiran soal lisensi dan komunitas open source
- Para pengkritik di komunitas menuduh AI dilatih dengan melanggar lisensi kode dan mengkritik paparan berulang yang terasa seperti promosi kepada pengguna
- Maintainer utama Curl, Daniel Stenberg, serta sejumlah proyek open source (Servo, GNOME, FreeBSD, Gentoo, NetBSD, QEMU, dan lainnya) melarang adopsi kode hasil AI dengan alasan kurangnya akurasi kode, masalah hak cipta, dan kekhawatiran etis
- Andi McClure juga mengatakan bahwa ia telah selama bertahun-tahun meminta Copilot bisa dinonaktifkan, dan dalam enam bulan terakhir dukungan dari komunitas terus bertambah
Kelelahan terhadap integrasi AI yang dipaksakan dan pencarian alternatif
- Seiring ledakan keluhan pengguna belakangan ini, makin banyak developer open source yang merencanakan pindah dari GitHub ke platform alternatif seperti Codeberg dan Forgejo
- McClure secara bertahap berpindah dari GitHub dengan menyalin repositorinya ke Codeberg dan memposting pengumuman perpindahan setiap kali repositori diubah
Strategi Microsoft dan respons pengguna
- Microsoft disebut berulang kali menerapkan strategi mengaktifkan fitur secara default di berbagai produk dan platform seperti AI, Copilot, SwiftKey, dan Windows, lalu membuat pilihan pengguna menjadi rumit
- Menurut McClure, jika keluhan terhadap Copilot semakin membesar, efek jaringan GitHub bisa melemah dan berpotensi berujung pada eksodus pengguna yang nyata
- Berulang kali disorot bahwa pilihan pengguna dibatasi, misalnya ketika tombol antarmuka Copilot tidak benar-benar bisa dinonaktifkan atau penandaan yang tidak jelas justru mengarahkan pengguna ke fitur Copilot
Konsolidasi komunitas open source dan perubahan di masa depan
- Seiring struktur organisasi GitHub diintegrasikan ke dalam grup Microsoft CoreAI, ketidakpuasan kubu open source berubah dari sekadar keluhan menjadi perpindahan nyata ke platform alternatif
- Software Freedom Conservancy, berbagai aktivis komunitas, dan para developer terus mendorong gerakan boikot dan penghentian penggunaan GitHub serta Microsoft
- Jika integrasi AI yang dipaksakan terus berlanjut, diperkirakan semakin banyak developer yang benar-benar meninggalkan platform GitHub
Kesimpulan
- Banyak developer menunjukkan penolakan terhadap penerapan paksa Copilot, paparan promosi, dan ketidakmampuan untuk menonaktifkannya, serta aktif mempertimbangkan untuk meninggalkan platform
- Untuk melindungi kode dan proyek mereka, berpindah ke platform alternatif atau beralih ke self-hosting muncul sebagai langkah yang paling nyata
- Microsoft dan GitHub belum menyampaikan posisi terpisah terkait solusi resmi atau penyerapan umpan balik komunitas
3 komentar
Masalahnya memang AI membuat hal-hal seperti ini jadi terlalu mudah, tetapi sebenarnya yang melelahkan adalah umpan balik yang asal-asalan, bahkan lebih dari AI itu sendiri.
Ini juga merupakan masalah dari sistem isu/PR terbuka itu sendiri.
Dari dulu saya sering merasa kasihan melihat maintainer utama tunggal yang perlahan kelelahan dan jadi makin sinis karena isu dan laporan bug yang tidak niat serta duplikatif.
Akhir-akhir ini, bahkan di Windows yang saya beli dengan uang sendiri pun, rasanya melelahkan karena setiap kali ada pembaruan mereka memakai dark pattern untuk menggiring kita menyalakan fitur-fitur aneh.
Opini Hacker News
Setelah membaca artikel ini, saya memeriksa Github saya dan beberapa proyek, tetapi tidak menemukan satu pun issue yang dibuat Copilot
Seperti yang juga disebut orang lain, pembuatan issue harus dipicu secara manual, jadi menurut saya ini mirip dengan masalah bounty bug proyek Curl
Waktu itu, issue fiktif hasil generasi LLM bermunculan demi mengejar uang, sedangkan dalam kasus Copilot tampaknya ada dalih kontribusi open source
Saya hampir tidak pernah memakai Visual Studio Code, tetapi karena itu editor gratis, saya menganggap pemasaran dan komersialisasi sebagai hal yang wajar
Di Visual Studio, Copilot memang muncul di UI bawaan, tetapi opsi "hide Copilot" benar-benar berfungsi dengan baik, jadi tidak ada masalah
Ke depannya saya berencana menghapus proyek-proyek penting dari Github, terutama agar tidak dipakai untuk pelatihan LLM
Soal bagian “mencoba berkontribusi ke open source dengan alasan apa pun”, motivasinya bisa untuk membangun portofolio, atau mendapatkan kepercayaan pada proyek yang rentan lalu menyalahgunakannya
Dalam kasus yang lebih buruk, ada juga artikel Techdirt yang layak dibaca tentang masalah yang bisa dihadapi proyek open source akibat AI, seperti penyisipan backdoor
Bahkan jika Github sendiri tidak membanjiri issue atau PR, beberapa orang tetap akan mencoba dengan cara manual
Saat musim Hacktoberfest mendekat, saya juga sering melihat banjir PR perbaikan typo berkualitas rendah
Dengan munculnya alat-alat baru seperti Claude-Code dan Cursor, saya sangat penasaran bagaimana proyek open source akan berusaha memblokir konten berbasis LLM dan menangani spam PR
Banyak orang tampaknya hanya fokus membuat profil Github mereka terlihat keren atau mendapatkan swag murah
Sebagai pengelola open source populer, saya belum pernah menerima issue atau PR yang dibuat otomatis oleh Copilot
Justru komentar pengguna yang tak berguna (+1, keluhan kasar, persetujuan yang tidak bermanfaat, dan semacamnya) jauh lebih parah, dan kalau itu saja sudah terasa mengganggu, saya rasa lebih baik jangan mengelola open source
Hampir mustahil mencegah orang copy-paste dari LLM gratis seperti ChatGPT atau Gemini
PR berbasis Copilot juga berbayar, jadi menurut saya itu alasan lain kenapa jarang terlihat
Kesan saya, beberapa orang memang cuma punya terlalu banyak waktu luang untuk meninggalkan keluhan tak berarti
Saya juga mengalami hal serupa. Apakah ada yang tahu kenapa hasil pengamatan bisa berbeda sejauh ini?
Senjata rahasia Github adalah bintang (
star)Sampai sekarang masih banyak orang yang melihat Github stars sebagai ukuran kematangan proyek atau penggunaan nyata
Menurut saya, kalau Github stars hilang dalam semalam, lebih banyak orang akan mencoba pindah ke layanan hosting kode lain
Belakangan saya memakai Codeberg, dan sejujurnya saya merasa pengalaman pengguna antara Github/Gitlab/Codeberg/Sourcehut/Gitea tidak berbeda terlalu jauh
Proyek open source yang tidak di-host di Github jauh lebih sulit mencari kontributor atau menarik perhatian
Pada akhirnya, kekuatan efek jaringan memang besar
Menurut saya, status pelacakan/penutupan issue jauh lebih kuat sebagai sinyal dibanding Github stars
Itu cara paling mudah untuk memeriksa apakah orang benar-benar memakainya
“Senjata rahasia” Github yang lebih besar adalah banyak orang sudah punya akun, dan ada CI gratis, terutama dukungan Mac dan Windows
Ditambah lagi 2000 menit gratis waktu build Github Actions, dan juga pengganti Docker Hub tanpa batas
Ini gabungan antara aspek komunitas dan manfaat gratis
Ada juga situs web yang menjual stars
Pada akhirnya tidak beda dengan ulasan palsu
Saya memakai Github hanya sebagai push mirror
Repo utama saya ada di gitgud.io, dan saya juga punya mirror cadangan di server pribadi
Gitlab juga terus menambahkan “fitur” AI dan korporat, dan jika mereka membuat fitur-fitur itu tidak bisa dinonaktifkan di Community Edition, pada akhirnya akan muncul fork
Orang bilang peluang di Github lebih besar, tetapi kenyataannya cuma karena banyak orang sudah daftar, jadi probabilitas kontribusinya sedikit lebih tinggi
Saya tidak terlalu merasa kehilangan kontribusi dari orang yang bahkan tidak bisa mendaftar ke layanan gratis lain atau mengirim laporan issue lewat email
Headline landing page Gitlab adalah “Build software, not toolchains. With native AI at every step”
Saya benar-benar ingin mencari solusi yang murni hanya untuk hosting kode, tetapi Github juga tampaknya tidak lagi menganggap hosting kode sebagai bisnis utamanya
Saya mendapat kesan bahwa orang-orang di komunitas JS/Go/Rust lebih menghargai sisi komunitas Github
Secara pribadi, cgit atau gitea sederhana saja sudah lebih dari cukup bagi saya
Mengirim patch email dengan git juga mudah, dan untuk berbagi ide bahkan pastebin pun bisa dipakai, meski tidak seterlihat dashboard Github
Sudah berbulan-bulan saya bolak-balik tiket dengan tim dukungan Github sambil meminta penonaktifan Copilot secara total
Di halaman pengaturan, opsi Copilot memang terlihat nonaktif, tetapi pada kenyataannya saya bisa melihat di HTML github.com ada JSON inline yang menunjukkan fitur terkait Copilot diterapkan ke akun saya
Saya tidak pernah menyetujui apa pun terkait Copilot atau AI, dan saya juga bukan pengguna vscode
Namun tim dukungan terus menutup tiket saya dan hanya mengulang bahwa masalah itu sudah “diteruskan ke tim engineering”
Dulu masih ada dukungan yang profesional, tetapi pada 2025 justru terasa bermusuhan
Situasinya terasa tidak nyata
Kalau bisa beri tahu tautan tiketnya, kami juga bisa ikut bersuara
Saya penasaran apakah Anda bisa menunjukkan contoh “JSON inline di github.com” itu
Saya sulit membayangkan bentuk nyatanya seperti apa
Saya merasa sangat aneh melihat perusahaan bicara dua arah soal AI
Di satu sisi mereka menekankan bahwa ini alat peningkat produktivitas yang luar biasa, tetapi di sisi lain mereka memasarkannya berlebihan dan memaksa/mendorong pemakaiannya
Kalau memang sebagus itu, orang akan datang dengan sendirinya, jadi saya mempertanyakan kenapa harus dipaksakan seperti ini
Mengambil contoh tulisan wat dari Dan Luu, di perusahaan memulai version control saja dulu merupakan perjuangan besar, dan kebiasaan tanpa otomatisasi build/test sudah berlangsung lama
Walaupun kita menganggap version control sebagai konsep terpenting dalam software engineering, tidak pernah ada jaminan bahwa ide bagus akan cepat menang
Artinya, apa pun kesimpulannya nanti, nilai AI tidak bisa dipastikan hanya dengan logika bahwa 'kalau bagus pasti cepat menyebar'
(Sebagai catatan, tulisan Dan Luu itu dari 2015, dan sampai sekarang pun meski git dipakai, masih ada software yang benar-benar terdeploy tetapi tidak ada di git)
Microsoft lebih memaksakan AI kepada pengguna Office daripada kepada pengguna Github, sambil sekaligus menaikkan harga
Semua paket personal/keluarga diubah massal menjadi paket berfitur AI dan dibuat 30~40% lebih mahal, sementara opsi kembali ke paket lama disembunyikan dan nyaris hanya bisa ditemukan saat proses pembatalan langganan
Pasar AS saat ini dan USD bertumpu pada industri teknologi yang mengklaim “pertumbuhan tanpa batas” serta janji manis AGI/robot
Karena itu, overheating pasar finansial dan unwinding yen carry trade juga ikut teramati
Misalnya, di Sony Bank Jepang, suku bunga deposito dolar AS bahkan bisa mencapai 8% per tahun
Ketika organisasi melewati ukuran tertentu, biasanya konsistensi memang sulit dipertahankan
Tiap anggota menginginkan hal yang berbeda dan punya motivasi berbeda
Kecuali dipimpin pemimpin luar biasa, justru lebih aneh jika sebuah organisasi tampak konsisten
Tim marketing maupun sales sama-sama sibuk menjaga posisi mereka sendiri
Saya rasa tidak terlalu aneh jika perusahaan besar bicara dengan standar ganda
Bahasa resmi korporasi memang selalu seperti itu
Menurut saya, kita memang sebaiknya mencurigainya sebagai default
Saya heran bagaimana Microsoft bisa mengakuisisi infrastruktur teknologi sepenting ini
Pada waktu itu, itu belum merupakan infrastruktur inti
Pada akhirnya, kitalah (komunitas) yang membuatnya menjadi seperti ini
Daripada bereaksi impulsif di Hacker News, kita butuh diskusi yang lebih baik
Github sendiri bukan infrastruktur penting. Menurut saya, daya saing sebenarnya ada pada efek jaringan
Tidak ada unsur ilegal dalam tindakan itu
Pada dasarnya git tetap berjalan tanpa Github
Saya penasaran apakah saat diakuisisi Github benar-benar sudah menjadi infrastruktur esensial, atau justru Microsoft yang menjadikannya seperti itu setelah akuisisi
Saya malah lebih heran bagaimana orang bisa percaya bahwa Microsoft sudah berubah dari masa lalunya
“Keluhan karena Copilot tidak bisa dinonaktifkan” adalah isu besar di komunitas
Ada permintaan dari orang-orang yang ingin “memblokir PR/issue yang dibuat bot copilot di repo saya”
Sebenarnya cukup ada fitur untuk memblokir bot copilot saja, tetapi ternyata ada pengecualian blokir untuk bot itu
Misalnya, saat pengguna bernama chickenpants mengirim PR, saya penasaran bagaimana cara mengetahui apakah PR itu dibuat oleh Copilot
Struktur repo hanya menampilkan satu penulis
Saya benar-benar lelah dengan cara AI dipaksakan masuk ke mana-mana
Ini bukan sekadar satu fitur praktis lagi, tetapi sudah menyusup ke semua lini produk dan ke bagian paling atas setiap UI
Saya benci AI yang ikut campur di Github, tombol AI di email Office 365 yang tidak bisa dihapus, dan popup AI yang muncul setiap kali masuk ke konsol GCP
Satu-dua tahun lalu saya masih netral terhadap AI dan masih berniat memakainya, tetapi belakangan pemaksaan ini makin parah dan malah menimbulkan permusuhan
Kalau sebuah fitur tidak laku tanpa dipaksakan seperti ini, mungkin itu cuma sampah yang tidak berguna
Intinya adalah “membuat pengguna mudah menyetujui pemanfaatan data mereka, lalu mengambil data itu diam-diam”
Jika AI benar-benar punya nilai, pada akhirnya pencurian data menjadi prasyaratnya
Rasanya seperti alarm “tekan alt-i untuk membuat draf pesan”
Benar-benar sampah digital yang mengganggu dan memecah fokus
Saya setuju untuk meninggalkan Github, tetapi nama Codeberg sendiri menurut saya kurang bagus
Terdengar seperti milik Scrooge McDuck (tokoh kaya dalam kartun)
CEO Microsoft Satya Nadella menekankan dalam earnings call bahwa “Copilot telah melampaui 20 juta pengguna”, tetapi menurut saya angka itu tidak berarti karena strukturnya memang membuat pengguna terpaksa memakainya
Saya juga menerima email perpanjangan penggunaan Copilot setiap bulan, jadi kemungkinan saya juga dihitung sebagai bagian dari 20 juta itu
Ironisnya, rasanya mirip orang berteriak “Cthulhu adalah penyelamat” di stasiun sambil mengklaim kata-katanya terdengar oleh ribuan orang
Ironis bahwa HN yang selama bertahun-tahun membahas bahaya “metrik kesombongan” kini justru hanya melihat jumlah pengguna saat membahas laporan kinerja perusahaan AI
Saya juga tidak menerima email perpanjangan Copilot, jadi penasaran apa yang berbeda
GLENDOWER: “Aku bisa memanggil arwah dari kedalaman!”
HOTSPUR: “Aku juga bisa, semua orang juga bisa; tapi kalau dipanggil, apakah mereka benar-benar akan datang?”
Bahkan di dalam MS sendiri tampaknya mereka tidak terlalu sadar soal unsur “pemaksaan” ini
Statistik laporan dan kinerja dibesar-besarkan sampai level tentara Soviet
Karena itulah mereka menambahkan telemetry dan Copilot ke editor secara membabi buta