01 / 13
Modeller ve Araçlar
Model türleri, güçlü ve zayıf yönleri; sohbet, editör ve terminal tabanlı araçlar.
Frontend geliştirmesinde yapay zeka iki katmandan oluşur:
Model: Kodu üreten yapay zekadır (örn: Claude, GPT, Gemini sürümleri).
Araç: Dosyaları okuyan, projeyi anlayan ve komut çalıştıran arayüzdür (örn: Cursor, Claude Code).
Yazılan kodun kalitesini büyük ölçüde seçilen model belirler. Araç da fark yaratır: aynı model farklı araçlarda farklı sonuç verebilir, çünkü her araç modele farklı bağlam gönderir. Bunu Prompt ve Context Engineering rehberinde göreceksiniz.
Araç tarafındaki asıl ayrım sohbet ile ajan arasındadır. useCart hook'unu bir sohbet aracına yazdırırsanız kodu kendiniz kopyalayıp projeye eklersiniz. Bir ajan (Claude Code, Cursor'ın agent modu) aynı hook'u doğrudan dosyaya yazar, testi çalıştırır ve hata çıkarsa kendisi düzeltir1.
Yapay zeka şirketleri ve model sıralaması
Aşağıdaki sıralama tabloları, Arena AI sitesinden 8 Ekim 2026 tarihindeki veriler alınarak hazırlanmıştır2. Arena, kullanıcıların iki modelin yaptığı arayüzü karşılaştırıp oy verdiği bir frontend kodlama sıralamasıdır. Yeni testler ve oylamalarla sıralama günlük değişebilir; en güncel sonuçlar için siteyi kontrol edin.
Şirketler sıralaması
Arena AI verileri geliştirici şirket bazında incelendiğinde (8 Ekim 2026, 142 model genelinde 752.673 oy) tablo şu şekildedir:
| Sıra | Şirket | En iyi modeli | Model skoru |
|---|---|---|---|
| 1. | Anthropic | Claude Opus 5.5 | 1.863 |
| 2. | OpenAI | GPT-6 Astra | 1.811 |
| 3. | Gemini 4 Argon | 1.687 | |
| 4. | Alibaba | Qwen 3.8 | 1.686 |
| 5. | Meta | Muse Spark 1.3 | 1.672 |
Model sıralaması
Aynı değerlendirmenin model bazlı sıralaması (8 Ekim 2026, 126 model genelinde 565.389 oy) ise şu şekildedir:
| Sıra | Model | Skor | Fiyat (girdi / çıktı, $ / 1M token) |
|---|---|---|---|
| 1. | Claude Opus 5.5Anthropic | 1.863 | $4 / $20 |
| 2. | Claude Sonnet 5.5Anthropic | 1.824 | $2 / $10 |
| 3. | GPT-6 AstraOpenAI | 1.811 | $10 / $50 |
| 4. | Claude Fable 5.1Anthropic | 1.793 | $10 / $50 |
| 5. | GPT-6.1 SolOpenAI | 1.758 | $2 / $10 |
| 10. | Qwen 3.8Alibaba | 1.686 | $2 / $6 |
| 13. | Muse Spark 1.3Meta | 1.672 | $1.25 / $4.25 |
| 15. | Gemini 4 ArgonGoogle | 1.687 | $2 / $10 |
| 20. | Claude Haiku 5.5Anthropic | 1.609 | $0.10 / $0.50 |
Tabloyu okurken üç şeye dikkat edin:
İlk üç modelin skorları birbirine yakın. Sıradaki küçük farkı kesin üstünlük saymayın.
Skorlar modellerin en yüksek effort ayarıyla (max veya xhigh) ölçülmüş sonuçlardır. Günlük kullanımda daha düşük ayarla skor düşebilir2.
Aynı modelin Frontend veya React filtresindeki sırası farklı olabilir.
Frontend geliştirmede Claude modelleri sıralamanın üstünde duruyor. Bu ailede Claude Sonnet 5.5, fiyat ve performans dengesini kuruyor.
Anthropic'e göre Sonnet 5.5, Opus 5.5'in daha hızlı ve daha ucuz tamamlayıcısıdır. Opus 5.5 dikkatli karar gerektiren karmaşık işler için, Sonnet 5.5 ise iyi tanımlanmış günlük görevler ve hata düzeltme için daha uygundur3.
Model katmanları
Modeller güç, gecikme süresi ve maliyet ekseninde üç katmana ayrılır.
En güçlü katman. Karmaşık akıl yürütme, sıfırdan sistem mimarisi tasarlama ve zorlu hata ayıklama içindir. Maliyetli ve görece yavaştır. Örnek: Claude Opus 5.5, GPT-6 Astra.
Dengeli katman. Günlük bileşen ve hook yazımı, feature geliştirme ve kod inceleme için ana tercihtir. Hız, maliyet ve kalite dengesi en yüksek katmandır. Örnek: Claude Sonnet 5.5, GPT-6.1 Sol.
Hızlı ve ucuz katman. Düşük gecikme süresi gerektiren mekanik işler, toplu import güncellemeleri, tip düzeltmeleri ve lint hatalarını gidermek içindir. Örnek: Claude Haiku 5.5, GPT-6 Luna ($0.10 / $0.50).
Düşünen (reasoning) modeller çok adımlı, karmaşık işlerde güçlüdür ama genelde daha yavaş ve pahalıdır. Küçük modeller daha hızlı ve ucuzdur4.
Model mi, effort mi?
Model, yeteneğin sınırını belirler. Effort ise modelin işe ne kadar emek harcayacağını belirler: kaç dosya okuyacağını, ne kadar doğrulama yapacağını6. Çoğu iş için varsayılan ayar yeterlidir.
Sonuç yanlış çıktıysa kendinize şunu sorun: model bilmiyor mu, yeterince uğraşmadı mı? Örneğin CartSummary toplamı yanlış hesaplıyor:
Model ilgili dosyayı okumadan yüzeysel bir yama yapıp bıraktıysa sorun effort'tur. Effort'u artırın.
Dosyaları okuyup testi çalıştırdığı hâlde hâlâ yanlış çözüyorsa sorun modeldir. Bir üst katmana geçin6.
Google'ın Gemini 3 rehberi de benzer bir şey söylüyor: model zaten kendi içinde düşünüyor. "Çok iyi düşün" demek performansı artırabilir ama fazladan düşünme token'ı harcatır7.
Araç türleri
Araçlar genelde çalıştıkları yere göre üçe ayrılır. Sınırlar bulanıklaşıyor: Claude Code terminalin yanında IDE eklentisi, masaüstü ve web olarak da çalışır8.
| Araç türü | Nasıl çalışır | Örnek | Ne zaman |
|---|---|---|---|
| Sohbet | Tarayıcıda veya uygulamada konuşursunuz, kodu kendiniz kopyalarsınız | ClaudeChatGPTGemini | Fikir almak, kavram öğrenmek, kısa kod parçası |
| Editör | Kod editörünün içinde çalışır, öneri, sohbet ve agent modu sunar | CursorGitHub Copilot | Günlük kodlama, değişikliği diff olarak görüp onaylamak |
| Terminal | Projeyi okur, dosyaları düzenler, komut ve test çalıştırır | Claude CodeCodexGemini CLI | Çok dosyalı işler, test yazıp çalıştırmak, hata ayıklama döngüsü |
Uyarı
API anahtarını, .env içeriğini ve müşteri verisini sohbete yapıştırmayın. İş yerinde şirketin yapay zeka politikasına uyun.
Gerçek hayat senaryosu: e-ticaret sepet akışı
Bu katman mantığını ve model tercihlerini, bir e-ticaret sitesinin sepet ve ödeme sistemini geliştirirken şöyle uygulayabilirsiniz.
| İş | Katman ve araç | Neden |
|---|---|---|
| Sepet ve ödeme mimarisini tasarlamak | En güçlü katman (Claude Opus) + terminal (CLI) veya sohbet | Stok tutarlılığı, state yönetimi ve güvenlik adımlarını doğru kurgulamak derin akıl yürütme gerektirir. |
CartItem bileşenini ve useCart hook'unu yazmak | Dengeli katman (Claude Sonnet) + editör (Cursor veya GitHub Copilot) | Günlük arayüz geliştirmede yüksek kod kalitesini hızlı ve makul maliyetle almak esastır. |
| 30 dosyada import yollarını güncellemek | Hızlı ve ucuz katman (Claude Haiku) + terminal (CLI) veya editör | Mantıksal risk taşımayan mekanik güncellemeleri pahalı modellere bırakmamak gerekir. |
Kaynaklar
Kodu yalnızca öneren sohbet ile kodu yazıp çalıştıran ve düzelten kodlama ajanı arasındaki fark.
Şirket ve model sıralamalarının alındığı frontend kodlama sıralaması.
Sonnet 5.5'in Opus 5.5 karşısındaki yeri: hız, maliyet ve günlük görevler.
Düşünen, büyük ve küçük modeller arasındaki ödünler ("Choosing a model" bölümü).
Girdi ve çıktı token'ı, fiyatlandırma ve maliyetle ilişkisi.
Model ile effort'un neyi değiştirdiği, hangisine ne zaman dokunulacağı.
Gemini 3'ün düşünme davranışı ("Enhancing reasoning and planning" bölümü).
Claude Code'un terminal, IDE, masaüstü ve web'de çalıştığı yerler.
Son güncelleme tarihi: 14 Ekim 2026
