Analisis teknis mendalam telah mengungkap masalah privasi dan performa yang mengkhawatirkan pada Trae IDE , fork Visual Studio Code milik ByteDance . Investigasi yang dilakukan oleh seorang developer yang sedang mengevaluasi berbagai lingkungan coding ini menemukan bahwa IDE tersebut tidak hanya mengonsumsi sumber daya sistem yang jauh lebih besar dibandingkan dengan produk Microsoft , tetapi juga menunjukkan perilaku telemetri yang meresahkan karena tampaknya mengabaikan preferensi privasi pengguna.
![]() |
---|
Sebuah repositori GitHub yang merinci analisis performa dan telemetri Trae IDE, menyoroti kekhawatiran privasi dan performa yang diangkat dalam investigasi |
Konsumsi Sumber Daya Masif Menimbulkan Kekhawatiran Performa
Analisis menemukan bahwa Trae IDE menggunakan sumber daya sistem yang jauh lebih besar dibandingkan dengan Visual Studio Code standar. Secara default, fork ByteDance ini menjalankan 53 proses dibandingkan hanya 11 proses di VSCode , sambil mengonsumsi memori 6,3 kali lebih besar yaitu sekitar 5,7 GB. Bahkan setelah ByteDance mengakui masalah ini dan merilis versi 2.8.2 yang mengurangi jumlah proses menjadi sekitar 33, IDE tersebut masih mempertahankan penggunaan sumber daya yang jauh lebih tinggi dibandingkan lingkungan pengembangan yang sebanding.
Tingkat konsumsi sumber daya ini memiliki implikasi praktis bagi para developer, terutama mereka yang bekerja dengan mesin yang kurang bertenaga atau mengelola beberapa aplikasi secara bersamaan. Diskusi komunitas mengungkap bahwa banyak developer semakin khawatir tentang bloat pada tools pengembangan modern, dengan beberapa mengadvokasi kembali ke alternatif yang ringan seperti text editor tradisional.
Perbandingan Penggunaan Resource
Metrik | Visual Studio Code | Trae IDE (Original) | Trae IDE (v2.8.2) |
---|---|---|---|
Jumlah Proses | 11 | 53 | ~33 |
Penggunaan Memori | ~0.9 GB | ~5.7 GB | ~2.3 GB |
Pengganda Resource | 1x | 6.3x | 2.6x |
Pengaturan Privasi Tampak Tidak Berfungsi
Yang mungkin lebih mengkhawatirkan daripada masalah performa adalah penemuan bahwa pengaturan telemetri Trae tampaknya hanya bersifat kosmetik. Ketika peneliti menonaktifkan semua opsi telemetri melalui antarmuka pengaturan standar, pemantauan jaringan mengungkap bahwa transmisi data ke server ByteDance tidak hanya berlanjut tetapi justru meningkat frekuensinya. IDE tersebut mempertahankan koneksi ke endpoint seperti mon.vc.bytedance.com dan maliva.byteoversea.com, mengirimkan informasi penggunaan detail termasuk spesifikasi hardware, identifier pengguna, dan data aktivitas yang granular.
Perilaku ini telah memicu diskusi signifikan tentang efektivitas kontrol privasi dalam software modern. Anggota komunitas mencatat bahwa pola mengabaikan preferensi pengguna ini sangat bermasalah karena merusak kepercayaan terhadap pengaturan privasi di semua aplikasi.
Telemetri merujuk pada pengumpulan dan transmisi data otomatis dari software ke server remote, biasanya digunakan untuk memantau performa dan pola penggunaan.
Endpoint Telemetri yang Teridentifikasi
http://mon.vc.bytedance.com
http://maliva.byteoversea.com
https://mon.vcapi.bytedance.com/monitor.innate.index/batch
statssdk.bytedance.com
![]() |
---|
Representasi visual dari permintaan HTTP yang mengungkap perilaku telemetri Trae IDE meskipun pengaturan privasi pengguna telah dinonaktifkan |
Sensor Komunitas Memperparah Masalah Kepercayaan
Situasi menjadi lebih meresahkan ketika peneliti mencoba mendiskusikan temuan ini di server Discord resmi Trae . Postingan tentang tracking secara otomatis dihapus, dan akun tersebut di-mute selama tujuh hari. Sistem moderasi tampaknya telah memasukkan kata-kata seperti track ke dalam blacklist, mencegah diskusi yang bermakna tentang kekhawatiran privasi.
Respons ini telah menarik kritik dari komunitas developer, yang umumnya menghargai diskusi terbuka tentang masalah teknis dan kekhawatiran keamanan. Banyak komentator menyatakan bahwa menekan kritik teknis yang sah daripada mengatasinya secara transparan mencerminkan buruknya pendekatan ByteDance terhadap feedback komunitas.
Implikasi Lebih Luas untuk Kepercayaan Developer Tool
Kontroversi Trae IDE menyoroti kekhawatiran yang berkembang tentang praktik pengumpulan data dalam tools pengembangan. Seperti yang dicatat oleh salah satu anggota komunitas, kombinasi dari pengurasan sumber daya, pengaturan privasi yang tidak berfungsi, dan sensor terhadap feedback teknis merupakan red flag yang signifikan bagi developer yang menangani kode sensitif dan informasi proprietary.
Diskusi ini juga telah memicu kembali perdebatan tentang trade-off antara menggunakan tools dari perusahaan teknologi besar versus alternatif open-source. Sementara beberapa developer menunjuk pada kenyamanan dan kekayaan fitur IDE komersial, yang lain mengadvokasi solusi seperti VSCodium , Neovim , atau text editor tradisional yang menawarkan lebih banyak transparansi dan kontrol pengguna.
Insiden ini berfungsi sebagai pengingat bahwa di era ketika tools pengembangan semakin mencakup fitur cloud dan telemetri, developer perlu mengevaluasi dengan hati-hati implikasi privasi dari pilihan toolchain mereka, terutama ketika bekerja dengan kode proprietary atau sensitif.
Referensi: Performance and Telemetry Analysis of Trae IDE: A Deep Dive into ByteDance's VSCode Fork