
Huzzah: süni intellektlə kodlaşdırmada uzun təlimatları psevdokodla əvəz edən redaktor
Proqram mühəndisi Daniel Von süni intellekt agentlərinə yazılan uzun təlimatları faylda saxlanan psevdokodla əvəz edən Huzzah eksperimental redaktorunu təqdim edib; faylın saxlanması kodu yenidən yaradır.
Proqram mühəndisi Daniel Von avqust 2026-cı ildə dərc etdiyi yazıda Huzzah adlı eksperimental redaktoru təqdim edib. Redaktor böyük dil modelləri ilə işləmək üçün alternativ yanaşma təklif edir: kod bazasındakı hər dəyişiklik üçün uzun ingilis dilində mətn yazmaq əvəzinə insanın niyyəti söhbət pəncərəsində deyil, layihə faylında saxlanılır.
Kod agentləri ilə işin problemləri
Von üç çatışmazlıq göstərir. Birincisi, insan niyyətinin etibarlı qeydi yoxdur: təlimatlar itir və kodun süni intellekt tərəfindən yaradıldığı qeyri-müəyyən qalır. İkincisi, söhbət əsaslı təlimatlar tətbiqin özünü deyil, ondakı dəyişiklikləri addım-addım təsvir edən əmr cümlələridir; buna görə eyni göstərişlər dəfələrlə təkrarlanır və token sərf edir. Üçüncüsü, təbii dilin mühüm hissəsi məlumat ötürmək üçün deyil, sosial məqsədlər üçün mövcuddur; orta cümlə çox az real məlumat daşıyır, ona görə maşına bu şəkildə yazmaq əlverişsizdir.
Huzzah necə işləyir
Kod agentlərində təlimatlar uzun, əmr formasında və müvəqqətidir; Huzzah-da isə psevdokod şəklində, deklarativ və daimidir. Tərtibatçı fizz_buzz.hz kimi fayl yaradıb qısa təsvir yazır: funksiya, 100 dəfəlik dövr, üçə və beşə bölünmə yoxlamaları. Fayl saxlanıldıqda Huzzah real kodu yaradır. Tərtibatçı faylı redaktə etdikdə redaktor fərqi (diff) tutur və məhz onu modelə təlimat kimi verir; təsirlənmiş mənbə kodu yenidən yaradılır. Yazıda eyni yanaşma alış-veriş səbəti və tapşırıqlar siyahısı nümunələri ilə də göstərilir.
Üstünlüklər, məhdudiyyətlər və cari vəziyyət
Müəllifin fikrincə psevdokod uzun təlimatlarga nisbətən daha qısa və oxunaqlıdır, tərtibatçını kodun formasını dizayn etməyə yönəldir və insan tərəfindən niyyəti ifadə etmək üçün yazıldığına görə eyni zamanda sənədləşmə rolunu oynayır. Dildən asılı olmayan təsvir CRDT kimi mürəkkəb alqoritmlərdə olduğu kimi bir neçə dil və mühit üçün əsas ola bilər. Von məhdudiyyətləri də açıq sadalayır: yanaşma böyük miqyasda problem yarada bilər, mövcud kod bazalarından çox yeni layihələrə uyğundur, fayllar arası asılılıqları etibarlı ifadə etmək çətindir, LSP tipli funksiyalar yoxdur və sahə bilikləri olmadan təbii dil böyük ehtimalla daha asan qarşılıqlı əlaqə üsulu olaraq qalır.
Huzzah hazırda yalnız eksperimental mərhələdədir və aktiv şəkildə hazırlanır. Mənbə kodu və quraşdırma təlimatları GitHub-da github.com/danielvaughn/hz ünvanında dərc olunub; müəllif tərtibatçıları sınayıb rəy bildirməyə dəvət edir.
SiTech — AI ilə gücləndirilmiş veb hazırlanması
Sürətli və müasir saytlar qurur, AI-ı real biznes proseslərinə gətiririk. Layihəniz və ya sualınız var? Kömək etməyə hazırıq.