Habr AI→ оригинал

Habr: автор доказывает, что LLM делают графические интерфейсы ненужными

На Habr вышла колонка «А нужны ли мне интерфейсы?». Автор прослеживает историю взаимодействия с компьютером: перфокарты, терминал, окна с мышью. Затем он заявляет, что с появлением LLM интерфейсы становятся не нужны, и обещает показать это на практике. В RSS доступно только вступление, демонстрация осталась за катом. Тезис провокационный. Чат с моделью во многом остаётся командной строкой с лучшим парсером. Графический интерфейс при этом даёт наглядность, отмену действий и контроль. Для продуктовых команд вывод простой: сначала нужны API и инструменты для агентов, а интерфейс превращается в панель проверки.

AI-обработка оригинала Habr AI; редакция Hamidun News
Habr: автор доказывает, что LLM делают графические интерфейсы ненужными
Источник: Habr AI. Коллаж: Hamidun News.
◐ Слушать статью

Первые интерфейсы требовали от человека знать язык машины: переключатели, перфокарты, команды в терминале. Окна, меню и мышь сняли это требование для массового пользователя. Колонка на Habr под названием «А нужны ли мне интерфейсы?» идёт дальше и заявляет: с появлением LLM сам слой интерфейса становится лишним. Автор обещает показать это на практике, но в RSS-анонсе доступно только вступление, а демонстрация спрятана под катом. Поэтому разбираем сам тезис и его границы.

Откуда взялся слой между человеком и программой

Аргумент автора выстроен как история переводов. Сначала человек писал машине на её языке, и одна ошибка в символе означала, что ничего не произойдёт. Когда компьютеры стали массовым товаром, помнить десятки команд и параметров стало нереалистично. Появились окна, иконки и корзина: вместо команды удаления файл просто перетаскивали, вместо списка операций пользователь видел объекты и действия над ними.

Ключая мысль в том, что машина всё это время выполняла те же точные команды. Менялся только переводчик между намерением человека и вызовом функции. Эту роль и называют интерфейсом.

Упрощённая хронология, на которую опирается рассуждение:

  • 1950-е: перфокарты и переключатели, человек говорит на языке машины;
  • 1960–1970-е: командная строка, нужно помнить синтаксис и порядок параметров;
  • 1973–1984: от Xerox Alto до Macintosh, графические окна и указатель мыши;
  • 2007: iPhone, прямое касание объектов на экране;
  • ноябрь 2022: запуск ChatGPT, запрос формулируется обычным языком.

Что именно меняют LLM

Если интерфейс нужен как переводчик, то языковая модель выглядит очень сильным кандидатом на эту должность. Человек пишет «убери из отчёта дубли и отправь Марине», а модель сама находит нужные операции и вызывает их. Технически путь к этому уже подготовлен: протоколы подключения инструментов вроде MCP, представленного Anthropic в ноябре 2024 года, и агентные фреймворки позволяют модели вызывать функции приложений напрямую, в обход кнопок.

В этой логике кнопка становится просто промежуточным звеном, которое пользователь нажимает вручную. Агент нажимает то же самое через API и быстрее.

Однако у тезиса есть слабые места, и автору придётся отвечать на них в основной части.

  • Чат по сути остаётся командной строкой, только парсер стал гораздо терпимее к формулировкам.
  • Графический интерфейс показывает, что вообще возможно. В пустом поле ввода это не видно.
  • Окно с данными позволяет проверить результат взглядом. Текстовое «готово» такой проверки не даёт.
  • Отмена, подтверждение и история действий в GUI встроены. В агентных сценариях их приходится проектировать отдельно.
  • Задачи с точным пространственным выбором, например выделить область на фото или поправить ячейку в таблице, мышью делаются быстрее, чем словами.

Практические выводы для продуктовых команд

Даже если согласиться с автором наполовину, приоритеты меняются. Сначала стоит открыть функциональность приложения через API и описанные инструменты, чтобы агент мог её использовать. Интерфейс при этом превращается из основного входа в панель контроля: он показывает, что сделал агент, и позволяет быстро откатить результат.

Для разработчиков полезно проверить продукт простым тестом: какие ваши сценарии можно выполнить одной фразой, а какие нельзя без экрана. Первые стоит отдавать агенту, вторые оставлять визуальными. Отдельно нужны журнал действий, подтверждение необратимых операций и понятные сообщения об ошибках.

Полную версию с демонстрацией автор публикует на Habr. Пока видно главное: вопрос больше не звучит как «как сделать кнопку удобнее». Теперь он звучит как «нужна ли эта кнопка человеку, если её нажмёт агент».

ЖХ
Hamidun News
AI‑новости без шума. Ежедневный редакторский отбор из 50+ источников. Продукт Жемала Хамидуна, Head of AI в Alpina Digital.
✦ Автономные AI-агенты

Делегируйте ресёрч, код и рутину автономному AI-агенту

Интеллектуальная агентная среда NomadNet Agent (agent.nomadnet.ai) выполняет многошаговые задачи: глубокий веб-ресёрч, анализ данных, написание кода и автоматизацию браузера.

Запустить NomadNet Agent →Платформа NomadNet AI
Что вы думаете?
Загружаем комментарии…