Yapay zeka ajanı "bitti" diyorsa, şimdi kanıt göstermeli
Her yapay zeka modeli aynı kelimeyi seviyor: "bitti." Kod bitti, ama derlenmiyor. Tablo bitti, C3 hücresinde #DIV/0! hatası var. Sunum bitti, 4. slayt boş. "Bitti" söylemek modeller için hiç masrafsız.
Flash, Ollama üzerine kurulu yerel-öncelikli bir ajan. Bu hafta Flash'a eklenen özelliklerin çoğu, "bitti" kelimesini kanıtlamayı zorunlu kılıyor.
Yeni verify aracı, projede zaten var olan kontrolleri bulup çalıştırıyor: test koşucusu, linter ve tip kontrolcüsü (pyproject.toml, package.json, Cargo.toml, go.mod veya Makefile'dan). Bir test başarısız olunca, 400 satır log dökmüyor. Bunun yerine hangi testlerin başarısız olduğunu, dosya ve satır numaralarını gösteriyor, sonra modele hatayı düzeltmesini söylüyor, hiç testi atlamadan. Flash kodu değiştirip kontrol etmeden bitirmeye kalkışırsa, bir kez hatırlatılıyor. Daha fazla değil. Mekanizm basit: hafif bir dürtü, kafes değil.
/review aracı da aynı tedaviye tabi tutuldu. Kod değişikliklerini gözden geçiriyor ve gerçek sorunları işaret ediyor. Modelin işi tamamlamadan önce geri bildirim alması, "bitti" söylemesinin gerçek anlamını değiştiriyor.
Bu yaklaşım önemli çünkü ajan-destekli araçlar çoğu zaman hızlı cevap vermek için kaliteyi feda ediyor. Flash'ın yöntemi farklı: modele kendi hatalarını görmesini ve düzeltmesini öğretiyor., "bitti" artık sadece bir söz değil, gerçek bir taahhüt.
0 yorum