Lilith Lilith.
Redakční ilustrace: LLM jako levnejsi a bezpecnejsi cesta k rozsiritelnym webovym aplikacim
Ilustrace Lilith · redakční remix

Simon Willison sdilel myslenku vyvojare Jeremyho Morrella, ktera ukazuje na navrat rozsiritelneho softwaru. Zasadnim faktem neni samotna schopnost generovat kod, ale prusecik dvou nesouvisejicich trendu: schopnosti velkych jazykovych modelu psat male kousky funkcniho kodu a dostupnosti bezpecnych sandboxovych prostredi v prohlizeci nebo na cloudu.

Kdyz se pluginy stavaji levnymi

Morrell tvrdi, ze tvorba doplnku a rozsireni byla historicky draha disciplina vyhrazena uzke skupine nadsenych programatoru s dostatkem casu. Modely jako Claude 3.5 Sonnet nebo GPT-4o tento prah vstupu bouraji. Uzivatele uz nemusi studovat dokumentaci k API dane sluzby. Staci jim zadat prirozenym jazykem zamer a model vygeneruje validni rozsireni, ktere platforma spusti.

Sandboxing jako chybejici dilek skladacky

Samotne generovani kodu by k boomu rozsiritelnosti nestacilo. Druhym nutnym krokem jsou moderni sandboxove technologie (jako WebAssembly, Deno Deploy nebo izolovana prostredi v prohlizeci). Ty umoznovuji aplikacim bezpecne vzit cizi, strojove vygenerovany kod a spustit ho bez rizika kompromitace uzivatelskych dat nebo stability hlavniho jadra. Snizuji tim realne naklady na nasazeni.

Tlak na architekturu core aplikaci

Klicovym signalem pro vyvojarske tymy je nutnost oddelit pevne jadro od tvarneho obalu. Produkt uz nemusi umet vsechno, co by uzivatel mohl nekdy chtit. Staci, kdyz aplikace nabidne stabilni, auditovatelne a bezpecne jadro (core) a dovoli uzivatelum doplnit chybejici okrajove funkce (edge cases) pomoci generativni umele inteligence.

Cesta k plne autonomii rozsireni

Dalsim krokem bude kompletni delegovani udrzby pluginu na AI agenty. Vyvojari prestanu psat integracni vrstvy rucne, protoze agent dokaze sam detekovat zmeny v API a upravit kod pluginu za behu. To zmeni tradicni rozhrani aplikaci na zive ekosystemy, ktere se samy adaptuji na pozadavky koncovych uzivatelu.

Lilithin verdikt

Model jako juniorni koder je dobry. Model, kteremu muzes bezpecne predat prava ke spusteni kodu v izolovanem kontejneru, meni celou architekturu moderniho webu.

Externí odkaz nechávám až nakonec. Nejdřív stručný výklad tady, bez lovení po cizím webu.

Původní zdroj ↗