Vibe Coding ile Kodlama Sürecinde Doğru Planlama ve Proje Yönetimi Nasıl Yapılır?
Ahmet Çadırcı
May 27, 2026
Vibe coding sürecinde öğrendiğim bazı şeyleri paylaşmak istiyorum. Öncelikle AGENTS.md ve TODO.md listelerini çok iyi hazırlamak gerekiyor. Bunları doğru şekilde hazırladığınızda, kod üretim süreci daha düzenli ilerliyor ve hatalar azalıyor.
İlk olarak Claude ile sohbet ederek fikrimi net bir şekilde açıklıyorum. Bu fikir kısa ya da uzun olabilir, önemli olan temel çerçevenin anlaşılır olmasıdır.
Sonrasında bu fikri yapay zekâ ile birlikte sürekli derinleştiriyorum. Neler yapılabilir ve neler yapılamaz gibi konuları tartışıyorum. Bu süreç bazen çok sayıda mesajlaşma içerebilir.
Daha sonra bu sohbetlerin çıktısını zihnimde özetliyorum. Sistemin sonunda hangi özelliklere sahip olacağını netleştiriyorum. Yani yapılacaklar listesini ve genel yapıyı belirliyorum.
Burada en önemli nokta, projenin başından sonuna kadar fikrin net olmasıdır. Örneğin bir depo stok sistemi yapacaksanız, veritabanı yapısı, yayınlama ortamı ve sistemin teknik sınırları en baştan düşünülmelidir.
Projeye sadece “bir depo sistemi yapacağım” diyerek başlamak doğru değildir. Bunun yerine sistemin tüm aşamalarını önceden düşünerek ilerlemek gerekir.
Aksi durumda, sonradan yazılan kodlar sistem mimarisiyle uyumsuz olabilir ve yapılan işin büyük kısmı boşa gidebilir.
Sonraki aşamada AGENTS.md dosyası hazırlanır. Ardından TODO.md dosyası oluşturulur ve proje fazlara ayrılır. Bu fazlar tek seferde planlanmalı, ancak uygulama sırasında ayrı ayrı ele alınmalıdır.
Önce faz 1 ayrı bir dosyada detaylı şekilde yazdırılır. Ardından faz 2 ve faz 3 için de aynı şekilde ayrı dosyalar oluşturulur.
Tüm bu parçalar daha sonra TODO.md dosyasında birleştirilir. Bunun amacı, planın daha okunabilir ve tutarlı hale gelmesini sağlamaktır. Aksi halde tek dosyada kısa ve yüzeysel açıklamalar oluşabilir.
Örneğin TODO.md dosyası bazen çok uzun, hatta binlerce satırlık bir proje planına dönüşebilir. Bu sayede projenin genel yönü daha net görülür.
Son aşamada bir proje klasörü oluşturun ve hazırlanan dosyalar bu klasöre yerleştirin. Ardından Claude, Codex, Gemini, Antigravity veya OpenCode farketmeksiniz projeyi başlatın.
Daha sonra sürece faz faz ilerlenir. Önce faz 1.1 tamamlayın ve sürekli commit atmayı unutmayın. Ardından faz 1.2 yaptırın ve yine commit atın. Bu şekilde proje adım adım ilerleyin. Göreceksiniz ki sağlıklı bir şekilde ilerlemiş olacaksınız.
Discussion in the ATmosphere