
Image generated with ChatGPT
Görüş: Vibe Kodlama Nedir ve Herkes Bu Trendi Neden Benimsiyor?
“Vibe kodlama” hareketi, yeni AI araçlarının geliştirilmesi sayesinde yayılıyor. Andrej Karpathy’nin bu uygulamaya bir tanım vermesinin ardından, hayatlarında hiç kod yazmamış olanlar bile şimdi web siteleri ve uygulamalar oluşturuyor, ancak riskler olmadan değil
Teknoloji dünyasında yeni bir moda kelime var: vibe kodlama.
Yazılım mühendisleri ve programcılar arasında yaygın olan terim, daha geniş bir kitleye ulaşmaya başlıyor. Bir AI modeli yardımıyla bir isteye dayalı kod oluşturma pratiği, başlıklar, forumlar ve sosyal medya etkileşimleri üzerinde her yerde.
Google’ın CEO’su Sundar Pichai, yakın zamanda bir web sitesi oluştururken eğlence olsun diye vibe kodlama yaptığını söyledi. Figma, Anthropic ve Mistral gibi teknoloji şirketleri yakın zamanda vibe kodlamaya optimize edilmiş ürünler piyasaya sürdü. Ve formel mühendislik eğitimi almayan kişiler bile kendi başlarına uygulamalar ve diğer dijital ürünler başlattı.
“Birkaç hafta önce Replit ile Vibe Kodlama yapıyordum. Yani, web üzerinde yaratabileceğiniz gücün ne olduğunu düşünün; bu gücü 25 yıldır geliştiricilere vermedik” — Sundar Pichai pic.twitter.com/Bbfi8I5WX8
— Amjad Masad (@amasad) 3 Haziran 2025
Vibe kodlama sihirli ve eğlenceli görünse de, bu uygulama teknoloji topluluğunda birden çok endişeyi de beraberinde getiriyor. Yazılım geliştiricilerin geleceği üzerine olan endişelerin ve giriş seviyesi kodlama iş imkanlarında yaşanan büyük düşüşün üzerine, uzmanlar yapay zeka tarafından oluşturulan kodlardaki güvenlik açıkları ve riskler hakkında uyarıda bulundular.
İşte herkesin 2025’te vibe kodlama hakkında bilmesi gerekenler:
Vibe Kodlama Nedir?
Vibe kodlama, birkaç yıl önce ilk generatif AI sistemlerinin piyasaya sürülmesinden bu yana var olmuştur. Bu, OpenAI’nin ChatGPT’si, Anthropic’in Claude’u veya Google’ın Gemini’si gibi ileri düzey AI modellerini kullanma pratiğine işaret eder. Bu modeller, kod geliştirme, onu düzeltme, çalıştırma ve düz metinden yeni projeler oluşturma işlemlerinde kullanılır.
IBM‘a göre, bu disiplinde, kullanıcı “önce kod, sonra rafine et” zihniyetini benimser, teknolojinin kendi düşündüğü şekilde yaratıcı fikirlerini geliştirmesine izin verir ve daha sonra bunu optimize eder. Pratik popülerlik kazanmaya başladığında ve insanlar yazılım oluşturmak için stratejiyi benimsediklerinde, daha fazla şirket GitHub Copilot, Cursor ve Replit gibi AI kodlama asistanları başlattı, böylece insanların kod-vibing yolculuklarında onlara yardımcı oldu.
Karpathy, Terimin Babası
Andrej Karpathy — OpenAI’nin kurucu ortağı ve Eureka Labs‘ın kurucusu — bu pratiğe birkaç ay önce, Şubat ayında bir isim ve tanım verdi.
“Vibe kodlama” adını verdiğim yeni bir tür kodlama var, burada tamamen havaya kendinizi bırakıyorsunuz, üstel ifadeleri kucaklıyorsunuz ve kodun var olduğunu bile unutuyorsunuz,” diye yazdı bilgisayar mühendisi bilim insanı sosyal medya platformu X’te. “Bu, LLM’lerin (ör. Cursor Composer w Sonnet) çok iyi olmasından dolayı mümkün.”
Karpathy, bazen klavyeye bile dokunmak zorunda olmadığını çünkü AI ile etkileşime girmek için ses özelliklerini kullanabileceğini açıkladı ve “en saçma şeyler”i sordu. Bilgisayar mühendisi, bu uygulamanın mükemmel olmadığını, AI modellerinin hatalar yaptığını kabul etti, ancak hala onun daha fazla kod yazmasına izin verdi – AI’ın ne yaptığını tam olarak anlamasa bile – ve bazen hataları tanımadığı için düzeltmeler önerdi.
“Hafta sonu yapılacak basit projeler için çok da kötü sayılmaz, ama hala oldukça eğlenceli,” diye ekledi Karpathy. “Bir proje veya web uygulaması oluşturuyorum, ama bu gerçekten kodlama değil – sadece şeyler görüyorum, şeyler söylüyorum, şeyler çalıştırıyorum ve şeyler kopyalayıp yapıştırıyorum ve çoğunlukla işe yarıyor.”
Vibe Kodlama Devrimi
Vibe kodlamanın benimsenmesi son birkaç hafta içinde adeta üst üste katlanarak arttı. Artık herkes ve her şirket, eskiden çok fazla zaman aldığı için öncelik olmayan yazılımları “oynayarak” ve inşa ederek bu uygulamayı entegre ediyor.
Şirketler, fikirleri araştırmak için bu tekniği uygulamaya koyuyor ve hatta vibe kodlamadan yeni startup’lar doğuyor. Anthropic, yaratıcı yapımcıların keşfedilebilir 3D antik dünyalar, Mandarin öğrenme oyunları, dans eden bir noodle ve daha fazlasını geliştirdiği ilk “vibe kodlama maratonunu” New York’ta düzenledi.
İlk Claude Yaratıcılık Maratonu’nu, @socraticainfo ve 50’den fazla yaratıcı yapımcı ile bu hafta sonu NYC’de düzenledik.
İşte katılımcıların birkaç saat içinde eserlerle neler yarattığı:
— Anthropic (@AnthropicAI) 3 Haziran 2025
Y Combinator’da ortak olan ve aynı zamanda kodlama bilen Tom Blomfield, yatırımcıların neden AI ile yazılmış kodlara sahip şirketleri desteklediğini anlıyor ve kendisinin nasıl vibe kodlama yaptığını açıkladı. Blomfield, sadece birkaç gün içinde Recipe Ninja adında bir web sitesi oluşturdu.
“Büyük ihtimalle 30.000 satır kod var. Bu benim belki bir yılımı alırdı diye düşünüyorum,” dedi NPR ile yaptığı vibecoding hakkındaki röportajda. “Bir gecede olmadı, ancak muhtemelen bunun üzerine 100 saat harcadım.”
Y Combinator, BOND adlı startup’a “CEO’lar ve yoğun yöneticiler için bir AI başdanışmanı” geliştirdikten sonra yalnızca birkaç saat içinde vibecoding kullanarak 500.000 dolar yatırım yaptı.
Mart ayında, Y Combinator’un CEO’su Garry Tan, son kış sınıfındaki startup’ların %25’inin kodlarının %95’ini AI araçları kullanarak oluşturduğunu söyledi. 2024 GitHub raporu, yazılım geliştiricilerinin, mühendislerin ve programcıların %97’sinin kodlamak için AI araçlarını kullandığını ortaya koydu.
Artık Herkes Kod Yazabilir
“Vibe kodlama” hareketi, yapay zekanın demokratik ilkelerini güçlendirdi. Artık sadece yazılım mühendisleri, geliştiriciler ve programcılar değil, teknik deneyimi olmayan daha fazla kişi de şaşırtıcı sonuçlar elde ediyor.
Cynthia Chen bir örnek. Dog-e-dex adında bir uygulama inşa etti, sıfırdan, sadece vibe kodlama ile, hiçbir formal mühendislik eğitimi olmadan. Yıllar önce, köpeklerin fotoğraflarını çeken, onları tanıyan ve kullanıcıların onları Pokémon gibi “toplayabileceği” bir uygulama fikri vardı. Ancak o zamanlar bu oldukça zorlu bir işti.
Bu yıl, sadece iki ay içinde uygulamayı inşa etti ve şu anda App Store’da mevcut. “Sanki sihirliydi” dedi Business Insider ile yaptığı bir röportajda. “Her önizleme düğmesine bastığımda, heyecan verici küçük bir hediye açılıyordu.”
🐶 DOGEDEX APP STORE’DA 🐶
Ty @AnthropicAI kodlama hayallerimi gerçeğe dönüştürdüğünüz için!!! pic.twitter.com/fwqygIJ31G
— Cynthia (@yescynfria) 25 Mart 2025
Bir başka teknik olmayan örnek, kendisini “aslında çok teknik okuryazar olmayan” olarak tanımlayan ancak yalnızca vibe kodlama ile bir hafta içinde 4 web sitesi geliştirmeyi başaran Sifted’den bir teknoloji yazarı olan Éanna Kellydir.
Eğlenmesine ve sadece birkaç saat içinde basit web siteleri geliştirebilmesine rağmen, Kelly düşük kaliteli kod konusunda uyarıyor ve gelecekte “dijital çöplük” oluşacağını, bu çöplüğün “bir sürü atılabilir ve kalitesiz şeyler” ile dolu olacağını tahmin ediyor.
Ancak düşük kaliteli ürünlerin çokluğu en ciddi sorun değil – bazı uzmanları daha fazla endişelendiren başka riskler de var.
Vibe Kodlamanın Riskleri ve Sonuçları
“Vibe kodlama” etrafında birçok endişe ve risk bulunuyor. Bunlardan biri, yazılım geliştirme alanında çalışan profesyonellerin geleceği. Teknoloji sektöründe işe alımı takip eden Signalfire şirketi, giriş seviyesi kodlama pozisyonlarının 2024’te %24 düştüğünü bildirdi.
Teknoloji devleri, kodlarının önemli bir kısmının AI araçlarıyla yazıldığını açıkladılar. Google’ın CEO’su yakın zamanda şirketin kodunun “%30’dan fazlasının” AI tarafından oluşturulduğunu söyledi – bu oran Microsoft tarafından açıklanan orana benzer – ve Amazon geçen yıl AI’nin “4,500 geliştirici-yılın eşdeğerini” tasarruf ettiğini belirtti.
Ancak, bir başka endişe de AI sistemlerinin kodlarında oluşturabileceği güvenlik ve zafiyetlerdir.
Vibe kodlanmış kod tabanlarında birikmiş hataların ve dikkatsizliklerin miktarı – yakında vibe kod hata ayıklayıcı diye yeni bir rol olacak
— sankalp (@dejavucoder) 9 Haziran, 2025
Güvensiz Kod
AI modellerinin üretebileceği “sihirli” sonuçlara rağmen, bu gelişmiş teknoloji de tıpkı insanlar gibi hata yapabilir. AI kodu da zayıf noktalar içerir ve uzmanlar bu konuda uyarıda bulunmuştur.
Bir grup geliştirici, doğru kod oluşturmayı analiz etmek ve zayıf noktaları belirlemek için BaxBench adında bir referans noktası oluşturdu. Son raporlarında, uzmanlar en popüler AI modelleri tarafından oluşturulan kodun %62’sinin zayıf noktalar içerdiğini veya yanlış olduğunu belirttiler.
“LLM’ler henüz dağıtıma hazır kod oluşturamıyor,” diye belirtiyor web sitesi. “Ortalama olarak, doğru çözümlerin yarısı güvenli değil, bu da mevcut metrikler ve değerlendirmelerin sadece kod doğruluğuna odaklanması konusunda endişeleri artırıyor.”
Kaygı Verici Bir Durum
Birçok kişinin vibe kodlama yaparken oluşturduğu eğlenceli oyunlar ve web siteleri henüz çok riskli değil. Gerçek sorun, kullanıcıların verilerini toplamaya çalıştıklarında ve siber güvenlik konusunda pek ya da hiç deneyimleri olmadığında ortaya çıkıyor.
Sosyal medya platformu X’teki popüler bir kullanıcı olan Leo, vibe kodlama öğrenme sürecini paylaşıyor ve yaratımlarını çevrimiçi olarak sergiliyordu. Leo, Cursor kullanarak bir yazılım-hizmeti (SaaS) uygulaması oluşturduğunu ve bununla para kazandığını söyledi.
“Benim saas’ım, Cursor ile yapıldı, sıfır elle yazılmış kod”, diye yazdı. “AI artık sadece bir asistan değil, aynı zamanda bir yapılandırıcı. Şimdi, bundan şikayet etmeye devam edebilirsiniz veya inşa etmeye başlayabilirsiniz.”
my saas was built with Cursor, zero hand written code
AI artık sadece bir asistan değil, aynı zamanda bir yapımcı
Şimdi, bundan şikayet etmeye devam edebilir veya inşa etmeye başlayabilirsiniz.
P.S. Evet, insanlar bunun için para ödüyor
— leo (@leojr94_) 15 Mart 2025
Ne yazık ki, gönderisi viral oldu ve uygulamanın zayıf noktalarını kullanmaya karar veren kötü niyetli web kullanıcılarına ulaştı. Sadece iki gün sonra, Leo başka bir gönderi paylaştı ve saldırı altında olduğunu duyurdu.
“Arkadaşlar, saldırı altındayım,” şeklinde yazdı. “Bildiğiniz gibi, teknik bir insan değilim, bu yüzden bunu anlamam normalden daha uzun sürüyor.” Leo, uygulamasını geçici olarak kapatmak zorunda kaldı.
Leo’nun durumu, vibe kodlamanın nasıl ters gidebileceğinin bir örneği olsa da, bu bir izole durum değil. Hackerlar, Copilot ve Cursor gibi AI araçlarındaki açıkları çok çeşitli şekillerde kullanıyor, böylece güvensiz kod oluşturma riski ve olasılığını artırıyorlar.
Önünde Büyük Bir Gelecek Var
“Vibe kodlama” tekniği sihirli ve güçlü hissettirirken, hala mükemmel değil ve gidilecek uzun bir yolu var. Şu ana kadar, sadece birkaç durum, bu uygulamanın hem potansiyelini hem de riskini gösterebilmiştir ve hala devam eden ve yaklaşan projelerin nasıl geliştiğini görmemiz gerekiyor, böylece potansiyeli ve kapsamı hakkında daha iyi bir netlik kazanabiliriz.
“Vibe coding” kullanımı ve geleceği hakkında tartışmalar olmuş olsa da, bu hareketin hala çok erken bir aşamada olduğu görülüyor. Önde gelen sektör şirketleri tarafından yayınlanan en son gelişmiş AI araçları ve sistemleri göz önüne alındığında, bu hareketin gelişmeye devam edeceği ve yakında daha şaşırtıcı yaratımlar göreceğimiz – iyi ya da kötü – anlamına geliyor.
Yazılım geliştiricileri ve dünya çapındaki çoğu meslek için iş olanakları endişe ve kaygı yaratsa da, “vibe coding” hakkında daha iyimser bakış açıları da mümkündür. Bazı uzmanlar, kodun giderek daha güvenli hale geleceğine ve umarız daha teknik deneyime sahip olanların öne çıkabileceği yeni rollerin ortaya çıkacağına inanmaktadır.