Bloga dön

Claude İçin 10 Gizli Kod: Düşünme ve Üretim Şeklini Değiştirir

Claude için tam 10 gizli kod — prompt'unun başına bu kelimelerden birini yaz, Claude tamamen farklı bir moda geçer. Ayar yok. Custom instruction yok. Sadece bir anahtar kelime.

Bunlar hile değil. Her kod belirli bir düşünme stilini tetikler — sadeleştirme, stres testi, öğretme, derin analiz veya production kalitesinde kod. Listeyi kaydet, ihtiyacın olduğunda örnek prompt'ları yapıştır.


Hızlı Referans

KodNe yapar
ELI5 (ilayfive)Konuyu 5 yaşındaki çocuğa anlatır gibi sadeleştirir
TLDR (tieldiar)Uzun metni tek paragrafta özetler
STEELMANFikrine karşı en güçlü karşı argümanı kurar
RED TEAMPlanındaki açıkları düşman gözüyle bulur
PREMORTEMProjen batmış gibi düşünür, neden batacağını söyler
SOCRATICCevap vermek yerine soru sorarak öğretir
FIVE WHYSSorunun kök nedenine inene kadar "neden" diye sorar
REWRITE AS SENIORKodunu senior developer kalitesinde yeniden yazar
DEVIL'S ADVOCATE (advokate)Kararına bilerek karşı çıkar, zayıf noktayı gösterir
ULTRATHINKClaude Code'da derin düşünme modunu açar

1. ELI5 — Explain Like I'm 5

Ne yapar: Karmaşık bir konuyu sade dille anlatır — sanki 5 yaşındaki bir çocuğa anlatıyormuş gibi. Jargon yok. Basit benzetmeler. Kısa cümleler.

Ne zaman kullanılır: Yeni bir kavram öğrenirken, teknik olmayan bir ekip arkadaşına anlatırken veya yoğun dokümantasyonu sadeleştirirken.

Örnek prompt:

ELI5: Veritabanı indeksi nasıl çalışır ve sorguları neden hızlandırır?

Başka örnek:

ELI5: API nedir ve uygulamalar neden buna ihtiyaç duyar? Gerçek hayattan bir benzetme kullan.

2. TLDR — Too Long; Didn't Read

Ne yapar: Uzun bir metni tek sıkı paragrafta özetler. Sadece önemli olanı tutar.

Ne zaman kullanılır: Uzun makaleler, toplantı notları, hukuki metinler, araştırma yazıları veya baştan sona okuyacak vaktin olmayan sohbet geçmişleri.

Örnek prompt:

TLDR: [uzun metni buraya yapıştır]

Başka örnek:

TLDR bu makaleyi özetle. Ana çıkarımı, kimin için olduğunu ve atacağım tek bir aksiyonu ver:

[makaleyi yapıştır]

3. STEELMAN — En Güçlü Karşı Argüman

Ne yapar: Fikrine zayıf itirazlarla saldırmak yerine, mümkün olan en güçlü karşı argümanı kurar — akıllı bir rakibin gerçekten kullanacağı versiyon.

Ne zaman kullanılır: Bir fikri sunmadan önce, büyük bir bahis yapmadan önce veya tartışmalı bir şey yayınlamadan önce. En iyi karşı argümanla yüzleşmeye zorlar.

Örnek prompt:

STEELMAN: İşimi bırakıp SaaS'ıma tam zamanlı geçmek istiyorum. Ürünün 200 ödeyen kullanıcısı ve $3k MRR'ı var. Şu an bunu yapmamaya dair en güçlü argümanı ver.

Başka örnek:

STEELMAN PostgreSQL'den MongoDB'ye geçme kararım. Karşı argümanı olabildiğince ikna edici yap.

4. RED TEAM — Planına Saldır

Ne yapar: Claude düşman şapkası takar ve planını kırmaya çalışır — güvenlik açıkları, mantık boşlukları, edge case'ler, projeye çok yakın olduğun için kaçırdığın şeyler.

Ne zaman kullanılır: Lansman planları, güvenlik incelemeleri, sistem mimarisi, pazarlama kampanyaları — kör noktaların pahalıya mal olduğu her yer.

Örnek prompt:

RED TEAM: Gelecek hafta public API lansmanı yapıyoruz. Auth JWT, rate limit 100 req/dk, veri kullanıcı profilleri. Bunun yanlış gidebileceği veya exploit edilebileceği her yolu bul.

Başka örnek:

RED TEAM onboarding akışım. Bir rakip ürünümüzü kopyalamaya çalışıyor veya bir kullanıcı sistemi kırmaya çalışıyor varsay. Hangi zayıflıkları buluyorsun?

5. PREMORTEM — Zaten Batmış Varsay

Ne yapar: Claude projenin zaten feci şekilde batmış olduğunu hayal eder, sonra geriye dönük neden bittiğini açıklar. RED TEAM'den daha yapılandırılmış — düşman saldırısı değil, proje başarısızlığına odaklı.

Ne zaman kullanılır: Büyük bir projeye başlamadan önce, işe alım, yatırım turu veya yüksek riskli ve geri dönüşü zor kararlar.

Örnek prompt:

PREMORTEM: 6 ay sonrasındayız. Mobil uygulama lansmanımız battı. İndirme var ama retention %5'in altında. Tam olarak ne yanlış gitti ve önceden görmemiz gereken neydi?

Başka örnek:

PREMORTEM: 2 ayda 3 mühendis işe aldık ve ekip daha yavaş, daha hızlı değil. Buraya nasıl geldik, adım adım anlat.

6. SOCRATIC — Sorularla Öğret

Ne yapar: Claude doğrudan cevap vermeyi bırakır, sana sorular sorarak kendin bulmana yol gösterir. Arama motoru değil, öğretmen gibi.

Ne zaman kullanılır: Yeni beceri öğrenirken, mülakat çalışırken, bir şeyin neden çalıştığını anlamak istediğinde — sadece cevabı değil.

Örnek prompt:

SOCRATIC: Programlamada recursion'ı anlamak istiyorum. Doğrudan açıklama — beni doğru sorularla kendim anlamaya götür.

Başka örnek:

SOCRATIC: Startup'ım için monolith mi microservices mi kuracağıma karar vermeye çalışıyorum. Cevap verme — bana doğru soruları sor.

7. FIVE WHYS — Kök Nedeni Bul

Ne yapar: Claude tekrar tekrar "neden" diye sorar — genelde beş kez — belirtiden gerçek kök nedene iner. Toyota üretim sisteminden klasik problem çözme tekniği.

Ne zaman kullanılır: İş problemlerini debug etmek, churn analizi, tekrarlayan bug'lar, ekip çatışmaları — bariz cevabın gerçek cevap olmadığı her şey.

Örnek prompt:

FIVE WHYS: Checkout dönüşümümüz geçen ay %30 düştü. Bu belirtiyle başla ve kök nedene inene kadar neden diye sor.

Başka örnek:

FIVE WHYS: Kullanıcılar onboarding'in 3. adımında sürekli bırakıyor. Kök nedene in.

8. REWRITE AS SENIOR — Production Kalitesinde Kod

Ne yapar: Kodunu senior developer'ın yazacağı şekilde yeniden yazar — daha iyi isimlendirme, hata yönetimi, yapı, edge case'ler, okunabilirlik. Sadece "çalışsın" değil — sürdürülebilir olsun.

Ne zaman kullanılır: Code review, best practice öğrenme, prototipleri ship etmeden önce temizleme veya kendi kodunu bir seviye yukarı taşıma.

Örnek prompt:

REWRITE AS SENIOR:

```typescript
async function getUser(id) {
  const res = await fetch('/api/users/' + id)
  const data = await res.json()
  return data
}
```

Aynı işlevi koru. Düzgün hata yönetimi, tipler ve isimlendirme ekle.

Başka örnek:

REWRITE AS SENIOR bu React component'ini. Performans sorunlarını düzelt, logic'i ayır ve best practice'lere uy:

[component'ini yapıştır]

9. DEVIL'S ADVOCATE — Karşı Tarafı Savun

Ne yapar: Claude bilerek kararının tersini savunur — sinir bozmak için değil, düşünmediğin zayıf noktaları ortaya çıkarmak için. STEELMAN'den daha hafif; daha sohbet tarzı itiraz.

Ne zaman kullanılır: Zaten eğilimli olduğun kararlar, ekip tartışmaları, ürün trade-off'ları veya varsayımlarının sorgulanması gerektiğinde.

Örnek prompt:

DEVIL'S ADVOCATE: Kayıt artırmak için ücretsiz tier eklememiz gerektiğini düşünüyorum. Bunun kötü bir fikir olduğuna beni ikna et.

Başka örnek:

DEVIL'S ADVOCATE: Tüm frontend'i Next.js ile yeniden yazmak istiyorum. Bu karara sert şekilde karşı çık.

10. ULTRATHINK — Derin Düşünme Modu (Claude Code)

Ne yapar: Claude Code'un genişletilmiş düşünme modunu açar. Claude cevap vermeden önce daha uzun süre akıl yürütür — mimari kararlar, karmaşık bug'lar, çok adımlı refactor'lar ve ilk cevabın genelde yanlış olduğu problemler için daha iyi.

Ne zaman kullanılır: Claude Code'da zor teknik problemler — sistem tasarımı, inatçı bug'lar, performans optimizasyonu, güvenlik analizi.

Örnek prompt:

ULTRATHINK: Next.js uygulamamız yük altında aralıklı 500 hatası veriyor. Hata sadece Vercel'de, local'de yok. Loglar veritabanı sorgularında timeout gösteriyor. Kök nedeni teşhis et ve fix öner.

Başka örnek:

ULTRATHINK: Org bazlı faturalama, rol tabanlı erişim ve audit log'lu multi-tenant SaaS için veritabanı şeması ve API mimarisi tasarla. Bir şey önermeden önce edge case'leri düşün.

Not: ULTRATHINK Claude Code'da çalışır (terminal/IDE agent), normal claude.ai sohbetinde değil. Claude Code'da prompt'unun başına yaz.


Nasıl Kullanılır?

  1. Kodu prompt'un başına koyELI5:, RED TEAM:, ULTRATHINK: vb.
  2. Koddan sonra spesifik ol. Tetikleyici modu ayarlar; bağlamın kaliteyi belirler.
  3. Gerektiğinde birleştir. Örnek: Plana PREMORTEM, sonra düzeltmeye RED TEAM.
  4. İşe yarayan prompt'ları kaydet. Bunlar başlangıç noktası — projene göre uyarla.

Hemen Başla

Takıldığın problemi seç. Koda eşle:

  • Bir şeyi anlamıyorsan → ELI5
  • Okuyacak çok şey varsa → TLDR
  • Büyük karar vereceksen → STEELMAN veya DEVIL'S ADVOCATE
  • Bir şey lansmanı yapacaksan → RED TEAM veya PREMORTEM
  • Gerçekten öğrenmek istiyorsan → SOCRATIC
  • Bir şey sürekli bozuluyorsa → FIVE WHYS
  • Kod ship edilecekse → REWRITE AS SENIOR
  • Claude Code'da zor bug → ULTRATHINK

Yukarıdaki örnek prompt'lardan birini kopyala, kendi bağlamınla değiştir ve çalıştır.

İlgili yazılar