To zní super, když audit má provádět někdo, kdo zřejmě nikdy dlouhodobě neprogramoval ale od začátku vibe kódí :) Vyloženě super model, hádám, že celá bezpečnost tam funguje ve smyslu "klóde, udělej review... klode, najdi chyby.... codexi? zkontroluj to po klodovi" :)
A celý plán jak to budou vyvíjet zase vznikl "chceme dělat tohle, vymysli plán a prompty, které budeme prodávat....
Ano zcela reálně lidem prodávají něco, co zvládnou lidé sami. Ale bohužel ano, klienti bez technického přesahu na tohle slyšet nejspíše budou, a je to s.r.o. takže ručení... jako víte jak to je. Pokud někdo chce ručení, musí tomu být nastavena odpovídající cena. Jestli někdo čeká že za zlomek ceny programátora bude mít nějaké objektivní ručení, tak bude pak asi zklamán, až se stane problém.
Protože, když klientům nabídne člověk SLA podmínky a oni vidí o kolik víc by museli platit, tak jim dojde, že pokud programátor je kvalitní, tak onen "výpadek" kvůli chybě často vyjde levněji, jak platit měsíce a roky SLA podmínky.
A kvalita lokálního modelu, vzhledem k tomu, že je provozuji je super na optimalizační loopy, ale chyb to generuje více jak sonnet, ty lokální modely jsou tak někde mezi sonnetem a haiku
Rozdíl je v tom, pokud se služba prezentuje stejným stylem, jak prodej hrnců důchodcům...
Připomíná mi to jako jedno topení, které si koupil otec, příkon 400W a on to koupil, že to spoří elektřinu a vytopí celý byt... věřil tomu, protože to bylo takto prodávané. Je to ale správně? Tvrdit, že vibecoder bez přesahu dodá opravdu ekvivalent programátora za zlomek ceny? Nebo je to prostě klamavá reklama.
Myslet můžeš, ale ten kdo 20 let bastlí php ten claude/codex/kimi používá dnes taky. Ta praxe má furt větší hodnotu. A mimo jiné zapomínáte na fakt, že momentálně jsme v době, kdy jsou cloud modely silně cenově dotované. Až to co dneska stojí 2,5tis bude stát měsíčně 25tis, tak si to provozovat většina zákazníků nebude umět dovolit, protože přidaná hodnota pro ně nebude taková.
Stavět svůj bussines a i váš produkt na firmě, která je závislá o třetí straně nad kterou nemá žádnou kontrolu je hodně rizikové. A lokální modely nikdy úrovně jakou má Fable nedosáhnou a tam přesně se následně ukáže rozdíl mezi člověk s XX letou praxí a vibecoderem, co ví o vývoji tužku.
jj, tak to vypadá.
AI zatím neumí zajistit rozumnou architekturu aplikace a její bezpečnost. Seká jednu chybu za druhou. Velmi určující je velikost kódu.
Mainstream LLM mají neutuchající tendenci vytvářet mnostrózní code base, tisíc řádků pro ně je nic, ikdyž to je jedna funkce. Pak ta stejná LLM má přesně s tímhle vstupem při úpravě/kontrole problémy, je pak velmi nepřesná.
Pokud chci nechat udělat review od AI, dostávám velmi rozdílné výsledky podle toho, jestli dám vstup najednou, po částech nebo ho dopředu správně uspořádám/transformuji.
Důležité je, že review od AI není stabilní. Pořád mají tendenci odhadovat obsah funkce podle jejího názvu a na ten obsah se ani nepodívat, jak od takového programu chcete mít nějaké spolehlivé review? Právě z tohoto důvodu zatím nejlepší výsledky poskytuje, pokud kód dostane obfuskovaný.
Ještě před 2 roky jsem primárně dělal SW, dnes dělám primárně review a opravy SW od AI. Ono to vlastně není špatné, protože ten SW už si zákazník vyladil z pohledu UX, workflow, byznysu atd. jen je potřeba to technicky narovnat. Stačí demostrovat pár zranitelností a je fáze přesvědčování za námi. Osobně mi tenhle model asi vyhovuje víc než být na těch počátečních dohadách s klientem, kdy ještě nevím co a proč chce. Škoda, že tohle ten článek nezmizňuje.