Vibe coding, yapay zeka tarafından üretilen, genellikle insanlar tarafından okunması amaçlanmayan, yüksek miktarda karmaşık kod oluşturma pratiğidir. Bu yaklaşım, teknoloji endüstrisi üzerinde büyük bir etki yaratmıştır. Yöneticiler, yapay zekanın işleri halledebileceği iddiasıyla işten çıkarmaları teşvik ederken, çalışanlar yapay zeka tarafından üretilen kod kotalarını karşılamak için baskı altında kalmakta, aksi takdirde performans değerlendirmelerinde olumsuz sonuçlarla karşılaşma riski taşımaktadır. Yazılım geliştiriciler, herkesin "10x geliştirici" olduğunu düşünerek geride kaldıklarından endişe duymakta, üniversite öğrencileri ise yapay zekanın kodlamayı otomatikleştirmesiyle bilgisayar bilimleri okumanın değerini sorgulamaktadır. Kariyerlerinin her aşamasındaki insanlar, bir yıl sonra yapay zekanın işlerini yapacağını düşünerek kişisel gelişimlerine yatırım yapmaktan çekinmektedir.
Ancak, vibe coding'in sonuçları, ilk heveslilerin vaat ettiklerinden çok farklı olmuştur. Tanınmış yazılım geliştirici Armin Ronacher, yapay zeka kodlama ajanlarıyla yaşadığı sorunları "ajan psikozu" olarak tanımlamıştır. Ronacher, Claude ile yoğun bir şekilde prompt yazarak iki ay geçirdiğini, ancak sonunda oluşturduğu birçok aracı ya hiç kullanmadığını ya da beklediği gibi çalışmadığını fark ettiğini belirtmiştir. "Psikoz" terimi güçlü bir ifade olup, bu teknolojinin üretken ve deneyimli geliştiricileri nasıl tuzağa düşürebileceği, kumarın bağımlılık yapıcı özelliklerine benzer bir "karanlık akış" durumuyla açıklanabilir.
Akış (flow) kavramı, psikolog Mihaly Csikszentmihalyi tarafından, kişinin becerilerinin karşılaşılan zorluklara uygun olduğu, hedefe yönelik ve kurallara bağlı bir eylem sisteminde tam bir emilim ve enerjik odaklanma hali olarak tanımlanmıştır. Ancak, kumar gibi bazı aktiviteler de emilim ve odaklanma hissi yaratabilirken, akışın olumlu tanımına uymazlar. Akışın önemli bir yönü, zorluğun kişinin becerileriyle makul ölçüde eşleşmesi ve performans hakkında net ipuçları sağlamasıdır. Kumarbazlar, şansa dayalı oyunlarda bile becerilerinin önemli bir rol oynadığına inanırken, modern slot makineleri kayıpları kazanç gibi göstererek bu net ipuçlarını kasıtlı olarak gizler. Vibe coding'de de benzer bir yanıltıcı "akış" durumu yaşanabilir, bu da geliştiricilerin gerçek üretkenlikten uzaklaşmasına neden olabilir.
Yapay zeka destekli kodlamanın (vibe coding) sektör üzerindeki yanıltıcı etkileri ve potansiyel riskleri, üretkenlik yanılsamasıyla birlikte derinlemesine inceleniyor.