AI Coding Agent Bisa Dibajak Cuma Pakai Teks yang Nggak Kelihatan di Layar

Tjakrabirawa Team

Tjakrabirawa Team

Oct 8, 2026

AI Coding Agent Bisa Dibajak Cuma Pakai Teks yang Nggak Kelihatan di Layar

Lo pernah kepikiran nggak kalau asisten AI yang bantu lo ngoding setiap hari ternyata bisa ditipu cuma pakai teks yang bahkan nggak keliatan sama mata manusia? Ini bukan skenario film, tapi ancaman nyata yang lagi jadi perhatian serius para peneliti keamanan siber. Kombinasi antara dua ancaman besar ini bikin siapa pun yang pakai agen AI buat coding wajib waspada. Gue bakal bongkar gimana cara kerjanya, kenapa ini bisa kejadian, dan apa yang perlu lo lakukan supaya nggak jadi korban berikutnya.

Teks Tersembunyi yang Cuma Dibaca Mesin, Bukan Manusia

Bayangin ada perintah jahat yang disisipkan di sebuah file, tapi perintah itu nggak pernah muncul di layar lo. Inilah yang disebut indirect prompt injection, sebuah teknik di mana penyerang menyusupkan teks tersembunyi perintah AI ke dalam file proyek, log sistem, atau output terminal. Alat coding berbasis AI seperti GitHub Copilot Workspace, Cursor AI coding tool, atau Aider agen AI otonom memang dirancang supaya AI coding agent baca file proyek otomatis tanpa campur tangan manusia setiap saat.

Masalahnya muncul ketika penyerang memanfaatkan ANSI escape sequences, yaitu kode format terminal yang bisa bikin teks jadi tidak terlihat di layar manusia, padahal agen AI tetap membacanya sebagai teks mentah apa adanya. Ini jadi salah satu cara hacker sisipkan perintah tersembunyi ke AI yang paling licik, karena programmer yang mengawasi layar nggak akan pernah sadar ada instruksi berbahaya yang baru saja dieksekusi.

Kalau agen AI nggak punya perlindungan khusus, ia bisa saja mengira teks tersembunyi tadi sebagai perintah sah, misalnya perintah menghapus file proyek. Di sinilah letak bahaya dari manipulasi agen AI coding yang sering luput dari perhatian tim developer.

Ketika Library yang Lo Percaya Selama Bertahun-Tahun Ternyata Disusupi

Selain lewat teks tersembunyi, ada jalur lain yang sama berbahayanya, yaitu supply chain attack AI atau serangan rantai pasokan perangkat lunak. Kasus backdoor library xz-utils yang sempat menggemparkan dunia open source jadi contoh nyata betapa seriusnya ancaman rantai pasokan perangkat lunak ini. Sebuah library yang sudah dipakai bertahun-tahun dan dipercaya penuh oleh komunitas, ternyata bisa disusupi kode jahat tanpa disadari siapa pun.

Yang bikin situasi makin rumit adalah ancaman orang dalam proyek open source. Pengembang yang selama ini tepercaya bisa saja berbuat jahat, atau justru akunnya yang diretas orang lain. Begitu library open source disusupi backdoor dan kode itu diunduh ke dalam proyek, agen AI yang menganalisis kode tersebut berpotensi langsung mengeksekusinya. Inilah gambaran nyata dari AI eksekusi perintah tanpa disadari programmer, sebuah risiko yang nggak kelihatan sampai kerusakannya sudah terjadi.

Dari dua jalur ini, jelas kelihatan kalau ancaman terhadap agen AI nggak cuma datang dari luar, tapi juga bisa menyusup dari sesuatu yang selama ini lo anggap aman.

Peneliti Sudah Buktikan, Ini Bukan Sekadar Teori

Kalau lo mikir ini cuma spekulasi, faktanya para peneliti keamanan siber sudah bikin demonstrasi keamanan agen AI oleh peneliti secara konkret. Mereka membangun proof of concept kerentanan agen AI yang persis menggambarkan skenario di atas, khusus buat memperingatkan perusahaan teknologi supaya nggak menyepelekan celah ini.

Hasil dari eksperimen mereka cukup mengkhawatirkan. Agen AI terbukti terlalu mudah mempercayai teks yang mereka baca dari sumber eksternal, apapun bentuk dan asalnya. Ini menunjukkan ada masalah mendasar soal kepercayaan AI terhadap data eksternal yang belum terselesaikan sepenuhnya di banyak alat coding berbasis AI yang beredar saat ini.

Semakin Banyak Izin yang Lo Kasih, Semakin Besar Risikonya

Makin ke sini, makin banyak agen AI yang diberi akses buat baca dan tulis file, bahkan menjalankan perintah terminal secara langsung. Padahal, risiko izin read write file AI agent ini sebenarnya pedang bermata dua. Di satu sisi mempercepat kerja programmer, di sisi lain membuka pintu lebar buat eksploitasi kalau nggak diawasi dengan ketat.

Karena itu, lo perlu mulai memperlakukan data AI sebagai potensi berbahaya, termasuk update dari library yang sudah lama lo percaya sekalipun. Jangan biarkan agen AI lo jalan otomatis tanpa pengawasan, terutama saat ia berinteraksi dengan file atau data dari sumber luar yang nggak sepenuhnya lo kontrol.

Saatnya Lo Audit Ulang Setiap Agen AI yang Lo Pakai

Ini bukan cuma soal teori keamanan yang bisa dibaca lalu dilupakan. Cek sekarang juga izin akses yang lo kasih ke setiap agen AI coding yang lo pakai sehari-hari, baik itu GitHub Copilot Workspace, Cursor, atau Aider. Batasi izin read dan write file hanya untuk yang benar-benar perlu, dan jangan pernah biarkan agen AI mengeksekusi perintah dari file atau output terminal tanpa review manusia terlebih dahulu. Sebelum lo update library dari proyek open source manapun, luangkan waktu buat cek sumber dan reputasi maintainer-nya, karena satu library yang disusupi backdoor saja sudah cukup buat membuka jalan bagi seluruh proyek lo diretas.

© 2026 Tjakrabirawa Teknologi Indonesia. All Rights Reserved.