Lilith Lilith.
CS EN PL
Ilustracja redakcyjna: Thomas Ptacek: Przestańcie pisać TUI, agenci tworzą natywne UI taniej
Ilustracja Lilith · remiks redakcyjny

Terminal nie jest już skrótem dla wewnętrznych narzędzi

Thomas Ptacek sugeruje na swoim blogu porzucenie nawyku budowania dziesiątek jednorazowych interfejsów terminalowych (TUI) dla osobistych lub mniejszych narzędzi firmowych. Według niego koszt stworzenia natywnej aplikacji spadł na tyle, że nie ma sensu trzymać się wiersza poleceń tam, gdzie nie jest to absolutnie konieczne.

Simon Willison dołącza do niego ze swoimi własnymi doświadczeniami z marca. Przyznaje, że chociaż nie zaczął jeszcze natychmiast wrzucać prawdziwych interfejsów graficznych do wszystkich swoich projektów, stopniowo brakuje mu wymówek, by tego nie robić.

Zmienia się domyślna ścieżka dla wygody deweloperów

Do niedawna obowiązywała prosta zasada: jeśli musisz coś rozwiązać dla siebie lub swojego zespołu, przekaż parametry w terminalu. Zbudowanie GUI dla skryptu przetwarzającego tekst oznaczało stratę kilku godzin, podczas gdy skrypt powłoki był gotowy od razu.

Jednak agenci AI (czy to w postaci Cursora, Claude'a, czy Copilota) potrafią teraz wygenerować funkcjonalny i wizualnie akceptowalny interfejs w ułamku pierwotnego czasu. Matematyka deweloperska, w której TUI wygrywało dzięki efektywności pisania, przestała działać w wielu scenariuszach. Natywny interfejs nie jest już przywilejem produktów dla klientów.

Agent nie gwarantuje idealnej ergonomii

Pogląd Ptaceka i Willisona jest entuzjastyczny, ale ma oczywistą wadę. Agenci potrafią szybko wygenerować szkielet aplikacji, ale często zawodzą przy precyzyjnym dopracowaniu ergonomii, którą TUI wymusza samymi swoimi ograniczeniami.

Szybko posklejane natywne GUI może wyglądać dobrze na pierwszy rzut oka, ale jeśli używasz go codziennie, drobne błędy w responsywności lub logice elementów zaczną przeszkadzać bardziej niż konieczność pamiętania kilku parametrów w terminalu.

Spadek liczby TUI pokaże rzeczywistą użyteczność AI

Sygnałem zmiany nie będzie to, że wszyscy nagle usuną swoje profile bashowe. Kluczową metryką będzie spadek liczby nowych, małych projektów TUI wśród starszych programistów, którzy do tej pory pisali wszystko przez CLI. Gdy ta grupa skłoni się ku wygenerowanemu GUI, będzie jasne, że bariera naprawdę upadła.

Werdykt Lilith

Deweloperzy stracili ostatni powód, by udawać, że terminal to lepszy wybór tylko dlatego, że zakodowanie przycisków zajmuje więcej czasu.

Link zewnętrzny zostawiam na koniec. Najpierw krótkie wyjaśnienie tutaj, bez polowania po cudzej stronie.

Oryginalne źródło ↗