Vibe Kodlama

Vibe kodlama bir AI destekli programlama yöntemi olup, 2024/2025 yıllarında Andrej Karpathy tarafından tanıtılmıştır. Vibe kodlama ile, istediğinizi doğal dil komutlarıyla tanımlarsınız ve genellikle büyük dil modelleri (LLM’ler) sizin için çoğu, hatta tüm çalışan kodu üretir. Zamanınız varsa, Rick Rubin tarafından uyarlanan vibe kodlamanın yolu hakkında daha fazla bilgi edinmek için Art of Vibe Coding‘i inceleyin.
Büyük bir avantajı erişilebilirliktir; çünkü kodlama deneyimi olmayan kişiler projeler oluşturabilirken deneyimli geliştiriciler tam olarak bağlanmadan önce yeni fikirleri hızlıca prototipleyebilir. Bu, özellikle yeni başlayanlar için faydalıdır. Dezavantajı ise geliştiricilerin üretilen kodun nasıl çalıştığını büyük ihtimalle tam olarak anlamayacak olmalarıdır. Küçük yan projeler için bu sorun olmaz, ancak üretim seviyesindeki yazılımlarda uzun vadeli sorunlara ve teknik borçlara yol açabilir.
Cursor IDE ve Claude Code CLI gibi araçlar bu süreci daha da sorunsuz hâle getirir, böylece programlama ortamınız içinde doğrudan AI ile çalışabilirsiniz.
Neler mümkün olduğunu merak ederek, ben de vibe kodlamayı denedim ve bu yöntemi kullanarak oluşturduğum bazı eğlenceli yan projeleri paylaşmak için bu sayfayı oluşturdum. Bu sadece eğlence amaçlıdır, ancak bu modeller gelişmeye devam ettikçe kodlamanın gelecekte nasıl görünebileceğine bir bakış sunar.