Coding assistant nedir?
What is a coding assistant?
Bu derste neler öğreneceksin
- Autocomplete, chat ve agentic coding tool'lar arasındaki farkı kavramak
- Geleneksel coding assistant ile agentic coding assistant'ın hangi sorunları çözdüğünü görmek
- Claude Code'un hangi kategoride yer aldığını netleştirmek
Coding assistant, kod yazma süreçlerinde geliştiriciye yardım eden yazılımların genel adıdır. Ama bu çatı altında çok farklı nesiller vardır ve her nesil ayrı problemleri çözer.
Üç nesil
| Nesil | Tipik örnek | Çalışma şekli |
|---|---|---|
| 1. Autocomplete | IntelliSense, eski Copilot | Yazarken sonraki kelimeyi/satırı tahmin eder |
| 2. Chat tabanlı | Claude.ai, ChatGPT | Soru sorarsın, cevap alırsın. Kodu manuel kopyalarsın |
| 3. Agentic | Claude Code, Cursor Agent | Hedefi verirsin; dosyaları okur, düzenler, terminali kullanır |
1. Autocomplete: hızlandırıcı
Tek tip yardım: bir sonraki tokenları öneri. Senin kararını hızlandırır ama:
- Mimari sormaz
- Çoklu dosya düşünmez
- Test yazmaz, çalıştırmaz
2. Chat: danışman
Claude.ai veya ChatGPT’de konuşursun. Avantaj: karmaşık konularda derinlemesine sohbet. Dezavantaj:
- Kodu sen kopyalayıp yapıştırırsın
- Modelin context’i, senin paylaştığın parçalardan ibarettir
- Yan etki (test çalıştırma, dosya değiştirme) yok
3. Agentic: takım arkadaşı
Claude Code burada devreye girer. Hedefi verirsin — gerisini ajan halleder:
- Codebase’i okur (Read, Grep, Glob tool’ları)
- Dosyaları düzenler (Edit, Write)
- Komutları çalıştırır (Bash)
- Web’de arar (WebFetch)
- Test yazar ve çalıştırır
Neden bu fark önemli?
Çünkü prompt yazma şeklin kategoriye göre değişir:
- Autocomplete’e prompt yazmazsın — sadece yazar, kabul eder veya reddedersin
- Chat’e bağlam vererek soru sorarsın
- Agentic’e hedef ve sınırlar vererek görev verirsin
Bu kurs üçüncü kategoriyi — agentic coding — derinlemesine ele alır.
Özet
Coding assistant’ların üç nesli farklı problemler çözer. Claude Code, agentic kategoridedir: kararı sen verirsin, uygulamayı ajan üstlenir.
Sırada ne var?
Bir sonraki derste Claude Code’u iş başında göreceğiz — kısa bir uçtan uca senaryoyla.