16 MAYIS 2026
Claude Code'u Yaratan Adam'ın 10 İpucu
Claude Code'un yaratıcısı Boris Cherny'nin 9 milyon görüntü alan tweet'indeki 10 ipucunun tam Türkçe döküm — her komut, her kısayol, her yapılandırma.
Boris Cherny, Claude Code'u yarattı. Tweet'i 9 milyon görüntü aldı. Ama çoğu paylaşım yalnızca başlıkları listeledi. Aşağıda tam döküm — her komut, her klavye kısayolu, her dosya yolu, ihtiyacın olan her tam ifade. Claude Code'u haftada 10 dakika bile kullansanız, bu üç ipucu size bu hafta 5+ saat kazandıracak.
Neden Bu Liste Önemli
Claude Code hakkındaki çoğu tutorial, nasıl çalıştığını tahmin eden kişiler tarafından hazırlanmış. Bu liste ise onu inşa eden kişiden geliyor — doğrudan Anthropic ekibinden.
10 ipucunun tamamını burada gösteriyorum. Orijinal tweet, "Claude Code kullanmanın tek doğru bir yolu yok" satırının arkasına çoğu eyleme geçirilebilir detayı saklıyor. Doğru. Ama gerçekten işe yarayan 10 spesifik örüntü var — her birinin pratikte nasıl göründüğü burada.
İPUCU #01 — 5 Claude'u Paralelde Çalıştır
Boris tek bir Claude çalıştırmıyor. Aynı anda beş tane çalıştırıyor — aynı repo'nun beş ayrı git checkout'u, 1-5 numaralı beş terminal sekmesi, her Claude farklı bir iş yapıyor.
git clone <repo-adresin> repo-1
git clone <repo-adresin> repo-2
git clone <repo-adresin> repo-3
git clone <repo-adresin> repo-4
git clone <repo-adresin> repo-5Her birini kendi terminal sekmesinde aç. Sekmeleri 1-5 olarak numaralandır. Her birinde Claude Code çalıştır. Herhangi biri input beklediğinde haberdar olmak için sistem bildirimlerini aç.
Gerçek örnek: Sekme 1 özelliği geliştiriyor. Sekme 2 testleri çalıştırıyor. Sekme 3 kodu inceliyor. Sekme 4 ayrı bir hatayı debug ediyor. Sekme 5 dokümanları güncelliyor. Her biri kendi klasöründe yaşadığı için hiç çakışmıyorlar.
Ne zaman atla: 8GB RAM'in varsa ve küçük bir projeyse, 2-3 paralelden başla ve yavaş yavaş artır.
İPUCU #02 — Web + Mobil Oturumları 5 Terminal Üstüne Ekle
Beş Boris için yetmedi. Terminal Claude'larının üstüne, claude.ai/code üzerinde 5-10 oturum daha çalıştırıyor. Sabah telefonundan başlatıyor, işe geldiğinde --teleport flag'ini kullanarak masaüstü terminaline çekiyor.
Devir tek yönlü: bulut oturumunu terminaline çekebilirsin ama terminal oturumunu web'e gönderemezsin.
Gerçek sabah rutini: Uyan. Claude iOS uygulamasını aç. "Auth akışını denetle" veya "checkout sayfası için testler yaz" gibi 3 prompt gönder. Kahveni yap. Masanın başına geçtiğinde üç iş zaten tamamlanmış.
İPUCU #03 — Her Şey İçin Opus 4.7'yi Adaptif Düşünmeyle Kullan
Boris model aramıyor. Her görev için düşünme açık olan en akıllı modeli kullanıyor. 2026 itibarıyla bu Opus 4.7 ve adaptif düşünme.
Nasıl ayarlanır: Claude Code'da /model çalıştır ve Opus 4.7'yi seç. Adaptif düşünme varsayılan olarak açık — Claude, göreve göre ne zaman daha derin düşüneceğine kendisi karar veriyor.
Yanıt başına daha büyük ve daha yavaş, ama çok daha az el tutmak gerekiyor. Toplam sonuç süresi daha hızlı.
Yapmayı bırak: "Para biriktirmek" için Sonnet'e geçip sonra 30 dakika düzeltmek. Düzeltmelerde Opus'un kullanacağından daha fazla yakıyorsun.
İPUCU #04 — Tüm Ekibin Haftalık Güncellediği Tek Bir CLAUDE.md
Repo'nun köküne tek bir CLAUDE.md dosyası oluştur. Git'e ekle. Claude her hata yaptığında, kuralı CLAUDE.md'ye ekle ki bir daha asla olmasın.
Boris'in ekibinden gerçek örnek:
# Geliştirme Akışı
Her zaman `bun` kullan, `npm` değil.
# PR Oluşturmadan Önce
bun run lint && bun run test
# Stil
`interface` yerine `type` tercih et.
Asla `enum` kullanma — string literal union kullan.Bileşik etki: 3 ay sonra CLAUDE.md'n zorlu derslerden oluşan 200 satır. Her yeni Claude oturumu bunların HEPSİNİ otomatik olarak miras alıyor. Aynı hata iki kez yaşanmıyor.
İPUCU #05 — Pull Request'lerinde @claude Etiketle
Boris, Claude Code GitHub Action'ı kullanıyor. PR incelemelerinde, @claude'u hatırlanması gereken dersle etiketliyor.
Bir kez kur: Claude Code'da /install-github-action çalıştır. GitHub uygulamasını onayla.
Gerçek PR yorum örneği:
nit: enum değil string literal kullan
@claude bunu CLAUDE.md'ye ekle: asla enum kullanma,
her zaman literal union tercih etClaude bunu alıyor, CLAUDE.md'yi güncelliyor ve aynı PR'ın parçası olarak commit ediyor. Ekibinin bilgi tabanı normal kod incelemesi yaparken otomatik büyüyor.
İPUCU #06 — Her Oturuma Plan Moduyla Başla
Shift+Tab'a iki kez bas. Bu Claude'u Plan moduna alır — execute etmek yerine planlar. Plan gerçekten doğru olana kadar üzerinde çalış, sonra auto-accept moduna geçmek için bir kez daha Shift+Tab'a bas ve Claude'un her şeyi tek hamlede execute etmesine izin ver.
Döngü: normal → plan modu (shift+tab) → auto-accept (shift+tab tekrar) → normale dön (shift+tab).
Neden işe yarar: "Claude hata yaptı" oturumlarının çoğu aslında "Claude kötü bir planı execute etti." Önce planı düzelt. Kendini 5 tur düzeltmeden kurtar.
İPUCU #07 — Günde Birden Fazla Yaptığın Her Şey İçin Slash Komutları
Bir günde iki kez yapıyorsan, slash komutudur. .claude/commands/ içine bir markdown dosyası bırak, git'e ekle ve tüm ekibinle paylaşılsın.
Örnek dosya — .claude/commands/commit-push-pr.md****:
git status çalıştır (Bash kullan). Sonra:
1. Değişiklikleri stage'e al
2. Son commitler stilinde commit mesajı yaz
3. Yeni branch'e push et
4. Değişikliklerin özetiyle PR açPro hamle: Komutun içine satır içi Bash göm (git status gibi) böylece Claude context almak için bir tur harcamasın. Bilgiyi önceden hesapla, sonra tek seferde Claude'a ver.
Benim görüşüm: Bu, teknik olmayan kullanıcılar için en yüksek ROI'li ipucu. Slash komutu yazmak için teknik olmak zorunda değilsin — .md dosyasında düz Türkçe talimatlar yeterli.
İPUCU #08 — Tekrarlayan İş Akışların İçin Subagent'lar
Subagent'lar = tek bir işi gerçekten iyi yapan mini uzman Claude'lar. Boris'in ekibinde şunlar var:
code-simplifier.md— Claude yazdıktan sonra dağınık kodu otomatik temizlerverify-app.md— detaylı uçtan uca test talimatlarıbuild-validator.md— merge'den önce build'i kontrol edercode-architect.md— mimari danışmaoncall-guide.md— nöbet olay müdahalesi
Hepsi .claude/agents/ içinde yaşıyor. Her biri o işin talimatlarını ve araç izinlerini içeren bir markdown dosyası.
Nasıl çağırılır: Claude, görev eşleştiğinde doğru subagent'ı otomatik seçer ya da isimle çağırabilirsin: "Bu dosyaya code-simplifier agent'ı uygula."
İPUCU #09 — Her Çıktıyı Otomatik Formatlamak İçin PostToolUse Hooks
Claude zamanın %90'ında temiz kod yazar. Geri kalan %10 CI'yı bozar. Hook'lar, Claude bir şey yaptıktan sonra çalışan küçük scriptler — otomatik formatlama için mükemmel.
.claude/settings.json'a şunu ekle:
{
"hooks": {
"PostToolUse": [
{
"matcher": "Write|Edit",
"hooks": [
{
"type": "command",
"command": "bun run format || true"
}
]
}
]
}
}Artık Claude bir dosya yazdığında ya da düzenlediğinde, formatlayıcın otomatik çalışıyor. Claude noktalı virgülü unuttu diye CI hatası yok.
İPUCU #10 — Güvenli İzinleri Önceden Onayla
--dangerously-skip-permissions kullanmayı bırak. Tembelce ve güvensiz. Yalnızca gerçekten güvendiğin komutları önceden onaylamak için /permissions kullan.
Örnek izin listesi (****.claude/settings.json içinde):
{
"permissions": {
"allow": [
"Bash(bun run build:*)",
"Bash(bun run test:*)",
"Bash(bun run typecheck:*)",
"Bash(find:*)",
"Edit(/docs/**)"
]
}
}Wildcard'lar çalışır. Artık Claude herhangi bir bun run test komutunu sormadan çalıştırabilir ama riskli bir şey yapmadan önce yine duracak.
Ekip hamlesi: .claude/settings.json'ı git'e ekle ki ekibindeki herkes aynı izin listesini alsın.
BONUS — Boris'in Gerçek #1 Tavsiyesi
Bu numaralı listede değildi ama Boris bunu takiplerinde sürekli tekrarlıyor: geri bildirim döngüsü her şeydir. Claude'un çıktısına güvenme — ona kendini kontrol etmesi için bir yol ver.
Boris, Claude Chrome extension'ı kullanıyor. Claude tarayıcı açıyor, UI değişikliklerini canlı test ediyor ve mükemmel olana kadar iterate ediyor. Bu tek alışkanlığın çalışmasının kalitesini "2-3 kat artırdığını" söylüyor.
Claude'a söyle: "Benim için Claude Chrome extension'ı kur"
Bugün Nasıl Başlarsın
Hemen şimdi — Bir sonraki Claude Code oturumunda Shift+Tab'a iki kez bas. Plan modunu kullan. (İpucu #6)
Bu hafta — Repo'nun köküne bir CLAUDE.md oluştur. Claude'a daha önce tekrar etmek zorunda kaldığın 3 kural ekle. (İpucu #4)
Bu hafta sonu — 2 git checkout kur ve 2 Claude'u paralelde çalıştır. Bire geri dönmeyeceksin. (İpucu #1)