Hazır bir aracı ya da eklentiyi yüklemeden önce güvenlik kontrolü
- Okuma süresi: 4 dk
- Kod bilgisi gerekmez

Ayşe bir yapay zekâ forumunda “her işi otomatik yapan” bir eklenti gördü. Altında bir GitHub bağlantısı ve tek satırlık kurulum komutu vardı. Tam yapıştıracakken durdu. Eklentiyi yüklemeden önce şunu bilmek istedi: bu komut bilgisayarında ne yapacak?
Doğru soruyu sordu. Hazır bir araç, skill ya da eklenti, başkasının yazdığı yazılım ve talimattır. Bu derste yüklemeden önce bakmanız gereken yedi soruyu öğreneceksiniz.
Aklınıza bir soru mu takıldı?
Bu derste neler öğreneceksiniz?
- Hazır araçların neden risk taşıdığını resmî belgelerle.
- Kaynağı, izinleri ve içeriği kontrol eden yedi soruluk listeyi.
- Şüphe duyduğunuzda ne yapacağınızı.
Eklentiyi yüklemeden önce risk nereden geliyor?
Anthropic’in belgelerine göre skill’ler talimat ve kod içerir; kötü niyetli bir skill yapay zekâyı amacına uymayan araç çağrılarına ve kod çalıştırmaya yönlendirip veri sızmasına yol açabilir. Anthropic yalnızca kendi yazdığınız ya da Anthropic’ten edindiğiniz, yani güvenilir kaynaklardan gelen skill’leri kullanmanızı öneriyor.
MCP (Model Context Protocol), yapay zekâ uygulamalarını dış araçlara bağlayan bir protokoldür. Protokolün güvenlik belgesi, bilgisayarınıza indirilip çalıştırılan yerel MCP sunucularını ayrı bir risk olarak anlatıyor: bir sunucu bilgisayarınızda uygulamayla aynı yetkilerle çalışır; kötü niyetli bir kurulum komutu verileri dışarı gönderebilir. Claude Code belgeleri de her sunucuya güvendiğinizden emin olmanızı söylüyor, çünkü dış içerik getiren sunucular komut enjeksiyonu (prompt-injection/”>prompt injection) riski taşır: yani bir sayfaya ya da dosyaya gizlenmiş metin yapay zekânın davranışını sizin istemediğiniz biçimde değiştirebilir.
OWASP’ın tedarik zinciri (supply chain) listesi de üçüncü taraf paketlerin eski ya da zayıf olabileceğini, kaynağı belirsiz bileşenlerin risk taşıdığını ve işleticilerin gizlilik politikalarının belirsiz olabileceğini sayıyor.
Yedi soruluk liste
- Kaynağı kim? Şirketin ya da yayıncının kendi sayfasından mı geliyor, yoksa bir forum paylaşımından mı?
- Ne izin istiyor? Dosyalarınıza, internete ya da hesaplarınıza erişim gerekiyor mu? Görevle orantılı mı?
- İçinde ne var? README’yi ve dosyaları okuyun, anlamadığınız komutları not edin.
- Dışarıdan veri çekiyor mu? Anthropic, dış adreslerden veri getiren skill’lerin özellikle riskli olduğunu belirtiyor.
- Veriniz nereye gidiyor? Şartlar ve gizlilik politikası var mı, açık mı?
- Bakımı yapılıyor mu? Reponun değişiklik geçmişine bakın; eski ve terk edilmiş bir araç risklidir.
- Önce güvenli denendi mi? Gizli bilgi içermeyen deneme verisiyle, mümkünse ayrı bir hesapta başlayın.
GitHub’ın belgesi, üçüncü taraf bir eklentinin kodunu denetlemeyi ve gizli bilgileri beklenmedik yere göndermediğinden emin olmayı öneriyor. OpenAI da taramanın sizin incelemenizin yerini tutmadığını yazıyor.
Bir skill dosyasını incelettirmek için örnek istek
Aşağıya bir SKILL.md dosyasının ve varsa betiklerin metnini yapıştıracağım. İşin ne yaptığını sade Türkçeyle özetle. Dosya erişimi, internet bağlantısı, dışarı veri gönderme ya da bilgisayarda komut çalıştırma isteyen satırları listele. Amacıyla uyuşmayan her şeyi işaretle. Emin olmadığın yerde tahmin yürütme, bilmediğini yaz.
İpucu
Yapay zekâ incelemesi karar yerine geçmez, yalnızca okumanıza yardım eder. Şüpheniz varsa kurmayın.
Videoyla izleyin
İzlerken şuna dikkat edin: Videoda bir yazılımın başka birçok parçaya dayandığının nasıl anlatıldığına dikkat edin; bir aracı yüklediğinizde onun getirdiği parçalara da güvenmiş olduğunuzu düşünün.
Video: GitHub (İngilizce). Türkçe altyazı için YouTube’da altyazı ayarını açabilirsiniz.
Hazır bir aracı yüklediğinizde neden yalnızca aracın kendisine değil, kullandığı parçalara da güvenmiş olursunuz?
Adım adım uygulama
- Yüklemek istediğiniz aracın bağlantısını bir nota yazın.
- Yukarıdaki yedi soruyu tek tek cevaplayın; cevaplayamadığınız soru kırmızı bayraktır.
- README’yi ve dosyaları okuyun ya da yapıştırıp yukarıdaki istekle özetletin.
- Gizli bilgi içermeyen deneme verisiyle ve mümkünse ayrı bir hesapta deneyin.
- Kararınızı yazın: Kurarım, Beklerim ya da Kurmam. Emin değilseniz Kurmam deyin.
Kendinizi deneyin
Hangi kaynaktan gelen skill ya da eklenti daha güvenilirdir?
Yerel bir MCP sunucusu için hangisi doğrudur?
Bir uygulama yüklediğiniz skill’i taradı ve sorun bulmadı. Ne yaparsınız?
Kaynaklar
- Claude Geliştirici Belgeleri, Agent Skills overview (İngilizce)
- Anthropic Mühendislik, Equipping agents for the real world with Agent Skills (16 Ekim 2025) (İngilizce)
- OpenAI Yardım Merkezi, Skills in ChatGPT (İngilizce)
- Model Context Protocol, Security Best Practices (İngilizce)
- Claude Code Belgeleri, Connect Claude Code to tools via MCP (İngilizce)
- OWASP Gen AI Güvenlik Projesi, LLM01:2025 Prompt Injection (İngilizce)
- OWASP Gen AI Güvenlik Projesi, LLM03:2025 Supply Chain (İngilizce)
- GitHub Docs, Secure use reference (Using third-party actions bölümü) (İngilizce)
- GitHub: How 21 dependencies become 1,000: Understanding your software supply chain | GitHub Checkout (video, İngilizce)
Son kontrol: 11 Kasım 2026
Kaynak: yzdersleri.com/ders/hazir-bir-araci-ya-da-eklentiyi-yuklemeden-once-guvenlik-kontrolu/ · Yapay Zeka Dersleri
Dersi bitirdiniz mi?
İşaretlerseniz menüde ve ilerleme çubuğunda görünür. Bu bilgi yalnızca sizin tarayıcınızda saklanır.
Bu ders işinize yaradı mı?
Anonim oydur; kişisel veri toplanmaz.





