Yapay Zeka Destekli Yazılımda Ölümcül Hata: Claude Code ve rm -rf Tehlikesi
Yapay Zeka Destekli Yazılımın Karanlık Yüzü
Claude Code, Codex veya Google’ın Antigravity gibi yapay zeka araçları, kodlama dünyasında adeta bir büyücü gibi çalışıyor. Bir projeyi işaret edip komut verdiğinizde, satırlarca kod sihirli bir şekilde akmaya başlıyor. Ancak bu modeller ne kadar gelişmiş olursa olsun, geri dönüşü olmayan hatalar yapma potansiyellerine sahipler. Özellikle bir komut var ki, tüm dosyalarınızı saniyeler içinde yok edebilir: rm -rf.
Neden rm -rf Komutundan Uzak Durmalısınız?
Linux dünyasında oldukça iyi bilinen rm -rf komutu, en deneyimli yazılımcıların bile kalbini hızlandırmaya yetecek bir güce sahip. rm (remove) komutu dosyaları silerken, -r (recursive) ve -f (force) parametreleri, bir dizini ve içindeki tüm alt klasörleri sorgusuz sualsiz silmeye zorlar. Eğer yapay zeka, bu komutu yanlış bir dizin yoluyla çalıştırırsa veya sudo rm -rf / gibi sistemin kök dizinine yönelik bir komut verirse, tüm hard diskinizi kaybetmeniz işten bile değil.
Yapay Zekayı Denetimsiz Bırakmayın
Reddit gibi platformlarda, Claude Opus 5 gibi modellerden aldığı "hata yaptım, özür dilerim" yanıtıyla tüm sürücüsünün silindiğini fark eden kullanıcıların hikayeleri, durumu özetlemeye yetiyor. Yapay zekaya kodlama süreçlerinde yetki verirken şu basit kuralı Claude.md veya AGENTS.md dosyalarınıza eklemeyi ihmal etmeyin:
"Never run rm -rf or any equivalent recursive, forced deletion — including reordered flags, aliases, shell wrappers, scripts, find -delete, or git clean -fdx."
Yapay zeka araçlarının sizin yerinize "temizlik" yapmasına izin verirken, direksiyonda her zaman sizin olduğunuzu unutmayın. Kritik sistem komutları konusunda yapay zekayı sorgulamak, sizi veri kaybı yaşamanızdan kurtarabilir. Sizce yapay zeka araçlarına dosya silme yetkisi verme konusunda ne kadar temkinli olmalıyız?
Henüz yorum yapılmamış. İlk yorumu siz yapın!