Chris Colin
Dijital Dönüşüm
26 Mayıs 2026 14:10

Sıradan insanlar gerçekten 'vibe code' yapabilir mi?

Görünüşe göre bugünlerde herkes her şeyi “vibe code” yapabiliyor. Bu yüzden Claude ve ben, halkın ufak tefek şikayetlerini takip etmek için bir veritabanı oluşturmaya çalıştık.

Sıradan insanlar gerçekten 'vibe code' yapabilir mi?

Görsel: MF3d/gettyimages

Beni teknolojik geleceğe taşıyan köpek “alçak ve iri”ydi. Annem, bu yılın başlarında şehir parkında köpeğin ona çarpmadan önce tek hatırladığı şey buydu: yoğun, ağır ve sağ kaval kemiğini kıracak kadar hızlı hareket eden bir köpek. Ama annemden bu kadar bahsetmek yeter. Bunun hayatımda neleri tetiklediğini konuşalım: Yirmi beş yıl boyunca kodlama hakkında hiçbir şey öğrenemediğim halde, yakında ilk yazılım geliştirme projemde denemeye başlayacaktım.


Eğer daha önce alçak ve iri bir köpeğin annenizin kaval kemiğini kırdığı bir durum yaşadıysanız, bunun ardından gelen bir dizi küçük aşağılanmayı bilirsiniz. Örnek olarak, babamın annemin tıbbi bakımını yönetmeye çalışırken telefon menülerinde gezinerek geçirdiği saatleri verebilirim. Sinir bozucu telefon görüşmeleri, olayların genel akışında önemli mi? Hayır. Ama o aptal köpek, işini yapmak için teknolojik açıdan ilginç bir an seçmişti. Tarihte ilk kez, ciddi araçları devreye sokmak için bir sorunun ciddi olması gerekmiyordu.


Silikon Vadisi sorunsuz bir yarın vaat ettiği sürece, biz sıradan insanlar onun pasif müşterileri olduk; App Store'da gezinip, birinin ihtiyacımız olan şeyi geliştirmek için zahmete girmiş olmasını umduk. İşte AI ve onun demokratikleştirici yardımcısı: vibe kodlama. Eğer bu vaat gerçekse, birdenbire, sıfır programlama becerisiyle, istediğimiz kadar niş ve önemsiz kendi uygulamalarımızı geliştirebiliriz. Bizi rahatsız eden şeye doğru bir hareket yapmamız yeterli, bir dizi büyük dil modeli, kod üreteci ve geliştirme ortamı hemen harekete geçecek.


Niş ve önemsiz mi? Tam benlik! Diğerleri iş verimliliklerini artırmak için özgeçmiş değerlendiricileri, envanter takipçileri ve otomatik asistanlar için vibe kodlama yaparken, benim aklımda farklı bir hedef vardı. Son birkaç yıldır, hem kişisel hem de profesyonel olarak, politika dünyasının “çamur” olarak adlandırdığı şeye özellikle takıntılı hale geldim: modern varoluşu giderek daha fazla tanımlayan ve herhangi bir şeyi halletme yeteneğimizi aşındıran, küçük bürokratik yükümlülüklerin yükselen dalgası. Sigorta ile uğraşmanın, o sigortayı doktorunuzla ilişkilendirmenin, havayolu mil puanlarınızı takip etmenin ya da çocuğunuzun okul portalında gezinmenin zahmeti. Bir masrafa itiraz etmek ya da sahip olduğunuzu unuttuğunuz bir yayın hizmetinden aboneliğinizi iptal etmek için gereken adımlar. Bunların her biri, zamanımıza yönelik ayrı bir saldırı gibi hissettiriyor. Ama bunlar ayrı değil. Aynı mikorizal ağdan filizlenen ayrı mantarlar gibiler.


Bir bakıma bu bir denge sorunu. Daha büyük sorunlar en azından teorik olarak dikkat çekebilirken yasama, gazetecilik, bir meclis oturumu gibi dava açmak için çok önemsiz olan küçük sorunlar, hayatın bir gerçeği haline gelir. Tarihin akışı adalete doğru eğilebilir, ancak bir dolarlık banka ücretine karşı mücadele söz konusu olduğunda, bekleme müziğine doğru eğilir.


İşte bu noktada vibe kodlama fantezisi dikkatimi çekti. Bu sıkıntılar, karmaşıklığın sadece tesadüfi yan ürünleri değil; genellikle özellikleridir. Kafa karıştırıcı bir portal, kesilen bir arama, takip etmeyi caydıracak kadar belirsiz bir süreç. Büyük ölçekte, bunlar hatadan çok politika gibi işlev görür. Hayal ettiğim uygulama bu fenomeni ortaya çıkaracak, bu yükümlülüklerin birikmiş ağırlığını görmezden gelmeyi biraz daha zorlaştıracaktı. Aklınıza getirmenizi istediğim görüntü, titreyen bir yamaç mantarı sahnesi.


Annemin sağlıklı bacakları olmamasını, Claude Pro aboneliği telafi ediyor. Son birkaç yıldır yapay zekanın çevresel, politik ve ekonomik etkileri konusunda onu defalarca sıkıştırmış olsam da, geçen Pazar günü tüm bunları bir kenara bırakıp arabayla annemin evine gittim. Biraz bacak kemiği hakkında konuştuktan sonra, bilgisayarını açtım ve vibe yaymaya başladım.


Zorlu idari görevler, bürokratik zorluk, Kafkaesk abonelik iptal labirentleri, karmaşık sigorta portalları, haksız ücretler, reddedilen talepler, kafa karıştırıcı üyelik planları ve benzeri şeylerle mücadeleye ne kadar zaman ve enerji harcadığımızla ilgili bilgileri toplayan ve paylaşan, topluluk tarafından paylaşılan bir uygulama oluşturmak istiyorum.


Elimden geldiğince net ve ayrıntılı bir şekilde, kolektif bürokratik karmaşamızın ölçeğini ve kapsamını kaydedecek bir kontrol paneli tasvir etmeye başladım. Kullanıcılar hayatlarındaki sinir bozucu olayları kaydedecek, ne kadar zaman harcadıklarını, ne kadar can sıkıcı olduğunu ve o sırada ne yapmayı tercih ettiklerini gireceklerdi. Her gönderim, ilham verici bir direniş alıntısı ve bir kedi yavrusu, köpek yavrusu veya bebek şempanze fotoğrafı ile dopaminik bir ödülle karşılanacaktı. Claude'u, sinir bozucu olayın sistemik çamur kalıplarına nasıl uyduğunu tartışan bir paragraf olan “daha geniş bağlam” ve ilgili düzenleyici kurumlara şikayet mektubu oluşturması için eğitecektim.


Claude kafasını kaşıdı. İlk kez değil, içgüdülerimin sadece bir hata sayfası ortaya çıkaracağından korktum. Reddit forumlarında gördüğüm bazı tavsiyeleri belirsiz bir şekilde hatırladım: “Önce bilgisayarların ve kodun nasıl çalıştığını öğrenirdim.” “Harvard’ın CS50 dersini incelerdim.” “AWS ya da sunucuları öğrenmek yerine Kubernetes gibi bir şey kullan.” Vibe kodlamanın bir tür sahte çözüm olduğunu düşünmeye başladım: Elbette, herkes yapabilir, sadece önce birkaç düzine programlama dili ve bulut platformu hakkında Harvard düzeyinde bir anlayışa sahip olmanız gerekir.


Bu endişe yaklaşık üç Kuberns saniye sürdü. Claude düşünmeyi bıraktı ve doğası gereği kabul etmek zorunda olduğu muhteşem bir konsepti keşfetmeye başladı: “Bu harika bir fikir—gerçekten kullanışlı, net bir misyonu var ve gerçek bir soruna dair harika bir mizah anlayışı var. Konuya dalmadan önce size durumu dürüstçe anlatayım.”


Birkaç açıklayıcı sorudan sonra, gerçek bir arayüze bakıyordum. “Olay Günlüğü” ve “Kontrol Paneli” sekmeleri henüz çalışmıyordu, girişlerin herhangi bir yere kaydedilmesi için bir düzenleme yapmamıştık ve hala Claude’a daha geniş bağlam kısmını öğretmem gerekiyordu. Ancak bir çevrimiçi uygulamanın temelleri ortaya çıkmıştı.


WIRED ANKETİ - Sıradan insanlar "vibe" ile ne tür kodlar yazıyor? 
"AI Guide etrafında şekillendirilmiş, özenle seçilmiş bir sosyal ağ. İnsanların mevcut yönetime karşı direnmelerine yardımcı olmayı amaçlıyor."
- AskJeeves'in ortak kurucusu
“İki ana tedarikçimizin sitelerinden parça açıklamaları, parça numaraları ve fiyatlar dahil olmak üzere tüm parça kataloglarını çeken bir web kazıyıcı.”
- Bir oto tamirhanesinin genel müdürü, Portland, Oregon
"Dolphin Quest."
Genç, İngiltere
"Bir gerçek sayının uzunluğuna bakılmaksızın süre."
- Matematikçi, Fransa

Sonraki bir saatimi aksaklıkları gidermekle geçirdim. Bazı düzeltmeleri Claude yapabilirdi, bazılarını ise benim yapmam gerekiyordu. Hiçbir şey anlamıyordum ve sadece emirleri uyguluyordum (aynı zamanda emirleri veren de bendim). Ama istikrarlı bir şekilde ilerledik ve yardım (kendinden emin, güven verici, net) her zaman bir fısıltı kadar yakındaydı:


BEN: Yukarıdaki 3. adımı geçtim, ama 4. adımda kafam karıştı. Ayarlar'a tıkladıktan sonra gördüğüm ekranın görüntüsü bu.


CLAUDE: İyi haber - doğru yerdesin ve çok yaklaştın. Ama Supabase'in o talimatları yazdığımdan beri arayüzünü güncellediğini görüyorum. Şu anda baktığın şey, benim anlattığımdan biraz farklı olan yeni API anahtarları ekranı...


Bu deneyim, ayrıntılı bir Lego yapımı oluşturmaya benziyordu: Her bir Yivli Hortumun veya Genişletilmiş Çamurluğun ne işe yaradığını bilmiyorsunuz, ama talimatları harfiyen uygularsanız, yapı gerçekten ortaya çıkıyor.


Linus Torvalds, Steve Wozniak, Bill Gates: Sanırım bu adamlar da annelerinin bilgisayarlarını ancak bir süreliğine ödünç alabiliyorlardı. Birkaç saat sonra, Claude'a yakında tekrar devam edeceğimizi söyledim.


Eve başım dönerek sürdüm, yirmili yaşlarımda geçirdiğim kısa bir ark kaynağı döneminden tanıdığım bir baş dönmesi. Sıradan bir insan olan benim bunu yapabileceğime inanamıyorum! Her gün göz attığım tüm web siteleri ve uygulamalar, anlaşılmaz bir rahipler topluluğu tarafından dikilmiş piramitler gibi benim için her zaman gizemli olmuştur. Birdenbire ben de bir piramit yapımcısı olmuştum.


WIRED ANKETİ - Sıradan insanlar "vibe" ile ne tür kodlar yazıyor?
“Tezim için etkileşimli bir rehber.”
- Öğretmen, Hawaii
“Hisse senetlerini taramak için tek bir arayüz.”
- Hisse senedi tüccarı, Hindistan
“Seriye ulaşanlara pizza partisi ödüllü günlük e-posta kelime oyunu (lise öğrencileri seriye ulaşmayı çok değer verir).”
- Lise fen bilgisi öğretmeni, Washington 

Yalnız değildim. Florida'da birisi kısa süre önce Stratus adında bir şey yapmıştı; bu, gitaristlerin bir efekti sade bir İngilizceyle tarif etmelerine olanak tanıyan bir gitar pedalıydı, “bana sıcak bir Mellotron hissi veren titrek bir tremolo ver” ve bunu üretiyordu. Başka bir yerde Justin adında bir adam Plywood Cutting Visualizer'ı yapmıştı. Bir levhanın boyutlarını girin, kesim sonuçlarını alın. Başka biri de Spotify çalma listelerinizi fiziksel kartpostallara dönüştüren MIXCARD'ı yapmıştı. Fikir ile yaratım arasındaki engel, belirli bir tür öğleden sonra geçiren belirli bir tür insan için fiilen ortadan kalkmıştı.


Ancak işin püf noktası da buydu. Aklı başına gelen herkes kendi uygulamasını yaparsa ne olur? O çevresel, siyasi ve ekonomik endişeler, yeni bir endişeyle birlikte geri döndü.


Pandemiden önce, “Admin Night” adını verdiğim bir ritüel için arkadaşlarımı evime davet etmeye başlamıştım. Buradaki fikir, başkalarıyla bir araya gelerek kişisel iş yükünüzü halletmekti. Fark ettiğim bir şey, günümüzün idari görevlerinin çoğunun dünün teknoloji çözümlerinin kalıntısı olduğuydu; üretkenliğimizi artırmayı veya anılarımızı düzenlemeyi vaat eden, sonra bozulan, süresi dolan ya da aylık 14,99 dolar ücret almaya başlayan sistemler. Yapay zeka farklı mı olacaktı, yoksa ben sadece daha fazla iş yükü yaratılmasına mı yardımcı oluyordum?


Birkaç gün sonra annemi tekrar ziyaret ettim. Uygulamam ilerliyordu, ancak son aşama ilk %90 kadar uzun sürüyor gibi görünüyordu. GitHub'da (kodumu depolamak için), Supabase'de (kullanıcıların çamur kayıtlarını depolamak için) ve Netlify'da (uygulamayı sunmak için) hesaplara ihtiyacım vardı; her biri basit, her biri hata yapma fırsatıydı. Örneğin, API anahtarımı herkese açık GitHub deposunda açıkta bıraktım. Claude bunu fark etti ve anahtarı güvenli bir yere taşıdı. Sonra güvenlik konusunu düşünmem gerekiyordu. Instagram algoritmam yeni hobimi fark edince, uygulama geliştiricileri için bir öneri geldi; bu öneri, Claude'u bir güvenlik denetimi yapmaya nasıl zorlayacağımı açıklıyordu. Tahmin ettiğimiz gibi, kullanıcıların gönderdiği metinlerin sayfanın HTML'sine temizlenmeden eklendiğini gördük; bu da, herhangi birinin şirket adı olarak kötü amaçlı kod gönderebileceği ve bu kodun her ziyaretçinin tarayıcısında çalışacağı anlamına geliyordu. Düzeltmesi kolaydı.


Görevler basit ama yapılabilir nitelikteydi: hizmetler arasında kimlik bilgilerini aktarmak, “Dağıt” düğmesine tıklamak, bir şeyin başarısız olmasını izlemek, hatayı Claude’a iletmek, bunu tekrarlamak. Mühendislik değil, montaj işiydi – Ikea’dan alınan bir kanepe düşünün. Annemin evine üç kez daha gittim ve annemin kaval kemiği koltuk değneklerini deneyecek kadar güçlendiğinde, uygulamam deneme sürüşüne hazır hale gelmişti.


WIRED ANKETİ - Sıradan insanlar "vibe" ile ne tür kodlar yazıyor?
“Bir tarot kartı falı uygulaması.”
- Veri Sorumlusu, Kuzey Carolina
“Gözlemi ve çok katmanlı düşünmeyi teşvik eden bir farkındalık uygulaması.”
- İşsiz katılımcı, Seattle
“Hiçbir şey, vibe asla güvenilir kod üretemez.”
- Geliştirici, Pensilvanya

Babamı bilgisayarın başına davet ettim, o telefondaki menü hakkında ona sorular sordum ve cevaplarını uygulamaya yazdım; bunun onun için zaten rahatlatıcı olduğunu fark ettim.


Ne zaman doktor randevusu almak için arasam, randevu almak için arayan hastalar için pek olası olmayan seçenekleri dinlemek zorunda kalıyorum, ilki faks göndermeyle ilgili bilgiler. Ayrıca menü seçeneklerinin yakın zamanda değiştiği iddiası da pek olası görünmüyor. Tüm sistem olabileceğinden daha verimsiz hissettiriyor ve bu kaydı tekrar tekrar dinlemek zamanla birikip insanı çıldırtmaya başlıyor. Bu işlerle uğraşmak için ne kadar zaman harcamıştı? Üç saat. Ne kadar sinir bozucuydu? 10 üzerinden 3. Ne yapmayı tercih ederdi? Bahçe işleri.


Babamın gönderisi, Ursula K. Le Guin'den bir alıntıyla ödüllendirildi: “Kapitalizmde yaşıyoruz. Gücü kaçınılmaz görünüyor. Kralların ilahi hakkı da öyle görünüyordu.” Alıntıya, bir dere kenarında uyuklayan minik bir dachshund eşlik ediyordu. O andan itibaren otomatik bağlam oluşturucum devreye girdi:


Otomatik telefon sistemleri genellikle, kullanıcının niyetinden ziyade çağrı hacmi verilerine veya idari kolaylığa dayalı seçenekleri ön plana çıkarır; bu yüzden, muhtemelen gelen trafiğin çoğunu oluşturan randevu alma işlevinin önünde, arayanların küçük bir yüzdesine hizmet eden eski bir seçenek olan faks gönderimi yer alır. Dahası, şirket, “menü seçenekleri yakın zamanda değişti” şeklindeki bu şüpheli uyarıyı, “uygulaması bir kişinin zamanından biraz daha fazlasına mal olacak, ancak kullanıcıların yaşadığı sıkıntıları çözülmeye değer gerçek bir sorun olarak ele almayı gerektiren” bazı basit ayarlamalarla düzeltebilirdi.


Babam, genel olarak bir bilgisayarı kullanabilmemden de çok etkilenmiş olsa da, bu bakış açısı yaratma becerimden özellikle etkilendi. Ancak Claude ve benim için hazırlamamız gereken otomatik bir içerik denetim süreci hala vardı. Artık, kullanıcıların gönderimleri herkese açık panoda görüntülenmeden önce, oldukça sıkı filtrelerden geçiyor. (Geçebilmen için bol şans, CrotchGoblin69.) İki gün sonra URL’yi Admin Night topluluğuma gönderdim; biz varız çünkü sorunu herkes paylaşıyor ve gerçek bir çözüm de toplu olmalı. Kısa sürede Audible’ın kredi politikası, Hulu’dan çift fatura alınması, kızının balo biletini almak için gereken karmaşık giriş işlemleri hakkında şikayetler göndermeye başladılar. Üyelerden biri olan Danielle, tüm olayı “şikayet ağı”na benzetti. Bir diğeri, Amy, bana bunun “en son ayrılığınız hakkında ağlamanızı dinlemek için evinize gelen bir arkadaş gibi olduğunu, sonra da sizin duşta olduğunuz sırada, size şiddetle tavsiye ettiği, az önce şikayet ettiğiniz her şeyi önlemek için hazırlanmış yeni bir flört profili oluşturduğunu” söyledi. Uygulamadaki diğer girişleri görmek, diye ekledi, “sorun siz değilsiniz, sistemdir” diye hatırlattı.


İnternetin gücü anlamlı bir şekilde yeniden dağıtabileceği fikri, ezelden beri Büyük Teknoloji şirketlerine ve onların destekçilerine koruma sağlamıştır ve amatör kodlamanın, bize zamanımızı ve irademizi geri kazandıracağına dair hiçbir yanılsamam yok. Yine de, benim amatör kodlamam şu anda Netlify'da yayında. Bildiğim kadarıyla yarın çökebilir. Ama inkar edilemez bir şekilde var: bir zamanlar sadece hayal kırıklığı olan yerde, paylaşılan bir sivil defter. Çamur, bizi karanlıkta yormakla ve bireysel olarak boşa harcadığımız saatlerin hiçbir şeye katkısı olmadığı varsayımıyla besleniyor. Katkısı var. Bunu kanıtlayacak dandik bir veritabanım var.


Belki de Claude'un anlamsız onaylamalarını içselleştirmişimdir, ama birkaç umut dolu titreşimin neleri harekete geçirebileceğine hayran kaldım. Daha ciddiye alan ellerde, bu araçların neler yapabileceği, şu anda neler yaptığı belli olmaz. Bir kez olsun, belki de menü seçenekleri gerçekten değişebilir.


'Bu haber ilk olarak WIRED tarafından yayınlanmış olup Mahmut Karslıoğlu tarafından İngilizceden çevrilmiştir.'

The Atlantic, The New York Times ve Pop-Up Magazine dergilerinde karanlıkta yaşamayı, kötü niyetli milyarderleri ve kendi icadı olan “Admin Night”ı konu alan yazılar kaleme almıştır. Bir sonraki kitabı, insanın ruhunu emen idari iş yükünü ele almaktadır.

Chris Colin

DAHA FAZLASI

İnsansı robotların işimizi elimizden almayacağına inanmak için (en azından şimdilik) pek çok neden var

İnsan işçi hızlı, uyumlu, esnek ve hala robotlardan daha ucuz. Bu nedenle uzmanlara göre, insansı robotlar yakın gelecekte insanları işlerinden etmeyecek.

Anna Lisa Bonfranceschi

Eğitimde Teknoloji DNA'sı

Türkiye’de eğitim, yapay zeka ve dijital araçlarla yeniden şekillenirken, insan-makine iş birliği öne çıkıyor

Samet Kelebek

Ders Kitabı Kendini Öğrenciye Göre Yazarsa Ne Olur?

Çevrim içi kişiselleştirme platformları öğrenmeyi daha erişilebilir kılabilir fakat aynı zamanda şu soruyu da büyütüyor: Bilgi gerçekten öğrenciye göre mi şekilleniyor, yoksa yalnızca daha parlak bir ambalajla mı sunuluyor?

E. Can Özer

Gelenek mi Yapay Zeka mı?

Yapay zekanın etki alanı gitgide genişliyor, gündemde ise moda tasarımında üretken yapay zeka (GenAI) dokunuşu var. Gelenekten güç alan bu disiplinin geleceği, dijital çağın dinamiklerinde saklı olabilir mi?

Tolga Ra