@ersinkoc 🤣 hermes agent'ı da büyük ihtimal system prompt dan yakalayıp extra usage a yönlendiriyor. ama system prompt olmadan hermes çalışıyor. wrongstack büyüdüğünde bu tür engellemeler olabilir. şimdiden çözümler düşünmek lazım 😀
@burakdonertas ux ekmek yer ama yine de piyasada bence min %50 küçülme var. %50 küçülme olan yerde ekmek yersin demek bence biraz gelenekselci düşüncemizin dışa vurumu. zor abi zor, zor günler, enteresan günler.
@ozansihay ben genel olarak direkt llm in kendi ürettiği çıktıya güvenmeme tarafındayım. llm e bir şey sorarken git bi araştır öyle gel, cevaplarını doğrula vs derken buluyorum kendimi.
Arkadaşlar, bugün piyasada kullanılan Claude, Codex, OpenCode, Cline, Antigravity ve benzeri kodlama araçlarının büyük bölümü aslında aynı temel döngünün farklı yorumlarıyla çalışıyor.
Projeyi oku, dosyaları anlamaya çalış, gerektiğinde değişiklik yap, komut çalıştır, çıktıyı yorumla ve context yönetimini çok dağıtmadan modelin gücüyle mümkün olduğunca düzgün bir sonuç üret.
Bu yaklaşım kötü değil. Hatta happy path senaryolarda gayet iş görüyor. Ama benim WrongStack ile kurmaya çalıştığım şey sadece “bir kodlama aracı” değil.
WrongStack, multi-provider çalışabilen bir coding agent olmanın ötesinde, projeyi uçtan uca taşıyabilecek otonom ve agentic bir operasyon katmanı olmayı hedefliyor. Ekstra skill, plugin, eklenti, dışarıdan yamalı yetenekler olmadan; kendi başına planlayabilen, yürütebilen, kontrol edebilen, gerektiğinde yön değiştirebilen tek parça bir sistem.
Çünkü agentic yapı dediğimiz şey, modele birkaç iyi niyetli cümle yazıp loop döndürmek değildir. “Sen çok akıllısın, şimdi plan yap, sonra uygula” demekle agent mimarisi kurulmuş olmuyor. Bugün bu kadar basit numaraların büyük yenilik gibi pazarlanması, kimseyi vasat araçlara mahkum etmemeli.
WrongStack ilk bakışta biraz yoğun, biraz karmaşık görünebilir. Bunu anlıyorum. Ama bu karmaşıklığın önemli kısmı opsiyonel. Görmek istemediğiniz paneller, kullanmak istemediğiniz özellikler, ihtiyaç duymadığınız akışlar zamanla kapatılabilir, sadeleştirilebilir, daha yalın profillere ayrılabilir.
Yine de şunu kabul etmek lazım: Bu kadar geniş bir işi gerçekten yapmaya çalışan bir aracın tamamen basit görünmesi de mümkün değil. Çünkü hedef basit değil.
Benim kafamdaki yapı net: Aynı anda birden fazla cihaz, proje, repo, terminal, session, provider, model, fallback ve ajan akışının yönetilebildiği; bunların birbirine çarpmadan, dağılmadan ve kullanıcıyı boğmadan koordine edildiği bir kodlama Jarvis’i.
Sadece dosya düzenleyen bir CLI değil.
Birden fazla modeli akıllıca kullanan, işleri parçalayan, ajanları yöneten, bağlamı koruyan, kararları takip eden, terminal operasyonlarını sürdürebilen, projeyi başından sonuna kadar taşıyabilen bir sistem.
Yol uzun. Eksikler var. Daha sadeleşecek, daha güçlenecek, daha anlaşılır hale gelecek.
Ama şu ana kadar ortaya çıkan şey bana şunu net gösteriyor: Yanlış yolda değiliz.
Daha iyi olacak. Daha keskin olacak. Daha otonom olacak.
Sizden istediğim şey basit: Destek olun, deneyin, eleştirin, zorlayın, yayın, kullananlara gösterin.
Bu meretin gerçekten büyümesi için sadece geliştirmem değil, sahada kullanılması da gerekiyor.
@QBitNomad@Kerem_Erkan tabi ki eğitilen dil önemli. sadece burda derdimizi daha doğru anlatmak mı yoksa ingilizce olsun çata pata olsun mu yu merak ediyorum.
@Kerem_Erkan bariz hız farkı var diyorsan bi denemek lazım. ben hep daha iyi anlatabilmeyi önceliklendirdiğim için basit düzey işlerde ingilizceye kayıyordum.
Aslında "bırak ağlasın" tek uyku eğitimi yöntemi değil.
Sandalye yöntemi var.
Kademeli geri çekilme var.
Uyandığında değil, uykuluyken yatırma var.
6 farklı kanıta dayalı yol.
Bebeğini tek kalıba sokmak zorunda değilsin.
#wmb
Bazı akşamlarda sorun büyük değil; sadece rutini biraz yumuşatmak gerekiyor.
Benim için iyi ürün, böyle küçük anlarda da yük bindirmemeli.
Watch My Baby’de uyku sesleri ve zamanlayıcıyı bu yüzden sade tutuyorum. #wmb