Pratik Claude Code İpuçları ve Püf Noktaları: Boris Cherny En Etkili Kullanım Yöntemlerini Anlattı Son Haberler
Ankara24.com, Sonhaberler kaynağından alınan verilere dayanarak bilgi yayımlıyor.
Boris Cherny’nin en dikkat çekici önerilerinden biri, Claude Code’u ilk kez kullanan geliştiricilerin doğrudan kod yazdırmaya başlamaması oldu.
Cherny, bunun yerine ilk aşamada kod tabanı hakkında sorular sorulmasını öneriyor. Claude Code, proje dosyalarını inceleyerek bir fonksiyonun nerede kullanıldığını, belirli bir yapının neden tercih edildiğini veya bir kod parçasının hangi dosyalarla bağlantılı olduğunu açıklayabiliyor.
Anthropic içinde yeni başlayan mühendislerin de Claude Code’u bu şekilde kullandığını belirten Cherny, teknik onboarding sürecinin bu yöntemle ciddi biçimde hızlandığını aktardı.
Daha önce birkaç hafta sürebilen kod tabanını tanıma sürecinin, Claude Code yardımıyla birkaç güne kadar düşebildiği ifade edildi.
Git geçmişini analiz edebiliyorClaude Code yalnızca mevcut dosyaları incelemekle sınırlı kalmıyor.
Araç, Git geçmişine bakarak bir fonksiyonun neden değiştirildiğini, belirli parametrelerin ne zaman eklendiğini ve değişikliğin hangi commit veya issue ile bağlantılı olduğunu da analiz edebiliyor.
Örneğin geliştirici, Claude Code’a bir fonksiyonun neden çok fazla parametre içerdiğini sorabiliyor.
Claude Code daha sonra Git geçmişini tarayarak ilgili değişiklikleri buluyor ve kodun nasıl bugünkü hâline geldiğini açıklayabiliyor.
Cherny, haftalık toplantılarda Claude Code’a “Bu hafta ne yayınladım?” veya “Bu hafta ne geliştirdim?” gibi sorular sorarak Git log üzerinden otomatik özet hazırlattığını da anlattı.
Büyük görevlerde önce plan hazırlatınClaude Code’a büyük bir özellik doğrudan verildiğinde araç çoğu zaman başarılı sonuçlar üretebiliyor.
Ancak Boris Cherny, özellikle karmaşık görevlerde Claude’un önce düşünmesinin daha iyi sonuç verdiğini söylüyor.
Bu nedenle geliştiricilere şu yaklaşımı öneriyor:
Önce Claude Code’dan fikir üretmesini isteyin.
Daha sonra bir uygulama planı hazırlatın.
Planı kontrol edin.
Ardından kodlama aşamasına geçmesini söyleyin.
Bu yöntem, özellikle binlerce satırlık değişiklik gerektiren projelerde hatalı veya gereksiz geliştirmelerin önüne geçebiliyor.
Claude Code’a kendi yaptığı işi kontrol ettirinSunumda vurgulanan en önemli noktalardan biri de yapay zekâya geri bildirim mekanizması sağlanması oldu.
Claude Code bir değişiklik yaptıktan sonra sonucu kontrol edebileceği bir araç kullanabiliyorsa kendi hatalarını tespit ederek yeni düzenlemeler yapabiliyor.
Bu araçlar arasında şunlar bulunabiliyor:
Unit testler
Integration testler
Tarayıcı otomasyonu
Puppeteer
Ekran görüntüsü
iOS Simulator
Development server
Örneğin Claude Code’a bir web tasarım görseli verilerek aynı tasarımın hazırlanması istenebiliyor.
Claude ilk denemede tasarıma oldukça yaklaşabiliyor. Daha sonra ekran görüntüsü alarak kendi yaptığı tasarımı karşılaştırabiliyor ve birkaç iterasyon sonunda daha doğru sonuç üretebiliyor.
Cherny’ye göre burada temel prensip oldukça basit:
Claude’un kendi yaptığı işi görebileceği bir sistem oluşturmak gerekiyor.
CLAUDE.md dosyası büyük önem taşıyorClaude Code kullanımında en önemli dosyalardan biri CLAUDE.md olarak gösteriliyor.
Bu dosya proje kök dizinine yerleştiriliyor ve Claude Code her yeni oturum başladığında buradaki bilgileri otomatik olarak okuyabiliyor.
Dosya içerisinde proje hakkında önemli bilgiler tutulabiliyor.
Örneğin:
Sık kullanılan terminal komutları
Kodlama kuralları
Mimari kararlar
Önemli klasör ve dosyalar
Test komutları
Projeye özel geliştirme kuralları
Cherny, CLAUDE.md dosyasının mümkün olduğunca kısa ve faydalı tutulmasını öneriyor.
Çok uzun dosyalar gereksiz context tüketebildiği için yalnızca gerçekten önemli bilgilerin eklenmesi tavsiye ediliyor.
Ayrıca proje içindeki farklı klasörlere ayrı CLAUDE.md dosyaları da yerleştirilebiliyor.
Claude Code ilgili klasörde çalışmaya başladığında bu dosyalardaki bilgileri de kullanabiliyor.
Slash command sistemi kullanılabiliyorClaude Code kullanıcıları kendi özel komutlarını da oluşturabiliyor.
.claude/commands klasörü içerisinde tanımlanan slash command’ler tekrar eden görevleri otomatik hâle getirebiliyor.
Bu komutlar yalnızca bireysel geliştirici tarafından kullanılabileceği gibi proje içerisinde ekip üyeleriyle de paylaşılabiliyor.
Anthropic’in kendi Claude Code geliştirme sürecinde de özel slash command’lerden yararlanıldığı belirtiliyor.
Örneğin GitHub issue’larının otomatik olarak sınıflandırılması ve etiketlenmesi gibi görevler Claude Code tarafından gerçekleştirilebiliyor.
MCP araçları Claude Code’a bağlanabiliyorClaude Code’un gücünü artıran özelliklerden biri de MCP desteği.
Model Context Protocol üzerinden farklı araçlar Claude Code’a bağlanabiliyor.
Bu sayede yapay zekâ yalnızca kod yazan bir araç olmaktan çıkarak geliştiricinin kullandığı servislerle doğrudan iletişim kurabiliyor.
Örneğin Claude Code şu sistemlerle entegre edilebiliyor:
GitHub
Puppeteer
Test sistemleri
Şirket içi servisler
Komut satırı araçları
Veri kaynakları
Cherny, ekiplerin kullandığı araçların mümkün olduğunca Claude Code’a tanıtılmasını öneriyor.
Böylece geliştiricinin elle yaptığı birçok işlem Claude tarafından otomatik şekilde yürütülebiliyor.
Claude Code terminal üzerinden güçlü kısayollar sunuyorClaude Code’un terminal tabanlı olması bazı önemli klavye kısayollarını da beraberinde getiriyor.
Shift + Tab kullanıldığında dosya değişiklikleri otomatik olarak kabul edilebiliyor.
# işareti Claude’un bir bilgiyi hafızaya alması için kullanılabiliyor.
! işareti ise doğrudan yerel Bash komutu çalıştırmaya imkân sağlıyor.
Komutun çıktısı Claude’un context alanına ekleniyor ve yapay zekâ sonraki adımlarda bu bilgiyi kullanabiliyor.
Escape tuşu çalışan Claude işlemini durdurabiliyor.
Escape tuşuna iki kez basılması ise önceki konuşma durumlarına dönülmesini sağlayabiliyor.
Oturumlara daha sonra devam edilebiliyorClaude Code üzerinde başlatılan oturumlar daha sonra yeniden açılabiliyor.
Bunun için --resume veya --continue seçenekleri kullanılabiliyor.
Bu özellik özellikle uzun süren geliştirme çalışmalarında önemli avantaj sağlıyor.
Geliştiriciler Claude ile yaptıkları önceki görüşmeleri kaybetmeden aynı çalışma üzerinden devam edebiliyor.
Claude Code SDK otomasyon için kullanılabiliyorClaude Code yalnızca interaktif terminal aracı olarak kullanılmıyor.
--print seçeneği sayesinde otomasyon sistemlerine de entegre edilebiliyor.
Bu yapı bir çeşit Claude Code SDK olarak kullanılabiliyor.
Araçtan JSON veya streaming JSON formatında çıktı alınabiliyor.
Böylece Claude Code CI/CD süreçlerine, log analiz sistemlerine veya hata tespit araçlarına bağlanabiliyor.
Örneğin büyük bir log dosyası Claude Code’a gönderilerek olağan dışı durumların bulunması istenebiliyor.
Aynı sistem Sentry, Git veya farklı CLI araçlarının çıktılarıyla da kullanılabiliyor.
Birden fazla Claude Code oturumu aynı anda çalıştırılabiliyorİleri seviye kullanıcıların önemli bölümü Claude Code’u tek oturumla kullanmıyor.
Birden fazla Claude oturumunu aynı anda çalıştırarak farklı görevlerin paralel şekilde tamamlanması sağlanabiliyor.
Bunun için:
tmux
SSH oturumları
Ayrı Git branch’leri
Git worktree
Ayrı repository checkout’ları
kullanılabiliyor.
Örneğin bir Claude instance backend üzerinde çalışırken başka bir Claude frontend düzenlemelerini yapabiliyor.
Üçüncü bir Claude ise testleri çalıştırabiliyor.
Bu yöntem yapay zekâ destekli yazılım geliştirme süreçlerinde ciddi hız artışı sağlayabiliyor.
Claude Code görselleri de anlayabiliyorClaude Code yalnızca metin tabanlı çalışmıyor.
Araç multimodal özelliklere de sahip.
Terminale bir görsel sürüklenerek, dosya yolu verilerek veya görüntü kopyalanarak Claude’a gönderilebiliyor.
Örneğin bir tasarım mockup’ı Claude Code’a verilerek aynı arayüzün kodlanması istenebiliyor.
Claude daha sonra geliştirme sunucusunu kullanarak tasarımı oluşturabiliyor ve ekran görüntüleri üzerinden yaptığı işi yeniden değerlendirebiliyor.
Neden IDE yerine terminal?Boris Cherny sunumda Claude Code’un neden doğrudan bir IDE eklentisi yerine terminal aracı olarak geliştirildiğini de açıkladı.
Anthropic içindeki geliştiricilerin VS Code, Vim, Emacs, Xcode ve farklı editörler kullandığını belirten Cherny, herkesin ortak kullandığı aracın terminal olduğunu söyledi.
Bu nedenle Claude Code herhangi bir editöre bağlı kalmadan terminal üzerinden çalışacak şekilde tasarlandı.
Ayrıca yapay zekâ modellerinin çok hızlı geliştiğini belirten Cherny, gelecekte yazılım geliştirme sürecinin bugün kullanılan IDE yapılarından önemli ölçüde farklılaşabileceğine dikkat çekti.
Anthropic çalışanlarının büyük bölümü Claude Code kullanıyorSunumda verilen dikkat çekici bilgilerden biri de Anthropic içerisindeki Claude Code kullanım oranı oldu.
Boris Cherny, şirketteki teknik çalışanların yaklaşık yüzde 80’inin Claude Code’u günlük olarak kullandığını söyledi.
Bu gruba yalnızca yazılım geliştiriciler değil, yapay zekâ araştırmacıları da dahil.
Claude Code, Jupyter Notebook dosyalarını değiştirebiliyor ve notebook çalıştırabiliyor.
Bu nedenle araç yalnızca klasik web veya uygulama geliştirme süreçlerinde değil, yapay zekâ araştırmalarında da kullanılabiliyor.
Claude Code kullanımında öne çıkan 7 temel yöntemBoris Cherny’nin önerileri genel olarak şu noktalarda birleşiyor:
Claude Code’a önce kod tabanı hakkında sorular sorun.
Büyük görevlerde doğrudan kod yazdırmak yerine önce plan hazırlatın.
Claude’un yaptığı işi kontrol edebileceği test ve geri bildirim araçları sağlayın.
Proje bilgilerini CLAUDE.md içerisinde düzenli biçimde tutun.
MCP ve CLI araçlarını Claude Code ile entegre edin.
Otomasyon işlemlerinde Claude Code SDK ve --print yöntemini kullanın.
Büyük projelerde birden fazla Claude Code oturumunu paralel çalıştırın.
Claude Code’un sunduğu yapı, yapay zekâ destekli yazılım geliştirmeyi yalnızca kod tamamlama seviyesinden çıkararak proje analizi, hata ayıklama, test, otomasyon ve geliştirme süreçlerinin tamamına yayıyor.
Bu konudaki diğer haberler:
Görüntülenme:48
Bu haber kaynaktan arşivlenmiştir 24 Ağustos 2026 19:24 kaynağından arşivlendi



Giriş yap
Haberler
Türkiye'de Hava durumu
Türkiye'de Manyetik fırtınalar
Türkiye'de Namaz vakti
Türkiye'de Değerli metaller
Türkiye'de Döviz çevirici
Türkiye'de Kredi hesaplayıcı
Türkiye'de Kripto para
Türkiye'de Burçlar
Türkiye'de Soru - Cevap
İnternet hızını test et
Türkiye Radyosu
Türkiye televizyonu
Hakkımızda








En çok okunanlar



















