İçindekiler
Claude Nedir?
Claude, Anthropic tarafından geliştirilen bir yapay zeka asistanıdır. Güvenlik ve dürüstlük odaklı tasarlanmıştır. Opus (en güçlü), Sonnet (dengeli) ve Haiku (en hızlı) olmak üzere üç model ailesi sunar.
Claude özellikle uzun belge analizi, detaylı kodlama, araştırma ve yazım konularında öne çıkar. 200K token bağlam penceresi sayesinde kitap boyutunda metinleri tek seferde okuyabilir.
Uzun Metin Analizi
200K token: kitaplar, raporlar ve PDF'leri tek seferde analiz.
Kodlama
Detaylı ve temiz kod üretimi. Hata ayıklama ve refactoring.
Artifacts
Kod, doküman ve diyagramları görsel olarak oluşturma.
Kurulum & Başlangıç
Adım 1: Hesap Oluşturma
claude.ai adresine gidin ve "Sign Up" butonuna tıklayın. Google hesabınızla veya e-posta adresinizle kayıt olun. E-posta doğrulaması yapın ve hesabınız hazır.
Adım 2: İlk Mesajınız
Giriş yaptıktan sonra mesaj kutusuna yazın ve Enter tuşuna basın:
Merhaba Claude! Web geliştirmeye başlamak istiyorum. Nereden başlamalıyım? Bana bir yol haritası oluşturur musun?
Adım 3: Arayüzü Tanıyın
Sohbet Geçmişi
Sol panelden önceki sohbetlerinize erişebilir ve "New chat" ile yeni sohbet başlatabilirsiniz.
Model Seçimi
Sohbet başında model seçebilirsiniz: Opus (en akıllı), Sonnet (hızlı ve dengeli), Haiku (en hızlı).
Temel Kullanım
Uzun Belge Analizi
[PDF veya metin dosyasını yükleyin]
Bu belgeyi analiz et ve şunları yap:
1. Ana temaları 5 maddede özetle
2. Önemli istatistikleri listele
3. Güçlü ve zayıf yönlerini belirle
4. Bir yönetici özeti (executive summary) hazırla
Kod Yazma ve Açıklama
TypeScript ile bir kullanıcı kayıt sistemi yaz.
- Email ve şifre validasyonu olsun
- Şifre en az 8 karakter, büyük harf ve rakam içersin
- Her adımı yorum satırlarıyla açıkla
- Hata mesajlarını Türkçe yaz
Araştırma ve Karşılaştırma
React, Vue ve Svelte framework'lerini karşılaştır.
Bir tablo oluştur: öğrenme eğrisi, performans, ekosistem, topluluk desteği, iş ilanı sayısı.
Yeni başlayan biri için hangisini önerirsin ve neden?
Yazım ve Düzenleme
Teknoloji blogu için bir makale yaz.
Konu: "2025'te Yapay Zeka ile Web Geliştirme"
Ton: Bilgilendirici ama samimi
Uzunluk: 800-1000 kelime
SEO uyumlu başlık ve alt başlıklar kullan.
Web Sitesi Oluşturma
Claude ile Next.js kullanarak modern bir blog sitesi oluşturalım. Adım adım takip edin:
Adım 1: Projeyi Oluşturun
Next.js ile modern bir blog sitesi oluşturmak istiyorum. Bana adım adım yol göster.
Kurulum komutlarını ver:
- Next.js 15 (App Router)
- TypeScript
- Tailwind CSS
Proje yapısını açıkla ve başlangıç dosyalarını oluştur.
Adım 2: Blog Listesi Sayfası
Blog anasayfasını oluştur. Şunları içersin:
- Header: logo, navigasyon, dark mode toggle
- Hero bölümü: başlık ve açıklama
- Blog kartları grid düzeni (her kartta: kapak görseli, başlık, özet, tarih, okuma süresi)
- Footer: linkler ve copyright
Tailwind CSS kullan, responsive olsun ve koyu tema desteklesin.
Adım 3: Blog Detay Sayfası
Blog detay sayfasını oluştur (/blog/[slug]):
- Markdown içerikten HTML oluşturma (next-mdx-remote veya contentlayer)
- Kapak görseli, yazar bilgisi, tarih
- İçindekiler tablosu (headings'den otomatik)
- Kod blokları sözdizimi renklendirmesi
- Sosyal medya paylaşım butonları
- İlgili yazılar bölümü
Adım 4: Deploy Edin
Bu blog sitesini Vercel ile yayınlamak istiyorum. Adım adım anlat:
1. GitHub repo oluşturma ve kodu push etme
2. Vercel hesabı oluşturma
3. Vercel ile repo bağlama
4. Ortam değişkenleri ayarlama
5. Özel domain bağlama
Mobil Uygulama Geliştirme
Claude ile Expo kullanarak bir hava durumu uygulaması oluşturalım:
Adım 1: Projeyi Başlatın
Expo ile bir hava durumu uygulaması oluşturmak istiyorum.
Şu özellikleri içersin:
- Konum bazlı hava durumu (GPS)
- Şehir arama
- 5 günlük tahmin
- Sıcaklık, nem, rüzgar bilgileri
Expo Router ve TypeScript kullan. Kurulum adımlarını ver.
Adım 2: Ana Ekranı Tasarlayın
Hava durumu uygulamasının ana ekranını tasarla:
- Üstte konum ve arama çubuğu
- Büyük sıcaklık gösterimi ve hava durumu ikonu
- Hissedilen sıcaklık, nem, rüzgar kartları
- Saatlik tahmin (yatay scroll)
- 5 günlük tahmin listesi
Gradient arka plan kullan, hava durumuna göre renk değişsin.
Adım 3: API Entegrasyonu
OpenWeatherMap API entegrasyonunu yap:
- Ücretsiz API anahtarı nasıl alınır açıkla
- Mevcut konum ve şehir arama için API çağrıları
- React Query ile veri yönetimi
- Loading, error ve boş durumları handle et
- API yanıtı için TypeScript tipleri tanımla
İleri Seviye İpuçları
Artifacts
Claude, Artifacts özelliği ile kod, HTML sayfaları, SVG diyagramları ve dokümanları görsel olarak oluşturur. "Bunu artifact olarak oluştur" diyerek aktif edebilirsiniz.
Projects
Projects özelliği ile dosyalar yükleyebilir ve özel talimatlar ekleyebilirsiniz. Projeniz hakkında bağlam oluşturarak daha tutarlı yanıtlar alın.
Sistem Promptları
API kullanıyorsanız system prompt ile Claude'a rol ve kurallar tanımlayın. Örneğin: "Sen bir TypeScript uzmanısın. Her zaman strict mode ve hata yönetimi kullan."
Düşünme Modu
Claude'un "extended thinking" özelliği ile karmaşık problemleri adım adım düşünerek çözmesini sağlayabilirsiniz. API'de thinking parametresini aktif edin.
Fiyatlandırma
Free
- Claude Sonnet erişimi
- Sınırlı mesaj sayısı
- Dosya yükleme (sınırlı)
- Artifacts oluşturma
- Temel sohbet özellikleri
Pro
- Claude Opus erişimi
- 5x daha fazla mesaj
- Projects özelliği
- Öncelikli erişim
- Erken erişim özellikleri
Max
- Pro'nun tüm özellikleri
- 20x daha fazla kullanım
- Claude Code erişimi
- En yüksek limitler
- Öncelikli erişim
API Fiyatlandırması
- Opus: $15 / 1M input tokens, $75 / 1M output tokens
- Sonnet: $3 / 1M input tokens, $15 / 1M output tokens
- Haiku: $0.25 / 1M input tokens, $1.25 / 1M output tokens
Pratik Alıştırmalar
Aşağıdaki alıştırmaları Claude ile deneyin ve öğrendiklerinizi pekiştirin:
README Oluşturucu
Claude'a bir GitHub projeniz için profesyonel bir README dosyası oluşturmasını isteyin. Proje açıklaması, kurulum adımları, kullanım örnekleri, katkıda bulunma rehberi ve lisans bölümlerini içersin.
Kod İnceleme (Code Review)
Kendi yazdığınız veya internetten bulduğunuz bir kod parçasını Claude'a yapıştırın ve "Bu kodu incele, hataları bul, performans ve güvenlik önerilerinde bulun" isteyin. Artifacts ile düzeltilmiş versiyonu alın.
API Dokümantasyonu Yazma
Claude'dan hayali bir REST API için kapsamlı dokümantasyon yazmasını isteyin. Endpoint listesi, istek/yanıt örnekleri, hata kodları ve kullanım senaryolarını içersin. OpenAPI/Swagger formatında olsun.