@alprnoffline; sözün çok yerinde.

Ben cli kullanmak isteMEyen, sürekli ide ile online düzenleme yapmayı seviyordum.
ben CODER değilim. Hobby olarak kullanıyorum.
Bu tabi çok eskiden beri visual basic 3 den beri kendimce birşeyler yapmayı seviyordum. Ve drag drop mantığı ile ekranda objeleri oluşturmak vs hoşuma gidiyordu. Yapay zeka başlangıcı ile bu alışkanlık devam etti.
Claude'un herhangi bir proje konusunda hazırladığı prd yapısı da, bunu pekiştiriyordu.
Claude'a harcayacak bir param yok maalesef.
Dün OpenCode kurdum. İstediğim sonuçlar olmasa bile çok garib şekilde çalışma şekli ilginç geldi. Groq'dan free api alıp, Deepseek modelini denedim. Sonuç istediğim gibi olmasa bile öğretici yönü mükemmel oldu.
Artık Tüm prd yapısı yerine kütüphane mantığında çalışmayı düşünmeye başladım ve opencode'a bir projenin işlem akışını verip görsel - test - kod planlarını ise bir kütüphane veya framework gibi import etme fikri oluştu.
Bu şekilde kodlatmaya henüz başlamadım am GPT ve kimi ile sohbetlerimde bunun için öneriler sundular.
Şu şekilde farklı kütüphaneler oluşturacağım
- PySide6 + QSS + Sqlite
- PySide6 + QML + Sqlite
- Html + JS
.... şeklinde.

benim programlarımda görsel yapı - ögelerin şekli/boyutları - kontrol mekanizmaları genelde aynı. Base-Mixin yapılar oluşturup, projenin kendi aşamaları ve test süreçlerine uygun yapıları planlıyorum.

Ve işin garibi şu.
En mükemmel LLM model bile iyi bir plan hazırlanmadıkça çok fazla refaktör gerektirebiliyor.

Bundan sonraki zamanımı OpenCode vb cli için kütüphane dizinleri oluşturup, sonrasında programların kendisine özel db - iş akışlarını vereceğim. Her model, kendi kod üretme yapısı için kendisini açıklıyor. Kendisinden , hata yapmaması için gereken bilgileri almaya çalışıp, trigger yapılar ile ilerlemeyi düşünüyorum.

Yardımcı olmak isteyen veya bu şekilde çalışanlar var ise, deneyimlerinde faydalanmak isterim.

Selamlar