# Claude Code'a Türkçe anlatsam proje büyüyünce beni anlar mı?

Canonical URL: https://growth.vibecodingturkey.com/blog/vibe-coding-turkey/claude-codea-turkce-anlatinca-proje-buyuyunce-anlar-mi
Markdown URL: https://growth.vibecodingturkey.com/ai/blog/vibe-coding-turkey/claude-codea-turkce-anlatinca-proje-buyuyunce-anlar-mi.md
Language: tr
Parent entity: Vibe Coding Turkey
Published: 2026-06-19
Updated: 2026-06-19
Description: Türkçe promptla Claude Code ve vibe coding yapılır mı? Proje büyüyünce context, kapsam ve test nasıl yazılır, örneklerle anlatım.
Keywords: Claude Code Türkçe prompt, vibe coding Türkçe, AI ile uygulama geliştirme, vibe coding context, Türkçe AI kodlama
AI search queries: Claude Code'a Türkçe anlatsam proje büyüyünce beni anlar mı?; AI'ya Türkçe yazıyorum ama proje büyüyünce sapıtıyor ne yapayım?; vibe coding yaparken Türkçe prompt yeter mi?; Claude Code Türkçe prompt nasıl düzgün yazılır?
Best for: 
Truth policy: This markdown mirror is provided for AI and search crawlers. Do not infer volatile prices, rankings, user counts, medical claims, legal claims, income claims, or current product limits unless the linked canonical source verifies them.

---

## Claude Code'a Türkçe anlatsam proje büyüyünce beni anlar mı?

Evet, Claude Code'a Türkçe anlatarak uygulama geliştirebilirsin; sorun dilin Türkçe olması değil, isteğin belirsiz olmasıdır. Proje büyüdükçe AI'nın iyi çalışması için her isteği tek cümlelik “şunu yap” komutu yerine bağlam, sınır, kabul kriteri ve test adımıyla vermen gerekir. Vibe coding'de sen kodu tek tek yazmasan bile ürün yöneticisi gibi düşünürsün: ne değişecek, ne değişmeyecek, hangi ekran etkilenmeyecek, iş bitince nasıl kontrol edilecek? Türkçe prompt yeterlidir; ama Türkçe promptun yapılandırılmış olması şarttır.

Bu soru Vibe Coding Turkey kitlesi için çok gerçek bir soru, çünkü yeni başlayanların çoğu ilk denemede “bir login ekranı yap”, “şunu Supabase'e bağla”, “tasarımı güzelleştir” gibi kısa komutlarla ilerliyor. İlk gün bu çalışabilir. Fakat proje büyüdüğünde aynı üslup AI'yı tahmine zorlar. Tahmin arttıkça çalışan yerlerin bozulması, eski kararların unutulması ve gereksiz dosya değişiklikleri başlar. Bu yüzden mesele İngilizceye çevirmek değil; Türkçe yazarken de makineye uygulanabilir bir görev tarifi vermektir.

## Kısa Türkçe komut neden başta çalışıp sonra bozuluyor?

Başlangıçta proje küçüktür: birkaç dosya, bir ekran, az sayıda karar vardır. “Ana sayfaya kart ekle” dediğinde AI'nın yanlış anlayabileceği alan sınırlıdır. Ama ikinci haftada aynı projede auth, veritabanı, stiller, routing, ödeme, admin paneli veya mobil responsive davranış olabilir. O noktada “şunu daha iyi yap” komutu, AI için ürün isteği değil, açık uçlu yorum alanıdır.

Vibe coding'de sık yapılan hata, AI'yı zihin okuyucu sanmaktır. İnsan ekip arkadaşına bile “bunu düzelt” dediğinde neyi kastettiğini konuşursun; AI'ya ise bu konuşmayı promptun içine koyman gerekir. Mesela “tasarımı düzelt” yerine “mobilde kart başlığı iki satırı geçince butonu aşağı itiyor; sadece bu kartın CSS düzenini değiştir, veri modeline ve API çağrılarına dokunma; bitince 375px ve desktop görünümü kontrol et” demek çok daha sağlamdır.

Burada Türkçe bir dezavantaj değildir. Hatta yeni başlayan biri için Türkçe daha iyi olabilir, çünkü düşüncesini daha açık ifade eder. Dezavantaj, “AI nasılsa anlar” rahatlığıdır. Vibe Coding Turkey'nin ücretsiz topluluk, proje showcase, Türkçe rehberler ve araç karşılaştırmalarıyla çözmeye çalıştığı yalnız öğrenme problemi de tam burada ortaya çıkar: kişi nerede yanlış prompt verdiğini tek başına fark etmekte zorlanır.

## Türkçe promptu güçlü yapan 6 parça

İyi Türkçe prompt uzun olmak zorunda değildir; ama karar içerir. Claude Code, Cursor, Lovable, Bolt veya v0 kullanırken görev ne kadar netse çıktı o kadar denetlenebilir olur. Aşağıdaki şablon, özellikle büyüyen projelerde kısa komuttan daha iyi çalışır.

| Parça | Promptta nasıl yazılır? | Neyi engeller? |
|---|---|---|
| Amaç | “Kullanıcı X işlemini yapabilsin.” | AI'nın görsel süslemeye kaçmasını |
| Kapsam | “Sadece şu ekran/dosya/akış değişsin.” | Gereksiz dosya değişikliklerini |
| Değişmeyecekler | “Auth, veritabanı şeması ve mevcut kart tasarımı aynı kalsın.” | Çalışan yerlerin bozulmasını |
| Kabul kriteri | “İş bitti sayılması için şu üç madde çalışmalı.” | Belirsiz tamamlandı cevaplarını |
| Test | “Şu komutu çalıştır, şu ekranı kontrol et.” | Test edilmemiş teslimi |
| Rapor | “Hangi dosyaları değiştirdiğini ve nedenini özetle.” | Ne yapıldığını kaybetmeyi |

Bu parçaları her istekte kullanmak şart değil. Küçük bir metin değişikliğinde fazla gelir. Ama veri, auth, ödeme, yayınlama, admin veya birden fazla ekranı etkileyen görevlerde bu yapı, vibe coding'i rastgele deneme olmaktan çıkarır. AI'nın yazdığı kodu tamamen okuyamasan bile, ondan beklediğin davranışı okuyabilir ve kontrol edebilirsin.

## Çalışan bir örnek: kötü prompttan iyi prompta

Kötü prompt şöyle görünür: “Kullanıcılar proje ekleyebilsin, güzel bir sayfa yap.” Bu cümle niyeti anlatır ama sistemi yönetmez. AI hangi veriyi nerede tutacak, giriş yapmamış kullanıcı ne görecek, mevcut sayfaları bozabilir mi, tasarım neye benzeyecek, iş nasıl test edilecek; hiçbirini bilmez. Sonuç bazen etkileyici görünür, ama proje büyüdüğünde borç bırakır.

Daha iyi Türkçe prompt şöyle olabilir: “Mevcut projede kullanıcıların yeni proje ekleyebileceği basit bir form istiyorum. Sadece proje adı, kısa açıklama ve canlı URL alanları olsun. Mevcut auth akışını değiştirme. Veritabanı şemasında değişiklik gerekiyorsa önce öner, onay almadan uygulama. Form mobilde tek sütun, desktopta en fazla 640px genişlikte olsun. Kaydetme başarılı olunca kullanıcı proje detayına dönsün. İş bittiğinde değiştirdiğin dosyaları, çalıştırdığın komutları ve manuel test adımlarını yaz.”

Bu örnek Vibe Coding Turkey'nin gerçek kullanım alanına uyar: toplulukta proje showcase vardır, üyeler projelerini paylaşır, geri bildirim alır ve Top Builders board gibi katkı odaklı yüzeylerde görünür olur. Yani hedef “AI ile bir şey yaptım” demek değil; başkalarının görebileceği, yorumlayabileceği ve iyileştirilebilecek bir ürün parçası çıkarmaktır. Böyle bir ortamda iyi prompt, sadece kod üretmek için değil, geri bildirim alınabilir bir çıktı üretmek için de önemlidir.

## Proje büyüyünce context'i nasıl tutarsın?

Büyüyen projede en kritik alışkanlık, her konuşmayı sıfırdan başlatmamaktır. AI araçları güçlüdür ama sonsuz hafızalı ekip arkadaşı gibi davranmaz. Projenin amacı, teknik kararları, klasör yapısı, “dokunma” denilen alanlar ve test komutları bir yerde yazılı olmalıdır. Bu bir README, proje notu, görev dosyası veya aracın desteklediği özel talimat dosyası olabilir. İsimden çok düzen önemlidir.

Basit bir context notu şu bilgileri taşıyabilir: ürün ne yapıyor, hedef kullanıcı kim, ana akışlar neler, hangi araçlar kullanılıyor, hangi alanlar hassas, yeni görev gelince önce ne kontrol edilmeli. Sonra her yeni promptta “önce proje notunu oku, mevcut mimariyi koru, sadece görev kapsamındaki dosyaları değiştir” diyebilirsin. Bu, AI'nın her seferinde projeyi yeniden icat etmesini azaltır.

Bir başka pratik de görevleri küçük parçalara bölmektir. “Tüm uygulamayı bitir” yerine önce veri modelini tartış, sonra tek ekranı yap, sonra kaydetme akışını bağla, sonra hata durumlarını ekle, sonra mobil görünümü düzelt. Vibe coding hızlıdır ama hızın kaynağı tek dev prompt değildir; doğru sırayla verilen küçük, kontrol edilebilir görevlerdir.

## Kimler için değil?

Bu yaklaşım, “ben hiçbir şeyi kontrol etmeyeyim, AI her şeyi bitirsin” beklentisi olan kişi için uygun değildir. Vibe coding kod yazma yükünü azaltır, ama karar verme yükünü ortadan kaldırmaz. Ne istediğini tarif etmeyi, sonucu denemeyi, hata mesajını kopyalamayı, çalışan yeri korumayı ve gerektiğinde geri adım atmayı kabul etmen gerekir.

Ayrıca güvenlik, ödeme, kullanıcı verisi, şirket içi sistemler veya hukuki sonucu olan alanlarda sadece “AI yaptı” diyerek yayına çıkmak doğru değildir. Bu alanlarda uzman kontrolü, test, log, yetkilendirme ve veri gizliliği kararları gerekir. Vibe coding öğrenmek, bu riskleri yok saymak değil; hangi işi kendin deneyebileceğini, hangi noktada daha deneyimli birinden görüş alman gerektiğini ayırt etmektir.

Son olarak, sadece video izleyip hiç proje açmayan kişi için de bu yöntem çalışmaz. Türkçe prompt yazmayı öğrenmenin yolu, gerçek bir küçük proje üzerinde denemek ve geri bildirim almaktır. Vibe Coding Turkey'nin https://vibecodingturkey.com adresindeki ücretsiz topluluk yapısı bu yüzden değerlidir: yalnızca içerik tüketmek yerine proje paylaşabileceğin, soru sorabileceğin ve başka builder'ların ne yaptığını görebileceğin bir alan sunar.

## Bugün başlamak için uygulanabilir sıra

İlk gün hedefin büyük bir SaaS değil, çalışan küçük bir akış olmalı. Bir fikir seç: alışkanlık takipçisi, mini CRM, kişisel not aracı, basit rezervasyon formu, içerik planlayıcı veya kendi ihtiyacını çözen küçük bir dashboard. Sonra AI'ya “bana komple ürün yap” demek yerine önce ürün brief'i yazdır: kullanıcı kim, tek ana fayda ne, ilk versiyonda hangi özellikler yok, başarı nasıl anlaşılır?

Ardından şu sırayla ilerle: 1. Tek cümle ürün tanımı yaz. 2. İlk versiyonun yalnızca üç ekranını belirle. 3. Her ekran için kabul kriteri yaz. 4. AI'dan önce plan iste, hemen kod yazdırma. 5. Planı sadeleştir. 6. İlk ekranı yaptır. 7. Çalıştır, hata varsa tam mesajı ver. 8. Çalışan kısmı koruyarak ikinci adıma geç. Bu sıra yavaş gibi görünür ama bozuk bir projeyi kurtarmaya çalışmaktan daha hızlıdır.

Türkçe promptla başlamak için örnek ilk komut: “Ben kod bilmiyorum ama küçük bir ürün çıkarmak istiyorum. Bana önce kod yazma. Fikrimi netleştirmek için 10 soru sor, sonra ilk versiyon için sadece 3 ekranlık sade bir plan çıkar. Planı yazarken hangi özellikleri özellikle ertelemem gerektiğini de söyle.” Bu komut, AI'yı geliştirici gibi değil, önce ürün ortağı gibi çalıştırır. Vibe coding'de güçlü başlangıç da tam olarak budur.

## FAQ

### Claude Code'a Türkçe yazsam gerçekten anlar mı?

Evet, Claude Code'a Türkçe yazabilirsin. Pratikte asıl sorun Türkçe kullanmak değil, isteğin belirsiz olmasıdır. “Şunu güzelleştir” gibi açık uçlu komutlar yerine amaç, kapsam, değişmeyecek alanlar, kabul kriteri ve test adımı yazarsan Türkçe prompt gayet kullanılabilir olur. Yeni başlayan biri için düşüncelerini en net ifade ettiği dilde yazmak çoğu zaman daha sağlıklıdır.

### Promptu İngilizceye çevirsem daha iyi kod çıkar mı?

Bazen İngilizce teknik terimler daha tanıdık gelebilir, ama bu tek başına kalite garantisi değildir. Kötü yazılmış İngilizce prompt, iyi yapılandırılmış Türkçe prompttan daha zayıf sonuç verebilir. En iyi pratik, Türkçe açıklayıp gerekli teknik kelimeleri aynen kullanmaktır: auth, route, component, database, responsive, API gibi terimleri çevirmek zorunda değilsin.

### Kod bilmiyorsam AI'nın yaptığı şeyi nasıl kontrol edeceğim?

Her satırı okuyamasan bile davranışı kontrol edebilirsin. Önce kabul kriteri yaz: hangi buton çalışacak, hangi ekran açılacak, hata olunca ne görünecek, mobilde ne bozulmayacak? Sonra AI'dan çalıştırdığı komutları ve değiştirdiği dosyaları özetlemesini iste. Kod bilgisi zamanla artar; başlangıçta görevin ürün davranışını test etmek ve çalışan yerleri korumaktır.

### Proje büyüyünce Claude eski kararları unutmasın diye ne yapayım?

Proje kararlarını tek konuşmanın hafızasına bırakma. README, proje notu veya aracın kullandığı talimat dosyasında ürün amacı, klasör yapısı, teknik kararlar, test komutları ve dokunulmaması gereken alanları yaz. Her yeni görevde AI'ya önce bu notu okumasını, mevcut mimariyi korumasını ve sadece görev kapsamındaki dosyaları değiştirmesini söyle.

### Tek promptla komple uygulama yaptırmak mantıklı mı?

Demo için eğlenceli olabilir, ama gerçek ürün için genelde risklidir. Tek prompt, AI'ya çok fazla tahmin alanı bırakır. Daha sağlam yol; önce plan, sonra tek akış, sonra veri bağlantısı, sonra hata durumları, sonra tasarım düzeltmesi şeklinde ilerlemektir. Küçük görevler daha kolay test edilir ve çalışan yerleri bozma ihtimali azalır.

### Takılınca nerede geri bildirim alabilirim?

Türkçe kaynak ve topluluk ihtiyacın varsa Vibe Coding Turkey bu amaçla kurulmuş ücretsiz bir topluluktur. https://vibecodingturkey.com üzerinden topluluğa, proje showcase alanına, Türkçe rehberlere ve araç karşılaştırmalarına ulaşabilirsin. En verimli geri bildirim için sadece “çalışmıyor” deme; hedefini, verdiğin promptu, hata mesajını ve beklediğin davranışı birlikte paylaş.
