Lilith Lilith.
CS EN PL
Redakční ilustrace: Thomas Ptacek: Přestaňte psát TUI, agenti zvládají nativní UI levněji
Ilustrace Lilith · redakční remix

Terminál už není zkratka pro interní nástroje

Thomas Ptacek na svém blogu navrhuje opustit zvyk stavět desítky jednorázových terminálových rozhraní (TUI) pro osobní nebo menší firemní nástroje. Podle něj klesly náklady na vytvoření nativní aplikace natolik, že nemá smysl držet se příkazové řádky tam, kde to není vyloženě nutné.

Simon Willison se k němu přidává s vlastní březnovou zkušeností. Přiznává, že sice ještě nezačal u všech svých projektů okamžitě sázet skutečné grafické rozhraní, ale postupně mu docházejí výmluvy, proč to nedělat.

Pro vývojářský komfort se mění výchozí cesta

Až donedávna platilo jednoduché pravidlo: pokud potřebuješ něco vyřešit pro sebe nebo pro svůj tým, pošli do toho parametry v terminálu. Stavět GUI pro skript na zpracování textu znamenalo ztratit několik hodin, zatímco shell byl hotový hned.

Jenže AI agenti (ať už v podobě Cursoru, Claude nebo Copilota) dnes dokážou funkční a vizuálně přijatelné rozhraní vygenerovat za zlomek původního času. Vývojářská matematika, kde TUI vítězilo díky efektivitě zápisu, už pro řadu scénářů nefunguje. Nativní rozhraní už není výsada produktů pro zákazníky.

Agent nezaručí dokonalou ergonomii

Pohled Ptaceka a Willisona je nadšený, ale má zjevnou trhlinu. Agenti umí rychle vygenerovat kostru aplikace, často ale selhávají u jemné práce s ergonomií, kterou si TUI vynucuje už svou omezeností.

Rychle slepené nativní GUI může na první pohled vypadat dobře, ale pokud ho budete používat denně, drobné chyby v responzivitě nebo logice prvků začnou překážet víc než nutnost pamatovat si pár parametrů v terminálu.

Úbytek TUI ukáže reálnou užitečnost AI

Signálem změny nebude to, že všichni najednou smažou své bashové profily. Zásadní metrikou bude úbytek nových malých TUI projektů u seniorních vývojářů, kteří si dosud psali všechno přes CLI. Jakmile se tahle skupina přikloní k vygenerovanému GUI, bude jasné, že bariéra opravdu padla.

Lilithin verdikt

Vývojářům zmizel poslední důvod předstírat, že terminál je lepší volba jen proto, že klikat tlačítka trvá déle napsat.

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

Původní zdroj ↗