Приложения переезжают внутрь чата, и на это стоит присмотреться
Модели уже собирают интерфейс лучше нас. MCP apps это то, как он переезжает внутрь чата, и я думаю это следующая большая поворотная точка в AI.
Был момент в прошлом году, когда для меня этот вопрос закрылся окончательно: модели уже собирают интерфейс лучше меня. Я попросил одну из них переписать мой блог буквально одной фразой, и в ответ получил аккуратный поиск с размытием на фоне и доступностью прямо из коробки, ту самую работу, за которую ещё недавно выставил бы счёт на целый день. И с тех пор меня не отпускает довольно простая мысль: если модель умеет собрать интерфейс сама, я не очень понимаю, почему до сих пор сижу и смотрю в стену текста внутри чата.
Ответ на это начал складываться прямо сейчас, и называется он MCP apps. Я думаю, это следующая большая поворотная точка, из тех что меняют сам способ нашей работы с этими инструментами, и дальше я спокойно, по порядку, расскажу, почему слежу за этим внимательнее, чем почти за чем-либо ещё в AI.
Что это такое, если на пальцах
Обычный MCP это бэкенд для AI-агента: ты спрашиваешь погоду, агент дёргает нужный инструмент, и тебе возвращается строчка текста вроде «плюс восемнадцать, ясно», что полезно, но совершенно плоско. MCP apps это та часть этой картины, у которой выросло лицо, потому что теперь тот же самый вызов инструмента может вернуть живой интерфейс прямо внутри чата, карточку погоды с графиком по часам и кнопками, которые реально нажимаются, и это работающий виджет, с которым агент умеет разговаривать, а ты можешь потрогать его руками.
Если ты когда-нибудь пользовался Telegram Mini Apps, то нужная модель у тебя в голове уже есть: маленькое приложение живёт внутри хоста, который у тебя и так открыт, и при этом подключено к своему бэкенду. MCP apps это ровно та же идея, просто хостом теперь стал не мессенджер, а сам AI-ассистент.
Это уже работает, прямо сейчас
Здесь важно осознать, что это не обещание из роадмапа. Открой сегодня Claude или ChatGPT, и поверхность уже на месте: визуализатор у Anthropic это их собственный first-party MCP app, и тот же стандарт рисует виджеты в ChatGPT, в VS Code, в Cursor и в Goose. То есть пока все спорят, каким однажды станет интерфейс для нового поколения ассистентов, кусочки этого интерфейса уже едут в проде и крутятся прямо у тебя на экране.
Почему это настоящий поворот
Андрей Карпатый хорошо это поймал, когда сказал, что у нас появился новый компьютер и что общение с ним сейчас похоже на разговор с терминалом, где прямой доступ к огромному интеллекту уже есть, а зрелого графического языка к нему ещё никто не придумал, как будто мы снова в семидесятых, где всё было текстом. По той же логике мы сейчас проживаем эпоху радио этой технологии, тот самый момент, когда первые телепередачи были просто радиошоу с поставленной напротив камерой, потому что никто ещё не научился представлять, что с новым носителем можно обращаться как-то иначе. MCP apps это первая серьёзная попытка нащупать язык интерфейса для этого нового компьютера, и самый честный сигнал, что попытка настоящая, выглядит так: Anthropic и OpenAI, которые конкурируют буквально во всём, сели и вместе написали один общий стандарт, а компании такого уровня делят между собой слой только тогда, когда этот слой превращается в землю, на которой придётся стоять всем.
Google заходит с другой стороны
И вот тут становится интереснее всего, потому что Google пришёл к той же задаче со своего угла и принёс A2UI, что расшифровывается как agent-to-user-interface. Подход у него native-first: агент не отдаёт готовую веб-страницу, а описывает интерфейс декларативно, и клиент уже сам рисует его своими родными компонентами, будь то React, Flutter или SwiftUI. Если совсем грубо, MCP apps вручают хосту готовую веб-страницу в песочнице, а A2UI вручают чертёж и дают хосту собрать картинку из своих собственных деталей, и эти двое совсем не обязательно враги, потому что уже существует гайд о том, как запускать A2UI поверх MCP. Но главный сигнал виден в составе тех, кто пришёл: когда Anthropic с OpenAI и Google одновременно вкладываются в один и тот же слой, это и есть отраслевое согласие, что интерфейс теперь генерируется на лету, а три крупнейшие лаборатории очень редко делают одинаковую ставку в одно и то же время без серьёзной причины.
Где мы на самом деле находимся
Дальше честная часть, без которой вся картинка читалась бы как реклама. Вся сила сейчас сосредоточена на стороне предложения, где стандарт есть, хосты есть, публичных серверов уже почти десять тысяч, партнёры уровня Figma и Canva на месте, а платёжный механизм через Stripe и OpenAI завезли ещё в феврале. Сторона же спроса и дистрибуции стоит почти пустая, потому что в открытой спецификации до сих пор нет ни встроенной оплаты, ни общего места, где все эти приложения можно было бы искать, найти нужный сервер по-прежнему отдельный маленький квест, а обычные пользователи пока не пришли в тех количествах, в которых уже пришли разработчики. Я читаю это как самый ясный признак того, что мы очень рано, потому что окно открыто именно из-за того, что половина рынка ещё не построена, и закроется оно ровно в тот момент, когда её кто-нибудь достроит.
И почему я не стану это смягчать
По большинству тем в AI я держусь осторожно, но здесь этой осторожности у меня нет совсем. Про MCP apps пока пишут единицы, и мне хочется вынести это на твой радар пораньше, потому что я редко бываю настолько в чём-то уверен. Стандарт, на который за полгода согласились и Anthropic, и OpenAI, и Google, хосты с сотнями миллионов людей внутри, готовый платёжный механизм, и при этом целая половина рынка, которая отвечает за спрос, дистрибуцию и доверие, до сих пор стоит пустая и ждёт, когда её кто-нибудь построит. Окно здесь распахнуто широко, и оно по-настоящему большое.
Вокруг этого пока тихо, тема ещё не вышла на поверхность, и это как раз спокойное время, чтобы вникнуть без гонки. Если ты что-то строишь, я бы смотрел именно в эту пустую половину: в discovery, в доверие, в ту задачу, где живой интерфейс реально выигрывает у стены текста. Выпустить очередной сервер под номером девять тысяч сейчас может кто угодно, а зайти в незанятую половину и закрепиться там успеют те, кто сделает это раньше.
Слежу за этим внимательнее, чем за чем-либо ещё в AI прямо сейчас, и хотел поделиться пораньше. Присмотрись :)
— Илья