Ankara24.com
close
up
Pratik Claude Code İpuçları ve Püf Noktaları: Boris Cherny En Etkili Kullanım Yöntemlerini Anlattı Son Haberler

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.

Claude Code kullanmaya kod yazdırarak başlamayın

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 edebiliyor

Claude 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ın

Claude 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 ettirin

Sunumda 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şıyor

Claude 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ılabiliyor

Claude 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ğlanabiliyor

Claude 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 sunuyor

Claude 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 edilebiliyor

Claude 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ılabiliyor

Claude 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 anlayabiliyor

Claude 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ıyor

Sunumda 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öntem

Boris 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.

Gelişmeleri kaçırmamak için Ankara24.com'dan en güncel haberleri takip edin.
seeGörüntülenme:87
embedKaynak:https://sonhaberler.com
archiveBu haber kaynaktan arşivlenmiştir 24 Ağustos 2026 19:24 kaynağından arşivlendi
0 Yorum
Giriş yapın, yorum yapmak için...
Yayına ilk cevap veren siz olun...
topEn çok okunanlar
Şu anda en çok tartışılan olaylar

Borsanın 10 devi: 1.71 trilyon TL ile Aselsan zirvede

08 Ekim 2026 20:43see191

Zorlu PSM 14. sezon mottosu: Dünyalar Senin

09 Ekim 2026 00:56see182

Bakan Göktaş: Muhalefeti çamur siyasetinden çıkmaya davet ediyorum

09 Ekim 2026 01:09see179

İsrail seçimleri öncesi saldırı düzenlemeyi planlıyor iddiası Dış Haberler

09 Ekim 2026 01:04see172

Kozalak tartışması kanlı bitti: Eski muhtar hayatını kaybetti Sözcü Gazetesi

08 Ekim 2026 01:09see170

Kanalizasyondan topladıkları tuvalet kağıtlarıyla dış cephe yaptılar Sözcü Gazetesi

09 Ekim 2026 00:31see169

Maltepe de kısmen çöken binada yeni gelişme! Can kaybı 4 e yükseldi

09 Ekim 2026 03:44see168

Denizli Pamukkale de pansiyonda kalan yaşlı çift banyoda ölü bulundu

09 Ekim 2026 00:34see166

Trump tan Musk a özgü yağmuru: Zamanımızın Thomas Edison udur

09 Ekim 2026 01:09see166

ABD de 90 yıl sonra bir ilk! Halka açık kurşuna dizecekler

09 Ekim 2026 02:53see164

Konuşmaya çağırdı, silahla tehdit edip ateş etti

08 Ekim 2026 01:20see162

Almanya ortak tank projesinden çekildi Dış Haberler

09 Ekim 2026 00:33see160

Soykırımcı İsrail, Batı Şeria da zeytin hasadı yapan Filistinlileri koruyan aktivistleri sınır dışı etmeyi planlıyor

08 Ekim 2026 19:56see160

Kayseri de iki otomobil çarpıştı: 3 ölü, 1 yaralı Son dakika haberleri

09 Ekim 2026 00:34see157

New York ta tutuklu yargılanan Maduro ve eşine yeni suçlamalar yöneltildi

09 Ekim 2026 00:37see157

Foncu Bakan Ömer Bolat mı? Sözcü Gazetesi

09 Ekim 2026 04:05see156

İran: Uranyum zenginleştirme hakkımızdan vazgeçmeyeceğiz Dış Haberler

08 Ekim 2026 18:50see155

Büyükelçi Koytak da görevden alınabilir Sözcü Gazetesi

09 Ekim 2026 04:38see155

BaşlıksızaBurak Yılmaz dan MHK açıklaması! Ben bir kere konuşurum Fanatik Gazetesi Futbol Haberleri Spor

08 Ekim 2026 22:23see155

İsmail Saymaz, Murat Ağırel ve Şaban Sevinç hakkında son dakika kararı: 2 isme gözaltı

09 Ekim 2026 00:01see149
newsSon haberler
Günün en taze ve güncel olayları