Merhaba
Neden kod yazmayı öğrenesiniz ki, hayalinizdeki uygulamayı basitçe tarif edebiliyorken?
OpenAI’nin bugüne kadarki en iyi büyük dil modeli artık burada. GPT-5, ChatGPT’ye yeni bir soluk getirerek onu daha hızlı, daha faydalı ve daha kolay kullanılabilir hale getiriyor. GPT-5 ile birlikte ChatGPT için pek çok yeni özellik de duyuruldu. Daha fazla özelleştirme seçeneği, geliştirilmiş ses modu, yeni bir kullanıcı arayüzü ve daha fazlası. Ancak tüm bu özellikler, ChatGPT’ye gelen tek bir iyileştirmenin yanında sönük kalıyor: vibe coding yetenekleri.
Vibe coding, son dönemin en popüler terimlerinden biri. Geleneksel yazılım geliştirme becerilerine ihtiyaç duymayan bu yaklaşımda, yapmak istediğiniz yazılımı, uygulamayı veya aracı sadece tarif ediyorsunuz ve geri kalanını yapay zeka hallediyor.
Genel olarak OpenAI, GPT-5’in kodlama konusunda büyük geliştirmeler sunduğunu söylüyor. GPT-5’in karmaşık kodlama görevlerini ne kadar iyi yerine getirdiğini ise geliştiriciler yorumlayacak. Ancak GPT-5’in canlı yayın etkinliği ve ilk testlerimize göre, GPT-5’in açık ara en havalı özelliği basit, doğal dil komutlarıyla özel ve etkileşimli uygulamalar oluşturabilmesi. Kısacası, bu bir vibe coder için gerçekleşmiş bir hayal.
Eğitim, iş ya da sadece eğlence için… ChatGPT artık dakikalar içinde tam anlamıyla işleyen uygulamalar ve yazılımlar oluşturabiliyor ve bunun hepsi GPT-5 sayesinde mümkün.
GPT-5, sizin kişisel yazılımcınız.

Vibe Coding ve GPT-5
Yapay zeka servisleri geliştikçe vibe coding çok daha popüler hale geldi. Vibe coding, özünde doğal dil kullanarak kodlama anlamına geliyor. Yani gerçek kodu yapay zeka asistanlarına yazdırıyorsunuz. Bir hata ya da eksiklik varsa, değişiklikleri düz İngilizce (ya da hangi dili konuşuyorsanız) talep ediyorsunuz.
Vibe coding hala emekleme aşamasında olsa da, GPT-5 bunu değiştirme potansiyeline sahip. Şirketin açıklamasına göre GPT-5 sizin kişisel yazılımcınız. İhtiyaçlarınıza tam uyan bir uygulama bulamıyor musunuz? Ya da aklınızda bir web sitesi fikri var ama onu hayata geçirmek için yardıma mı ihtiyacınız var? GPT-5 bunu yapabiliyor.
Canlı Demo
GPT-5 lansman etkinliğinde OpenAI liderleri bu özelliği gerçek zamanlı olarak sergiledi. OpenAI ekibinden bir üye, GPT-5’e bir Fransızca öğrenme uygulaması tarif etti. Uygulama, Fransızca kelimeleri telaffuz eden ve yılan yerine fare ile peyniri kullanan Snake tarzı bir oyun içeriyordu. İstekte ayrıca ilerleme takibi, alıştırma sınavları ve daha fazlası da vardı. GPT-5, sadece birkaç dakika içinde yüzlerce satır kod yazdı ve ortaya çıkan uygulama tam olarak tarif edilenle örtüştü.

OpenAI, GPT-5’in agentic coding konusunda daha iyi olduğunu söylüyor. Bunun anlamı şu: Ona bir şey oluşturmasını istediğinizde, siz izlemeden ve müdahale etmeden, arka planda dakikalarca çalışarak bunu kendi başına yapabilecek.
GPT-5 ile Vibe Coding Denememiz
GPT-5’in vibe coding yeteneklerini test etmek için, Mashable’ın teknoloji editörü ona şu istemi verdi:
Titanic’in batışını görselleştiren bir uygulama oluştur.
Please create a custom visualization that shows the sinking of the Titanic, with a clock showing the timeline of events. The visualization should show inside the ship, including the waterproof compartments and the leaks that ultimately caused the ship to sink. You should be able to pause the visualization and click on the ship to reveal information about the timeline of events.
Öncelikle bu komutu GPT-4o ile denedik. Sonuçlar pek iyi değildi. İlk denemesi çalışmadı bile; ChatGPT kendi programını hata ayıklamak zorunda kaldı. İşlem tamamlandığında ise görselleştirmeler son derece basitti ve neredeyse hiç etkileşimli değildi. Ancak GPT-5 bu görevi çok hızlı bir şekilde başarıyla tamamladı.
GPT-5, tam da istediğimiz gibi gerçekçi bir görselleştirme oluşturdu ve suyun Titanic’in her bir bölmesini nasıl doldurduğunu gösterdi. Uygulama, sizi olayların tam zaman çizelgesi boyunca ilerletiyor; ayrıca görselleştirmeyi duraklatabiliyor, hızlandırabiliyor ve ilginizi çeken belirli zaman dilimlerine atlayabiliyorsunuz


Şimdi, bu mükemmel değil. Daha fazla prompt engineering ile, ChatGPT’ye görselleştirme türleri hakkında daha net talimatlar verebilirsiniz. Ayrıca, su geçirmez bölmelerin grafiği, zaman çizelgesi ilerledikçe uygulamadaki diğer öğeleri engelliyor. Ancak yine de bu, vibe coding açısından devasa bir sıçrama gibi görünüyor.
GPT-5’in her zaman her şeyi doğru yapmasını beklemiyorum, özellikle de iş kodlamaya gelince ve özellikle de lansmandan hemen sonra. Vibe-coding yaparken aslında doğal dilde ne istediğinizi anlatmaya çalışıyorsunuz. Ve eğer bir arkadaşınız veya eşiniz tarafından yanlış anlaşıldıysanız, fikirlerinizi aktarmanın her zaman kolay olmadığını biliyorsunuzdur. GPT-5 ile yazdığınız herhangi bir yazılımı muhtemelen yine de ayarlamanız ve rafine etmeniz gerekecek.
Ayrıca GPT-5’in tamamen hatasız kod üretmesi de muhtemel değil, bizim deneyimimizin de gösterdiği gibi. Ancak şunu söyleyebiliriz ki, GPT-4o’ya kıyasla dikkate değer şekilde daha iyi.
Doğal dil, yeni nesil kodlama dili
GPT-5 mükemmel olmasa da yazılım geliştirme şeklimizin değiştiği açık. Sıkça duyduğum bir söz vardır. Bir sonraki büyük kodlama dili aslında doğal dildir. Artık buna gerçekten inanmaya başladım.
Gelecekte, kod yazabilmek için gerçek programlama dillerini öğrenmenize gerek olmayacak fikirlerinizi ifade edebilmeniz yeterli olacak.
Tabii, GPT-5’in programlama konusunda ne kadar daha iyi olduğunu ya da gelişmelerin daha çok yinelemeli mi olduğunu görmek için biraz daha beklemek gerekecek. Sonuçta, Anthropic’in Claude modeli genellikle ChatGPT’den daha iyi kod yazmakla anılıyor. GPT-5 sistem kartında paylaşılan kıyaslamalar GPT-5’i Claude’un önüne koysa da, bunu doğrulamak için daha fazla bağımsız test yapılması gerekecek.