Sohbet arayüzünden farkı: kapalı geri bildirim döngüsü
Claude Code, kod tabanını okuyan, dosyaları düzenleyen, komut çalıştıran ve geliştirme araçlarınla bütünleşen bir asistan. Terminalde, editörde, masaüstü uygulamasında ve tarayıcıda çalışıyor.
| Sohbet arayüzü | Claude Code | |
|---|---|---|
| Bağlam | Sen ne yapıştırırsan onu görür | Projeyi kendi okur, dosyayı kendi bulur |
| Çıktı | Metin — sen kopyalarsın | Dosyayı doğrudan değiştirir |
| Doğrulama | Sen çalıştırırsın | Komutu kendi çalıştırır, hatayı görür, düzeltir |
Asıl fark burada: sohbet arayüzünde model kodu yazar ama çalışıp çalışmadığını göremez. Claude Code testi çalıştırıp hatayı okuyabildiği için kendi hatasını düzeltebiliyor. Kalite farkının kaynağı daha iyi bir model değil, kapalı bir geri bildirim döngüsü.
Sadece yazılımcılar için değil
Adında "code" geçtiği için yazılımcılara özel sanılıyor. Kısmen doğru ama eksik. Claude Code dosya okuyup yazabildiği ve komut çalıştırabildiği için, kod yazmayan biri de kullanabiliyor — yeter ki ne istediğini tarif edebilsin ve çıktıyı doğrulayabilsin.
Dosya dönüştürme, toplu düzenleme, klasör düzeni, rapor üretme, statik site kurma gibi işler bu kapsamda.
Kurulum: nereden başlamalı
| Ortam | Komut / yol |
|---|---|
| macOS, Linux, WSL | curl -fsSL https://claude.ai/install.sh | bash |
| Windows PowerShell | irm https://claude.ai/install.ps1 | iex |
| Homebrew | brew install --cask claude-code |
| VS Code / JetBrains | Eklenti mağazası |
| Tarayıcı | claude.ai/code — kurulum yok |
Hiç denemediysen tarayıcıdan başla: kurulum yok, riski yok. Alışınca terminale geç — asıl güç orada.
Nasıl konuşulur: üç kural
1. Sonucu tarif et, adımları değil
"Şu dosyayı aç, 42. satıra git, şunu değiştir" demek yerine ne olmasını istediğini söyle. Adımları o bulur — ve senin bilmediğin bağımlı yerleri de görür.
2. Doğrulamayı iste
En yüksek kaliteyi veren tek cümle bu: "Değişikliği yaptıktan sonra testleri çalıştır ve geçtiğini göster." İşin yapıldığını değil, çalıştığını görmesini iste.
3. Belirsizlikte durmasını söyle
"Emin olmadığın bir karar noktasına gelirsen dur ve bana sor. Varsayımla ilerleme."
CLAUDE.md: projeye hafıza vermek
Proje köküne koyduğun CLAUDE.md dosyası her oturumun başında okunuyor.
İçine ne yazıldığı, çıktı kalitesini doğrudan belirliyor.
En değerli bölüm "bilinmesi gerekenler": kod okunarak anlaşılmayan şeyler. Neden böyle yapıldığı, hangi çözümün daha önce denenip başarısız olduğu, hangi kısmın görünenden riskli olduğu. Bu bölüm zamanla projenin en pahalı bilgisini biriktirir.
Ne zaman kullanılmaz
| Durum | Neden |
|---|---|
| Ne istediğini bilmiyorsun | Araç hızlı ama yön senden gelir |
| Çıktıyı hiç doğrulayamıyorsun | Denetleyemeyeceğin kod risk biriktirir |
| Canlı sistemde doğrudan | Önce yerelde veya test ortamında |
| Yedeği olmayan klasörde | Git yoksa geri dönüş yok |
| Mimari karar | Seçenekleri sıralatabilirsin ama kararı sen ver |
Ücretsiz PDF'te neler var
- Tüm kurulum yolları ve hangisinin kime uygun olduğu
- İlk oturumda sorulacak üç soru (hiçbir şey değiştirtmeden)
- İyi ve kötü istek örnekleri, yan yana
- Kopyalanabilir
CLAUDE.mdşablonu - İzin ve güvenlik alışkanlıkları; silme ve üzerine yazma uyarıları
- Git akışı ve yaygın istekler
- İlk yedi günlük plan — yedinci gün kasten kötü tarif etme alıştırması
Bu dersin tamamı PDF olarak hazır
Yukarıdaki bölümler dersin bir kısmı. Tamamı — tablolar, kopyalanabilir prompt'lar ve ilk yedi günlük plan dahil — ücretsiz PDF'te.