Claude Code Nedir, Nasıl Kullanılır? (Terminal Rehberi)
Vibe coding devriminde Cursor gibi yapay zeka destekli kod editörlerinin ne kadar güçlü olduğundan bahsettik. Ancak 2026 itibarıyla oyunun kurallarını tamamen değiştiren, arayüzü (butonları, pencereleri) olmayan ve doğrudan bilgisayarınızın kalbinde yaşayan başka bir canavar var: Claude Code.
Anthropic tarafından geliştirilen bu araç, kodu sizin için sadece yazmakla kalmıyor; tıpkı sizin gibi dosya sisteminizde geziniyor, terminal komutları çalıştırıyor, testler yapıyor ve hataları kendi kendine çözüyor.
Eğer Cursor sizin akıllı daktilonuz ise, Claude Code doğrudan yanınızda oturan, klavyeyi sizden devralan kıdemli bir yazılım mimarıdır. Geliştirici forumlarında ve Reddit'te "IDE'leri unutturan araç" olarak anılan Claude Code'un derinliklerine inelim.
Claude Code Tam Olarak Nedir? (Ajan Yaklaşımı)
Claude Code, standart bir uygulama gibi çift tıklayıp açtığınız bir program değildir. Doğrudan Terminal (Komut İstemi / Command Prompt) üzerinden çalışan bir CLI (Command Line Interface - Komut Satırı Arayüzü) aracıdır.
Gücünü Anthropic'in en gelişmiş modellerinden (Claude 3.7 Sonnet vb.) alır. Klasik yapay zekalardan en büyük farkı otonom bir "ajan" (agent) olmasıdır.
- ChatGPT'ye "Bana bir React bileşeni yaz" dersiniz, kodu kopyalar ve dosyanıza kendiniz yapıştırırsınız.
- Cursor'a aynı şeyi söylersiniz, dosyayı açar ve kodu oraya yazar.
- Claude Code'a ise sadece terminalden şunu yazarsınız: "Projeyi incele, gereksiz kodları temizle, yeni bir veritabanı bağlantısı kur ve çalışıp çalışmadığını test et." Claude Code tüm dosyaları okur, gerekirse internetten paket indirir (
npm installgibi komutları çalıştırır), dosyaları günceller ve size sadece "İşlem tamam" raporu verir.
Adım Adım Claude Code Kurulumu
Bu araç terminal tabanlı olduğu için bilgisayarınızda Node.js yüklü olmalıdır. Kurulum süreci oldukça "hacker" hissiyatı verse de aslında çok basittir:
1. Terminali Açın ve Aracı Yükleyin: Bilgisayarınızın terminalini (Mac için Terminal, Windows için PowerShell veya Git Bash) açın ve şu komutu yazıp Enter'a basın:
Bash
npm install -g @anthropic-ai/claude-code
(Bu komut, Claude Code'u bilgisayarınıza global olarak kurar.)
2. Proje Klasörünüze Gidin: Hangi projede çalışacaksanız terminalden o klasöre gidin (örneğin: cd masaustu/benim-projem).
3. Claude'u Uyandırın: Sadece şu komutu yazın:
Bash
claude
4. API Bağlantısı (İlk ve Son Kez): İlk çalıştırdığınızda sistem sizden Anthropic hesabınızla giriş yapmanızı ve bir yetkilendirme onayı vermenizi isteyecektir. Tarayıcınızda açılan ekrana onay verdiğiniz an, terminaliniz artık yapay zekaya bağlanmış demektir.

Claude Code Nasıl Kullanılır? (Gerçek Bir Senaryo)
Diyelim ki bir Flutter projeniz var ve bazı Firebase kütüphaneleri eksik. Terminalde claude yazıp arayüze girdikten sonra normal, günlük Türkçe ile şunları yazabilirsiniz:
"Pubspec.yaml dosyamı incele. Firebase entegrasyonu için gereken güncel paketleri bul, terminalden projeme ekle ve main.dart dosyasında Firebase'i başlatan (initialize) temel kodları yaz."
Siz bunu yazdıktan sonra neler olur?
- Claude Code, izin alarak bilgisayarınızdaki dosyaları okur.
- İnternete bağlanıp en güncel Firebase Flutter paket sürümlerini kontrol eder.
- Terminalde otonom olarak
flutter pub add firebase_coregibi komutları çalıştırır (öncesinde size "Bu komutu çalıştırayım mı?" diye sorar,ytuşuna basarak onaylarsınız). - Dosyalarınızı günceller ve işlemi bitirir.

Reddit Forumlarından: Gelişmiş "Vibe Coding" Tüyoları
Reddit'teki (r/LocalLLaMA ve r/coding) deneyimli geliştiricilerin kullandığı ve resmi dokümanlarda kolay kolay bulamayacağınız bazı verimlilik hileleri:
1. Token (Maliyet) Tasarrufu Sağlayın
Claude Code, projenizdeki her şeyi okumaya çalışır. API kullandığınız için bu okumalar size ufak cent'lere (maliyete) mal olur. Maliyeti düşürmek için projenizin ana dizinine bir .claudeignore (tıpkı .gitignore gibi) dosyası açın. İçine resim klasörlerinizi (/assets), devasa log dosyalarını ve node_modules klasörlerini yazın. Böylece Claude sadece asıl kodlarınızı okur, faturanız şişmez.
2. Komut Atama (Slash Commands)
Claude Code içindeyken / (slash) işaretiyle özel komutlar verebilirsiniz:
/bug: "Sistemde neden hata var?" demenin en kısa yoludur. Son çalışan komutun hatasını analiz eder./clear: Context'i (yapay zekanın hafızasını) temizler. Uzun süre çalıştıktan sonra yapay zekanın kafası karışırsa, taze bir başlangıç yapmak için mutlaka kullanın.
3. Kompakt Mod (Hızlı Sorular İçin)
Eğer arayüzde kalmak istemiyor, sadece dışarıdan bir dosya değiştirmesini istiyorsanız şu komutu kullanın: claude -p "main.py dosyasındaki fonksiyonları optimize et" Bu komut işlemi yapar ve sessizce terminalden çıkar.
Güvenlik: Yapay Zekaya Ne Kadar İzin Vermeliyiz?
Claude Code bilgisayarınızda bir komut (rm -rf gibi dosyaları silen komutlar dahi) çalıştırma yeteneğine sahiptir. Ancak Anthropic, güvenlik (E-E-A-T için kritik bir nokta) adına harika bir önlem almıştır: Onay Sistemi.
Varsayılan ayarlarda Claude Code, sisteminizde herhangi bir komut çalıştırmadan veya bir dosyayı değiştirmeden önce durur ve sizden "Yes (Y) / No (N)" onayı ister. Bu aracı denerken kesinlikle bu onay sistemini kapatmayın. Vibe coding, yapay zekaya "gözü kapalı güvenmek" değil, onu doğru yönlendirip denetlemektir.
Sonuç: Hangi Aracı Seçmeli?
Arayüzleri, renkleri ve fare (mouse) ile tıklamayı seviyorsanız Cursor sizin için doğru araçtır. Ancak klavyeden ellerinizi kaldırmadan, tamamen komutlarla, sanki bilgisayarınızın içinde bir asistan yaşıyormuş gibi hissetmek istiyorsanız; Claude Code'un hızına ve otonom problem çözme yeteneğine başka hiçbir araç yaklaşamaz.