Claude Code’un başındaki isim Boris Cherny, ekibinin iç süreçlerinde kullandığı ve üretkenliği doğrudan etkileyen yöntemleri paylaştı. Bu teknikler, geliştiricilerin alışılagelmiş kodlama rutinlerini değiştirmeyi hedefliyor. Özellikle ‘git worktrees’ ve ‘plan modu’ gibi özelliklerin stratejik kullanımıyla iş akışlarında ciddi zaman tasarrufu sağlamak mümkün. Lafı uzatmadan detaylara birlikte göz atalım…
Paralel Çalışma Düzeni Kurun
Verimliliği artırmanın en etkili yolu aynı anda birden fazla işi yürütebilmekten geçiyor. Cherny bu noktada ‘git worktrees’ kullanımını şiddetle öneriyor. Tek bir kod dizinine bağlı kalmak yerine, her görev için ayrı bir çalışma alanı oluşturup paralel Claude oturumları açabilirsiniz. Bazı geliştiriciler bunlar arasında geçiş yapmak için özel kısayollar kullanırken, kimileri sadece log kayıtlarını incelemek için ayrı bir ‘worktree’ tutuyor.

Planlamaya Öncelik Verin
Karmaşık bir göreve başlarken doğrudan kod yazma aşamasına geçmeyin. Süreci ‘plan modu’ ile başlatmak kritik önem taşıyor. Enerjinizi asistanınıza ne yapması gerektiğini detaylıca anlatmaya harcayın. Böylece uygulama aşamasında tek seferde doğru sonuca ulaşma şansınız artar. İşler yolunda gitmediğinde ısrarla devam etmek yerine durup tekrar planlama moduna dönmek en sağlıklı yaklaşım.
Kuralları Kayıt Altına Alın
Projenizin hafızası niteliğindeki ‘CLAUDE.md’ dosyası oldukça kritik. Asistan bir hata yaptığında, düzeltmenin ardından bu dosyayı güncellemesini isteyin. Söz konusu dosya kurallardan oluşur ve yapay zekanın hata oranını ciddi ölçüde düşürür.

Kendi Becerilerinizi Otomatize Edin
Günde bir kereden fazla tekrarladığınız her işlemi bir yetenek veya komut haline getirin. Kendi oluşturduğunuz bu becerileri ‘git’ üzerinden projeleriniz arasında paylaşabilirsiniz. Örneğin yinelenen (duplicate) kodları temizlemek için bir ‘techdebt’ komutu oluşturabilirsiniz. Slack ve GitHub verilerini tek seferde özetleyen bir akış kurabilirsiniz.
Hata Çözümünde Doğrudan Yaklaşım
Claude bağlam değiştirmeden hataları çözme konusunda oldukça yetenekli. ‘Slack MCP’ entegrasyonu sayesinde hata raporunun olduğu konuşmayı kopyalayıp sadece ‘fix’ komutunu vermeniz yeterli. Ayrıca ‘Docker logs’ kayıtlarını okutarak sorunları tespit etmek de mümkün.

İstediğinizi Alana Kadar Zorlayın
Asistanınızdan vasat bir çözüm kabul etmeyin. Ona yazdığı kodu test etmesini veya ‘elegant solution’ yani daha iyi bir çözüm üretmesini söyleyin. Detayları verdiğinizde aldığınız çıktının kalitesi de artacaktır.
Terminal ve Ortam Ayarları
Anthropic geliştirici ekibi terminal tarafında ‘ghostty’ uygulamasını tercih ediyor. Sekmeleri renklendirmek ve anlık durumu takip etmek için ‘statusline’ özelleştirmeleri işinizi kolaylaştıracaktır. Ayrıca kod yazarken sesli dikteyi kullanmak, yazmaktan çok daha hızlı ve detaylı komutlar vermenizi sağlar.

Alt Ajanlardan Destek Alın
Ana çalışma alanınızı temiz tutmak için yan görevleri ‘subagents’ yapılarına devredin. Daha fazla işlem gücü gerektiren durumlarda rutin işlerde alt ajanları kullanmak, Claude’un odağının dağılmasını engelliyor.
Veri Analizi ve Öğrenme Süreci
SQL sorgularıyla vakit kaybetmek yerine, veritabanı işlemlerini Claude’a bırakın. ‘CLI’ erişimi olan her türlü veri kaynağını analiz ettirebilirsiniz. Ayrıca öğrenme sürecinde ‘ASCII diagrams’ çizdirerek karmaşık yapıları görselleştirmek kavramayı da kolaylaştıracaktır.




