Vibe coding, gelistiricinin niyetini dogal dille tanimlayip uygulamayi yapay zeka ajanlarina devrettigi bir yazilim gelistirme yaklasimidir. Terim Andrej Karpathy tarafindan Subat 2025'te tureetilmistir.
Bu kilavuz tanimi, kokenini, is akisini, geleneksel kodlamayla karsilastirmasini ve vibe coding'i gercek projeler icin pratik kilan araclari kapsar.
Vibe coding, ne istediginizi duz Turkce (veya herhangi bir dogal dilde) tanimlayarak ve bir yapay zeka ajaninin kodu uretmesini saglayarak yazilim yazma yontemidir. Gelistirici niyet, mimari ve incelemeye odaklanir. Yapay zeka sozdizimi, sablonlari ve uygulama ayrintilaryini yonetir.
Temel fikir basittir: yazilimin ne yapmasi gerektigine odaklanirsiniz, her satirin nasil yazilacagina degil. Ihtiyacinizin 'hissini' iletirsiniz ve yapay zeka bunu calisan koda cevirir.
Bu otomatik tamamlama veya kod onerileri degildir. Vibe coding, yapay zekanin dogal dil tanimindan tam fonksiyonlar, dosyalar veya ozellikler yazmasi demektir. Gelistirici daktilograf degil yonetmen gibi hareket eder.
“'Vibe coding' dedigim yeni bir kodlama turu var; tamamen hisse birakirsiniz, ustel buyumeyi kucaklar ve kodun var oldugunu unutursunuz.”
Andrej Karpathy, Subat 2025
Andrej Karpathy, Tesla'nin eski yapay zeka baskani ve OpenAI'nin kurucu ortagi, Subat 2025'te X'teki (eski Twitter) bir payasimda 'vibe coding' terimini tanitti. Yapay zeka ajanina dogal dille konustugu, tum onerileri kabul ettigi ve uretilen kodu neredeyse hic okumaadigi bir is akisini anlatti. Odak, kod yazmaktan sonuclari tanimlamaya kaydi.
Kavram yanki buldu cunku birck gelistiricinin zaten yaptigini adlandirdi. Yapay zeka kodlama asistanlari daha yetenekli hale geldikce 'prompt' ile 'calisan yazilim' arasindaki mesafe hizla kisaliyordu. Karpathy uygulamaya bir isim verdi ve o isim tuttu. Birckac hafta icinde 'vibe coding' gelistirici toplulugunun standart sozlugune girdi.
Dort adim. Tanimla, uret, incele, gonder. Yapay zeka uygulamayi yonetirken gelistirici direksiyonda kalir.
Ihtiyaciniz olan ozelligi, duzeltmeyi veya bileseni aciklayan dogal dil promptu yazin. Davrais, kisitlamalar ve sinir durumlari hakkinda spesifik olun. Taniminiz ne kadar iyi olursa cikti o kadar iyi olur.
Ornek: 'Tum aktif ajanlari durumlari, rolleri ve son cikti satiriyla gosteren bir kenar cubugu ekle'
Yapay zeka ajani promptunuzu okur, kod tabani baglamini anlar (CLAUDE.md veya benzeri uzerinden) ve calisan kod uretir. Dosyalar yazar, bilesenler olusturur, testler ekler ve importlari yonetir.
Ajan eksiksiz, calistirilabilir kod uretir; kod parcalari veya sozde kod degil
Ciktiyi okuyun. Calistirin. Bir sey uymuyorsa duzeltmeyi dogal dille tanimlyin ve ajanin duzeltmesini saglyin. Bu geri bildirim dongusu geleneksel duzenle-derle-hata-ayikla dongusunun yerini alir.
Tipik yineleme: istenen sonuca ulasmak icin 2 ile 3 tur
Kod calisiyor ve incelemeyi geciyorsa commit yapin ve dagitin. Hiz kazanimi elle yazma asamasini tamamen atlamaktan gelir. Fikirden gonderilmis ozellige dakikalar icinde gecerrsiniz, saatler degil.
Prompttan calisan ozellige ortalama sure: karmasikliga bagli olarak 5 ile 30 dakika
Yazilim olusturmanin iki yaklasimi. Ayni sonuc, farkli surec.
Dogru arac vibe coding'i ne kadar ileri goturebileceginizi belirler. 2025'teki ana secenekler.
Olcekte vibe coding icin coklu ajan panosu. 10 veya daha fazla Claude Code ajanini paralel calistirin, her biri belirli rolle (Frontend, Backend, QA, DevOps). Masaustu veya mobilden tum ajanlari tek gorsel izgaradan izleyin. AgentsRoom ayni anda birden fazla ajana delege eden ve hepsinde gorunurluge ihtiyac duyan gelistiriciler icin tasarlanmistir.
Anthropic'ten, Claude'u dogrudan terminalinizde calictiran bir komut satiri araci. Gorevleri dogal dille tanimlarsiniz ve Claude projenizdeki kodu yazar, duzenler ve calistirir. Tek bir terminalde calistiginiz tekli ajan vibe coding oturumlari icin idealdir.
VS Code uzerine kurulu yapay zeka oncelikli kod editoru. Yapay zeka onerilerini ve sohbeti dogrudan duzenleme deneyimine entegre eder. Tanidik IDE arayuzunde tek ajanla vibe coding isteyen gelistiriciler icin uygun.
Codeium'dan satirici uretim ve sohbet iceren yapay zeka kod editoru. Editore entegre yapay zeka destgiyle akis durumunda kodlamaya odakli. Tekli ajan vibe coding is akislari icin uygun.
AgentsRoom, birden fazla yapay zeka kodlama ajanini ayni anda calistirmak ve izlemek icin gorsel pano sunar. Kullanimi ucretsiz, hesap gerektirmez.
Yardimci uygulama: hareket halindeyken ajanlarinizi izleyin
Tum Claude planlariyla uyumlu (Free, Pro, Max, Team, Enterprise)