Bu derste
.cursorignore ile Hassas Dosyaları Yapay Zekâdan Korumak hakkında dağınık bilgiler yerine derli toplu bir kaynak arıyorsanız doğru yerdesiniz. Bu ders 5 temel noktayı ve bunları bir araya getiren uygulama örneğini sade bir dille açıklıyor.
Seviye: Başlangıç · Ön bilgi gerektirmez; adımları sırayla takip etmeniz yeterli.
Temel kavram ve amaç
Cursor'un yapay zekâ özellikleri, daha iyi yanıt verebilmek için projenizdeki dosyaları okur ve dizinler. Ancak .env dosyaları, müşteri veritabanı dökümleri, lisans anahtarları ve günlük kayıtları bu bağlama hiç girmemelidir. Proje kökündeki .cursorignore dosyası, belirttiğiniz yolları yapay zekâ bağlamının dışında tutar; söz dizimi .gitignore ile aynıdır.
5 adımda .cursorignore ile Hassas Dosyaları Yapay Zekâdan Korumak
1. Gizli yapılandırma
Parola, API anahtarı ve bağlantı bilgisi içeren dosyaları ilk iş olarak ekleyin.
2. Kişisel veriler
Müşteri dökümleri, yedekler ve dışa aktarılmış tablolar yapay zekâya gönderilmemeli.
3. Büyük ve gereksiz dosyalar
Derleme çıktıları ve günlükler hem bağlamı doldurur hem yanıtı yavaşlatır.
4. Ekip standardı
.cursorignore dosyasını depoya ekleyin ki ekipteki herkes aynı korumayı kullansın.
5. Ek önlem
Gizli bilgileri zaten koda gömmeyin; .cursorignore son savunma hattıdır, tek önlem değil.
Örnek üzerinden inceleyelim
Aşağıdaki uygulama örneği, yukarıdaki noktaların gerçek bir kodda nasıl bir araya geldiğini gösteriyor:
# .cursorignore — yapay zekâ bağlamına girmeyecek dosyalar
.env
.env.*
config/secrets.php
storage/logs/
backups/
*.sql
*.pem
*.key
musteri-verileri/Örnek bilinçli olarak kısa tutuldu; gerçek projede hata yönetimi ve günlükleme gibi katmanlar eklenmelidir.
Örneği kendi senaryonuza uyarladıktan sonra küçük bir denemeyle sonucu doğrulayın; tek seferde büyük değişiklik yapmayın.
Neden önemli? Kazanımlar
.cursorignore ile Hassas Dosyaları Yapay Zekâdan Korumak konusunu doğru uygulamanın başlıca kazanımları şunlar:
- Gizli bilgiler yapay zekâ isteklerine karışmaz
- KVKK kapsamındaki veriler korunur
- Gereksiz dosyalar dışarıda kalınca yanıtlar hızlanır
Kontrol listesi
Dersi bitirmeden önce aşağıdaki maddeleri kendi projenizde denediğinizden emin olun:
- Gizli yapılandırma
- Kişisel veriler
- Büyük ve gereksiz dosyalar
- Ekip standardı
- Ek önlem
Özetle
.cursorignore ile Hassas Dosyaları Yapay Zekâdan Korumak, küçük ama düzenli adımlarla ustalaşılan konulardan biri. Özellikle Gizli yapılandırma ve Ek önlem başlıklarını uygulamaya geçirmek iyi bir başlangıç olur.
İlgili içerikler:
- Cursor Kuralları ile Projenize Özel Yapay Zekâ: .cursor/rules ve .mdc Dosyaları
- Cursor'a Başlangıç: Tab Tamamlama, Satır İçi Düzenleme ve Agent
- Cursor'da @ Bağlamı: Doğru Dosyaları Göstererek Daha İyi Yanıt Almak
Bir sonraki adım için Akademi sayfasındaki diğer derslere geçebilirsiniz.
Yükleniyor…
Dersi bitirdin mi?
Tamamlandı olarak işaretle, yol ilerlemen güncellensin ve sıradaki derse geç.