00 · Neden bu liste
Claude Code'u kurmak, onu kullanmaktan farklı bir iştir
Çoğu kullanıcı Claude Code'u açar, bir şeyler yazar, kapatır. Ama araç asıl gücünü yapılandırmayla kazanıyor: oturumlar arası hafıza, paralel ajanlar, canlı web araması, IDE entegrasyonu, otomatik lint. Bu 25 madde kurulabilir, herkese açık, belgelenmiş — uydurma yok.
Nasıl kullanılır:
- Çekirdek grubu (1-10) sıfırdan başlayanlar için önce bunlar.
- MCP grubu (11-17) tek satır komutla kurulur — hangisi işinize yarıyorsa ekleyin.
- Verimlilik grubu (18-25) gündelik kullanımı hızlandırır.
- Plan-sınırlı 4 madde ileri seviye/bonus olarak işaretli — Team/Enterprise veya beta gerektirir.
01 · Çekirdek Kurulum (1-7)
Her Claude Code kullanıcısının ilk yapacakları
Bu 7 madde kurulmadan geçersiz sayılır. Hangi projeye girerseniz girin, Claude'un ne yapıp yapamayacağını bilmesi için bu temel gerekli.
01 · CLAUDE.md dosyası
Projenin köküne konan talimat dosyası. Her oturumda otomatik okunur — Claude projenin kurallarını, mimarisini ve yasaklarını bilir. Olmadığında Claude boş sayfa gibi davranır; her oturuma sıfırdan anlatırsınız. Yazmanız gereken minimum: dizin yapısı, hangi dosyaya dokunma, test komutu.
$ touch CLAUDE.md
# Sonra projenin kurallarını/mimarisini içine yaz
# Global talimatlar: ~/.claude/CLAUDE.md02 · Plan Mode
Claude dokunmadan önce plan yapar, siz onaylayınca uygular. İstemediğiniz dosyanın üzerine yazmadan önce görmek isteyenler için kritik. Özellikle kritik refactor ve veritabanı işlemlerinde planı görmek + reddetmek güvenlik ağı işlevi görür.
Shift+Tab
# Plan Mode'u aç/kapat (toggle)
# Ya da oturum içinde: /plan yazıp Enter03 · Auto Mode
Güvenli işleri onay sormadan yapar, riskli adımda durur ve sorar. Rutin kod yazma, dosya okuma gibi işlerde her izin için beklemek verimliliği öldürür — Auto Mode bunu çözer. Kural: düşük-risk eylemi serbest, yüksek-risk eylemde (silme, dışarı istek, deploy) dur.
Shift+Tab Shift+Tab
# İki kez Shift+Tab → Auto Mode
# Ya da oturum içinde: /auto04 · Checkpoints / /rewind
Her önemli değişiklik öncesinde snapshot alır. Bir şey ters giderse iki kez Escape basarsınız, listeyi görürsünüz, istediğiniz noktaya geri sararsınız. Git diff gibi ama oturum bazlı — commit atmadan bile çalışır. Uzun oturumda hayat kurtarır.
Esc Esc
# Checkpoint listesini görüntüle
/rewind
# Veya /rewind ile seç + geri dön05 · Hooks
Claude bir dosyayı kaydetmeden önce veya sonra otomatik çalışan scriptler. Örnek: her kayıt sonrası ESLint koştursun, tehlikeli bir komut algılarsa durdursun, git'e stage etsin. Claude'un yan etkilerini siz kontrol edersiniz — sonradan düzeltme yerine anında engel.
# .claude/settings.json içine ekle:
{
"hooks": {
"PostToolUse": [{
"matcher": "Write",
"hooks": [{"type":"command","command":"npm run lint"}]
}]
}
}06 · Skills
Tekrar eden iş akışlarını bir kez tanımlayın, her seferinde tek komutla çağırın. Örnek: her deploy için aynı 8 adımı tek /deploy skill'iyle yapın. .claude/skills/ klasörüne SKILL.md dosyası koyun — içinde adımlar, araçlar, kısıtlamalar. Prompt yazmak yerine iş sürecini kaydedin.
$ mkdir -p .claude/skills
$ touch .claude/skills/deploy.md
# İçine adımları yaz, sonra /deploy ile çağır07 · /compact
Uzun oturumda bağlamı özetleyerek sıkıştırır, token tüketimini önler. 2+ saatlik oturumda Claude yavaşlamaya başlarsa veya "context window doldu" hatası gelirse önce bunu deneyin — oturumu kapatıp açmak zorunda kalmazsınız.
/compact
# Bağlamı sıkıştır, oturumu sürdürDevamı aşağıda
8-25 arası maddeler + kurulum komutları aşağıda
Effort Level (--effort xhigh), Subagents (/background + /tasks), /goal, 7 MCP sunucusu — GitHub, Context7, Playwright, Brave Search, Memory, Slack, Sequential Thinking — tek satır kurulum komutlarıyla, OpenRouter kurulumu, VS Code eklentisi ve plan-sınırlı 4 ileri seviye özellik. Her birinin kopyala-yapıştır komutu aşağıda. Son olarak tek sayfada kontrol listesi şablonu.
02 · Çekirdek devamı (8-10)
Model gücü, paralel ajanlar ve uzun vadeli hedef
08 · Effort Level
Her göreve uygun model gücü seçin — maliyet kontrolü buradan başlar. Basit dosya düzenleme için low yetiyor; kritik mimari analiz veya büyük refactor için xhigh. Varsayılan ortası olan medium çoğu iş için dengelidir. Farkı somut olarak hissettiren tek ayar bu.
$ claude --effort low "basit bir değişkeni yeniden adlandır"
$ claude --effort high "tüm auth akışını refactor et"
$ claude --effort xhigh "güvenlik açıklarını bul ve raporla"
# Seçenekler: low | medium | high | xhigh09 · Subagents + Agent Teams
Tek terminalde paralel çalışan alt-ajanlar başlatırsınız. Biri testleri koştururken diğeri dokümantasyon yazabilir, üçüncüsü başka bir modülü analiz edebilir. /background ile arka planda başlatın, /tasks ile tüm ajanların durumunu tek ekranda izleyin. Büyük projelerde saat kazandırır.
/background testleri koştur ve raporla
# Arka planda başladı, sen çalışmaya devam et
/tasks
# Tüm arka plan ajanlarının durumunu gör10 · /goal
Çok turlu hedef tanımlayın ve tamamlanma koşulunu belirleyin. Claude belirlediğiniz koşul sağlanana kadar çalışır — siz kahve molasına çıkarsınız, döndüğünüzde iş bitmiş olur. Tüm testler geçsin, lint temizlensin, belirli bir API uç noktası çalışır hale gelsin gibi koşullar yazılabilir.
/goal Tüm unit testler geçene kadar kodu düzelt
# Claude koşul sağlanana kadar çalışmayı sürdürür
/goal ESLint hatası kalmayınca dur03 · MCP Sunucuları (11-17)
Tek satır kurulum — Claude'a gerçek araçlar bağlayın
Aşağıdaki komutları kopyalayıp terminale yapıştırın. Her MCP tek bir claude mcp add satırı gerektirir; sonra Claude'u yeniden başlatınca etkin olur. Kurulumu doğrulamak için: claude mcp list.
11 · GitHub MCP
PR açma, issue yazma, Actions izleme, diff inceleme — hepsini Claude üzerinden yapın. Repo'ya geçip UI'a bakmak yerine doğal dilde sorun: "bu PR'da ne değişti", "milestone'daki açık issue'ları listele". Kod yazan ajanlarla birleşince güçlü — ajanın açtığı kodu PR'a otomatik taşır.
$ claude mcp add github
# GITHUB_PERSONAL_ACCESS_TOKEN env değişkenini de ayarla12 · Context7 MCP
Claude'un en büyük sorunlarından biri uydurma API yazmak — bilgi kesim tarihi geçmiş kütüphanelerin eski metodlarını döker. Context7 bunu çözer: canlı, versiyon-bazlı dokümantasyon çeker. React 19, Next.js 15, yeni bir npm paketi — neyi kullanıyorsanız gerçek metodları alırsınız.
$ claude mcp add context7 -- npx -y @upstash/context7-mcp13 · Playwright MCP
Claude'a gerçek tarayıcı verir. Yazdığı frontend'i kendisi açar, tıklar, form doldurur, ekran görüntüsü çeker ve doğrular. "Göremiyorum" bahanesi biter — artık Claude kendi ürettiğini kendi test edebilir. E2E test yazımında da doğrudan tarayıcıyla çalışır.
$ claude mcp add playwright -- npx @playwright/mcp@latest14 · Brave Search MCP
Ajanlara canlı web araması bağlar. Araştırma görevlerinde güncel haberlere, Stack Overflow cevaplarına, yeni kütüphane sürümlerine erişebilir. Bilgi kesim tarihi engeli pratikte ortadan kalkar. Brave API key ücretsiz elde edilebilir (aylık 2000 istek).
$ claude mcp add brave-search -- npx -y @modelcontextprotocol/server-brave-search
# BRAVE_API_KEY env değişkenini ayarla (search.brave.com/search/api)15 · Memory MCP
Oturumlar arası bilgi grafiği — bir oturumda öğrendiği şeyi bir sonrakine taşır. Projenin bağlamını her seferinde sıfırdan açıklamak biter. Takım tercihlerini, sık sorulan soruların cevaplarını, mimari kararları grafiğe kaydeder ve sonraki oturumda bağlantılı olarak çeker.
$ claude mcp add memory -- npx -y @modelcontextprotocol/server-memory16 · Slack MCP
Takım kanallarını Claude'a bağlayın. Kanal özetleri, mesaj taslakları hazırlayın, thread'leri takip edin — sekmeler arası gidip gelme biter. "Bugün #backend kanalında ne konuşuldu?" diye sorun, özet gelir. Özellikle bağlamı hızlı yakalamak için sabah ritual haline getirilebilir.
$ claude mcp add slack -- npx -y @modelcontextprotocol/server-slack
# SLACK_BOT_TOKEN ve SLACK_TEAM_ID env değişkenlerini ayarla17 · Sequential Thinking MCP
Karmaşık problemlerde Claude'u adım adım düşünmeye zorlar, adım atlama yapmaz. Mimari karar, hata ayıklama, çok değişkenli analiz gibi işlerde "hızlı cevap" yerine sistematik scratchpad çalışması alırsınız. Yanıt kalitesi özellikle çok-adımlı akıl yürütme gerektiren sorularda belirgin iyileşir.
$ claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinkingKurulum sonrası Claude'u yeniden başlatmayı unutmayın. Aktif MCP listesi: claude mcp list. Bir MCP'yi kaldırmak için: claude mcp remove <isim>.
04 · Verimlilik (18-25)
Gündelik kullanımı hızlandıran komutlar ve entegrasyonlar
18 · OpenRouter Entegrasyonu
API limiti dolduğunda alternatif modele (Gemini, GPT-4o, Llama) geçiş için acil yedek. İki ortam değişkeni yeterli — Claude API'yi kesersiniz, OpenRouter'ı bağlarsınız.
$ export ANTHROPIC_BASE_URL=https://openrouter.ai/api/v1
$ export ANTHROPIC_AUTH_TOKEN=<openrouter-api-key>
# Geri dönmek için: unset ANTHROPIC_BASE_URL ANTHROPIC_AUTH_TOKENPerformans uyarısı: Karmaşık mühendislik ve çok adımlı ajan görevlerinde tam performans yalnızca native Claude ile alınır. OpenRouter acil limit aşımı için geçici çözümdür, birincil araç değil.
19 · VS Code / JetBrains Eklentisi
IDE içinde inline diff görüntüleyin, dosya navigasyonunu takip edin, izin onaylarını terminale geçmeden verin. Claude terminalde çalışırken değişiklikler yanındaki panelde görünür — ekran bölmeden çalışırsınız. JetBrains için de aynı eklenti paketi.
$ code --install-extension anthropic.claude-code
# Ya da VS Code Marketplace'ten: "Claude Code" ara
# JetBrains: Plugins → "Claude Code" ara20 · İleri seviye (beta) · /ultrareview
Bulutta paralel ajan filosu başlatır — farklı ajanlar farklı kod bölümlerini eş zamanlı inceler, bulguları derleyerek CLI'a getirir. Büyük PR review'larında veya kapsamlı güvenlik denetimlerinde tek ajanın bakamayacağı ölçeği kapsar. Beta sürecinde, bazı planlarda gerektirebilir.
/ultrareview
# Bulut ajan filosunu başlatır, bulgular buraya gelir21 · İleri seviye (Team/Enterprise)
Routines / /schedule
Zamanlı veya GitHub event tetikli bulut ajanlar. Her sabah 09:00'da kod review raporu gelsin, yeni PR açılınca analiz etsin, haftalık teknik-borç özeti alsın — bunların hepsi tanımlanabilir rutin. Team ve Enterprise planında etkin.
/schedule
# Rutin oluştur: zaman, tetik, görev22 · Higgsfield MCP
Terminalden görsel ve video üretin. Claude'a yaratıcı medya üretim kanalı açar — "bu metni anlatan bir görsel üret" diyebilirsiniz, terminal çıktısı bir URL olur. İçerik üretim workflow'larını Claude'un içine entegre etmek isteyenler için.
$ claude mcp add higgsfield https://mcp.higgsfield.ai/mcp
# Higgsfield hesabı ve API key gerekli23 · İleri seviye (Team/Enterprise)
Artifacts
Çıktıyı canlı paylaşılan web sayfasına çevirin. Rapor, prototip veya veri görselleştirmesi üretin, anlık link olarak paylaşın — PDF eklemek veya ekran görüntüsü almak yerine. Team ve Enterprise planında aktif.
24 · /resume
Kapattığınız oturuma tam yerinden dönün — sekme kapansa, bilgisayar yeniden başlasa bile bağlam gitmez. Sabah önceki oturuma /resume ile girerseniz Claude nerede kaldığını bilir. Uzun projeli çalışmalarda en çok vakit kazandıran komutlardan biri.
$ claude --resume
# Listeden devam etmek istediğin oturumu seç
# Ya da Claude içinde: /resume25 · Output Styles
Cevap biçimini bir kez ayarlayın — özlü, ayrıntılı veya kod-öncelikli. Her oturumda "kısa cevap ver", "detaylı açıkla" yazmak yerine tercihinizi profile kaydedin. Birden fazla profil oluşturup iş türüne göre geçiş yapabilirsiniz.
/config
# Output Styles buradan ayarlanır05 · Hızlı Başlangıç Şablonu
Yeni projeye girerken kopyala-yapıştır kontrol listesi
Bu şablonu kopyalayın, hangi maddeleri kurduğunuzu işaretleyin — neyin eksik olduğunu tek bakışta göreceksiniz.
## Claude Code Kurulum Kontrol Listesi (Temmuz 2026)
### Cekirdek
[ ] 01 CLAUDE.md - touch CLAUDE.md (proje kokunde)
[ ] 02 Plan Mode - Shift+Tab veya /plan
[ ] 03 Auto Mode - Shift+Tab x2 veya /auto
[ ] 04 Checkpoints - Esc Esc veya /rewind
[ ] 05 Hooks - .claude/settings.json hooks alani
[ ] 06 Skills - .claude/skills/<isim>.md
[ ] 07 /compact - uzun oturumda /compact
[ ] 08 Effort Level - claude --effort low/medium/high/xhigh
[ ] 09 Subagents - /background + /tasks
[ ] 10 /goal - /goal <kosul>
### MCP Sunuculari (claude mcp add <isim>)
[ ] 11 GitHub - claude mcp add github
[ ] 12 Context7 - npx -y @upstash/context7-mcp
[ ] 13 Playwright - npx @playwright/mcp@latest
[ ] 14 Brave Search - npx -y @modelcontextprotocol/server-brave-search
[ ] 15 Memory - npx -y @modelcontextprotocol/server-memory
[ ] 16 Slack - npx -y @modelcontextprotocol/server-slack
[ ] 17 Sequential Thinking - npx -y @modelcontextprotocol/server-sequential-thinking
### Verimlilik
[ ] 18 OpenRouter - ANTHROPIC_BASE_URL + ANTHROPIC_AUTH_TOKEN (acil yedek)
[ ] 19 VS Code ext. - code --install-extension anthropic.claude-code
[*] 20 /ultrareview - /ultrareview (beta)
[*] 21 Routines - /schedule (Team/Enterprise)
[ ] 22 Higgsfield MCP - claude mcp add higgsfield https://mcp.higgsfield.ai/mcp
[*] 23 Artifacts - Team/Enterprise planinda aktif
[ ] 24 /resume - claude --resume veya /resume
[ ] 25 Output Styles - /config
[*] = ileri seviye, plan veya beta gerektirir
Kontrol: claude mcp list06 · Kalıcılık
Bu yapılandırma modeller değiştiğinde de geçerli mi?
Büyük çoğunluğu evet. CLAUDE.md, Hooks, Skills ve MCP protokolü Claude Code altyapısının kendisi — model yükseltmelerinden bağımsız. Kullandığınız MCP paketlerinin versiyon güncellemeleri için Anthropic resmi dokümantasyonu takip listenize girmeli. Context7 MCP canlı versiyon verisi çektiği için bu işi zaten sizin adınıza yapıyor.
Daha ucuz bir model kullanırken bile CLAUDE.md talimatlarınız korunur; --effort low seçerseniz maliyet düşer ama iş akışı değişmez. Hooks ve Skills model bağımsız çalışır — tek seferlik kurulum.
@kaandoganai — Temmuz 2026