Tüm kaynaklarEN
11619 Eylül 2026·6 içerik

200 binden fazla yıldız alan dosyanın tamamı 2 KB ve dört kural. Karpathy yazmadı, onun tek bir gönderisinden türetilmiş

Projenin köküne bir CLAUDE.md koyuyorsun ve Claude Code'un sık yaptığı dört hata azalıyor: sormadan varsayım üretmek, basit işi gereğinden karmaşık yazmak, istemediğin yerlere dokunmak, işi bitirdim deyip doğrulamamak. Dosyanın tamamı 2 KB, yani iki üç dakikada okunur. Üç şeyi doğruladım ve üçü de kurulumu etkiliyor. Birincisi ad: repo Karpathy'nin adını taşıyor ama Karpathy yazmadı, onun bir gönderisindeki şikayetlerden türetilmiş ve bunu kendi README'si de söylüyor. İkincisi README'deki komutlar reponun eski adresini gösteriyor; GitHub yönlendirdiği için çalışıyorlar, ama doğru adresi bilmek daha sağlam. Üçüncüsü ve en can yakanı: önerilen ilk komut, projende zaten bir CLAUDE.md varsa onu sormadan siliyor. Aşağıda doğrulanmış kurulum, dosyayı projeye değil bütün projelere birden kurmanın yolu ve dosyanın kendi kabul ettiği sınır var.

Claude CodePromptEklenti

Dosyanın kendisi

Repo tek bir işe yarıyor: Claude Code'a nasıl davranacağını söyleyen bir CLAUDE.md veriyor. İçinde dört kural var, hepsi de modelin ne yapmayacağı üzerine yazılmış. MIT lisanslı, 19 Eylül 2026 itibarıyla 214 bin yıldız ve 21 bin fork almış. Son güncellemesi 20 Nisan 2026, yani dosya beş aydır aynı. Bu bir eksiklik değil: içinde bakım isteyen bir kod yok, dört paragraf davranış kuralı var.

Aşağıda fazladan olan şey şu: dört kuralın ne dediği, adındaki Karpathy'nin işin neresinde durduğu, README'deki kurulum komutunun mevcut CLAUDE.md dosyanı neden silebileceği ve dosyayı tek projeye değil bütün projelerine birden nasıl kuracağın.

Repoyu aç

Dört kural ne diyor

Kural ve engellediği davranış

KuralNeyi engelliyor
Önce düşünSormadan varsayım üretmek. Birden fazla yorum varsa sessizce birini seçmek. Kafası karışınca bunu saklamak.
Önce sadelikİstenmeyen özellik eklemek, tek kullanımlık koda soyutlama yazmak, olmayacak hatalar için kontrol koymak. 200 satır yazdıysan ve 50 yeterliyse baştan yaz diyor.
Neşter gibi değişiklikYanındaki kodu, yorumu, biçimi iyileştirmeye kalkmak. Bozuk olmayanı refactor etmek. Ölü kod görürse silmek yerine söylemesi gerekiyor.
Hedefe göre çalışmaÖlçütsüz iş yapmak. Hatayı düzelt yerine hatayı üreten testi yaz sonra geçir diye çevirmesini istiyor, böylece kendi kendine doğrulayabiliyor.

Dosyanın kendi cümlesiyle: bu kurallar hızdan çok dikkat tarafına eğiliyor. Basit işlerde muhakemeni kullan diyor. Yani yazım hatası düzeltirken dört kuralın tam ritüeli gereksiz, dosya bunu kendi kabul ediyor.

Adındaki Karpathy meselesi

Karpathy'nin reposu değil

Repo Andrej Karpathy'ye ait değil, onun adını taşıyor. README'nin ilk satırı da bunu açıkça yazıyor: Karpathy-Inspired, yani ondan esinlenilmiş. Kaynak, Karpathy'nin dil modellerinin kodlama hatalarını sıraladığı tek bir gönderisi; dosyayı yazan kişi ayrı. Repo bu yüzden kötü değil, sadece adı yanlış anlaşılıyor.

Karpathy'nin o gönderide söyledikleri dosyanın omurgası: modeller senin adına yanlış varsayım yapıp kontrol etmeden ilerliyor, kafa karışıklığını yönetmiyor, 100 satırın yeteceği yere 1000 satırlık bir yapı kuruyor, anlamadıkları kodu ve yorumu yan etki olarak değiştiriyor. Dört kural bu dört şikayetin birebir karşılığı.

Karpathy'nin gönderisi

Kurulum: iki yol var

Birinci yol eklenti. Claude Code içine kuruluyor ve bütün projelerinde geçerli oluyor, tek tek dosya kopyalamıyorsun. İki komut, ikisi de Claude Code'un içine yazılıyor, terminale değil.

Eklenti olarak kur
/plugin marketplace add multica-ai/andrej-karpathy-skills
/plugin install andrej-karpathy-skills@karpathy-skills

İkinci komuttaki karpathy-skills yazım hatası değil. Soldaki eklentinin adı, sağdaki eklentinin geldiği pazar yerinin adı, ikisi ayrı şeyler.

İkinci yol dosyayı doğrudan projeye indirmek. Tek proje için deneyecekseniz bu yeterli. Ama README'nin verdiği ilk komut tehlikeli, aşağıdaki kutuya bak.

Mevcut CLAUDE.md dosyan varsa

curl -o CLAUDE.md ... komutu dosyayı üstüne yazar. Projende zaten bir CLAUDE.md varsa, içindeki bütün proje kuralların sorulmadan silinir.

Tek büyüktür işareti üstüne yazar, iki tanesi alta ekler. Mevcut dosyan varsa iki büyüktür işaretli komutu kullan.

Dosyayı projeye indir
# CLAUDE.md dosyan YOKSA
curl -o CLAUDE.md https://raw.githubusercontent.com/multica-ai/andrej-karpathy-skills/main/CLAUDE.md

# CLAUDE.md dosyan VARSA, altına ekler
echo "" >> CLAUDE.md
curl https://raw.githubusercontent.com/multica-ai/andrej-karpathy-skills/main/CLAUDE.md >> CLAUDE.md

README'deki komutlarda forrestchang yazıyor, yukarıdakilerde multica-ai. İkisi de aynı repo: proje bir kuruluş hesabına taşınmış ama README güncellenmemiş. Eski adres GitHub yönlendirmesi sayesinde hâlâ çalışıyor, ikisini de test ettim. Yine de yönlendirmeye bel bağlamak yerine güncel adresi kullan.

Tek projeye değil, hepsine birden

Eklenti yolunu seçmediysen ve dosyayı her projeye tek tek kopyalamak istemiyorsan, Claude Code'un kişisel talimat dosyası var. Ev dizinindeki .claude klasöründe duruyor ve bütün projelerde okunuyor. Dosyayı oraya eklersen kurallar her yerde geçerli olur.

Bütün projeler için
# macOS ve Linux
curl https://raw.githubusercontent.com/multica-ai/andrej-karpathy-skills/main/CLAUDE.md >> ~/.claude/CLAUDE.md

# Windows PowerShell
curl.exe https://raw.githubusercontent.com/multica-ai/andrej-karpathy-skills/main/CLAUDE.md >> $HOME\.claude\CLAUDE.md

Burada da iki büyüktür işareti var, yani alta ekliyor. O dosyada kendi kuralların varsa duruyor.

Abartmadan

Bu dosya modeli akıllandırmıyor. Yaptığı şey daha dar: sık yapılan dört hatayı azaltıyor. Reponun kendi ölçütü de bu, işe yarayıp yaramadığını şuradan anlarsın diyor: diff'te istemediğin değişiklikler azalır, aşırı karmaşık yazdığı için baştan yazdırdığın kod azalır, soruları hatadan sonra değil implementasyondan önce sorar.

Bir de Cursor tarafı var: repo hazır bir Cursor kuralı da taşıyor, aynı dört kural orada da çalışıyor. Ayrıntısı repodaki CURSOR.md dosyasında.

DOA: Yapay Zeka ve Otomasyon

Buradaki araçları tek başına kurmak bir şey, onlarla gerçekten üretmeye başlamak başka bir şey. Toplulukta hem bu araçları günlük kullananlar var hem de sıfırdan sistem kuranlar.

DOA: Yapay Zeka ve Otomasyon

İşinde gerçekten çalışan bir sistem kurmak istiyorsan 10 dakika konuşalım; ne yapmaya çalıştığına bakıp sana uygun yolu söyleyeyim. Ücretsiz, satış konuşması değil.

10 dakikalık görüşme al

Bunu tek başına değil, aynı işi yapanlarla birlikte öğrenmek istiyorsan topluluk her zaman açık:

Topluluğa katıl

Bu bağlantı bir ortaklık (affiliate) bağlantısıdır.

Tüm kaynaklar