pimenov.ai

Agent-Native: фреймворк, где агент живёт внутри приложения, а не в чате сбоку

Builder.io выложил Agent-Native — открытый фреймворк, где агент действует внутри приложения, а не в чате сбоку. Рассказываю, в чём идея.

ИИ-агентыИнструментыОбзор

Builder.io тихо выложил в открытый доступ штуку, мимо которой я пройти не смог. Называется Agent-Native — фреймворк для приложений, где ИИ-агент не сидит в чате сбоку, а работает прямо внутри продукта наравне с вами.

Разница тонкая, но принципиальная. Обычно агента «прикручивают»: вот ваше приложение, а вот окошко с ботом, который про это приложение что-то знает понаслышке. Здесь иначе. Одно и то же действие вы можете нажать мышкой в интерфейсе или попросить агента, и оно выполнится одинаково. Под капотом единая база и единое состояние: что меняет человек, то мгновенно видит агент, и наоборот.

Мне зашла сама идея «действия как первоклассного гражданина». Вы описываете операцию один раз, а вызвать её можно откуда угодно: из интерфейса, из агента, по API, через MCP, из командной строки. Не нужно дублировать логику под каждый канал.

И ещё момент, который мне особенно близок: вы владеете кодом. Никакого SaaS в аренду: готовые шаблоны (заметки, слайды, аналитика, скринкасты) клонируются к вам целиком, и дальше вы пилите их под себя. Захотите — агент сам дорабатывает интерфейс и чинит баги по ходу дела.

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

Если хотите попробовать без полноценного проекта, там есть скилл visual-plan для Codex, Claude Code и Cursor: одна команда, и агент перед написанием кода рисует наглядный план с диаграммами и вайрфреймами.

По теме

Если думаете, как встроить агента прямо в свой продукт и рабочие процессы, а не оставить его болтаться в чате сбоку, — это ровно та тема, которую я люблю разбирать предметно.

Если захотите обсудить, как это применить у себя или в команде — пишите в Telegram @pimenov.