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

Как создать приложение без программирования: артефакт или проект

Артефакт — это одна страница, которую модель пишет целиком: разметка, стили и скрипты внутри одного файла. Типов шесть — html, svg, react, mermaid, markdown, code, — но для приложений почти всегда берут html: это самодостаточный документ и выбор по умолчанию. Открывается он в панели рядом с чатом: ширину панели тянут мышью, и она запоминается, а в док-режиме чат сжимается, но остаётся рабочим. Артефакты доступны на всех тарифах, включая бесплатный, и не стоят нейронов сверх обычного ответа модели — подробности в разборе как пользоваться артефактами.

Проект — это другое: до 100 файлов, настоящие npm-зависимости, runtime node или static и свой адрес на время сессии — приложение открывается во фрейме на домене e2b.app. Главное отличие от артефакта — у проекта есть интернет: CDN и npm-пакеты работают. Живёт он в песочнице и доступен только в режиме «Задачи»; механика запуска разобрана в материале про проекты в чате.

Что сравниваемАртефактПроект
Из чего состоитОдин самодостаточный файлДо 100 файлов, файл до 512 КБ
Размер1 МБ на версию5 МБ на проект, до 20 версий
ИнтернетЗаблокирован полностьюЕсть: CDN и npm-зависимости работают
БиблиотекиЛокальный набор платформыnpm-зависимости и CDN
СтоимостьНейронов сверх ответа модели не берёт1 нейрон за минуту работы песочницы
На бесплатном тарифеРаботаетНедоступен
Показать другомуhtml и svg — по ссылке, регистрация не нужнаФрейм на e2b.app, пока жива сессия
Сколько живётСсылка постояннаяСессия 60 минут, дальше песочницу гасят
Артефакт и проект: чем отличаются

Каталог: что собирают чаще всего

Учёт заявок и мини-CRM

Список заявок с фильтрами, статусами и сводкой сверху. Таблицу собирают на Tabulator или на AG Grid Community — обе в локальном наборе платформы, и переписать промпт с одной на другую можно одной фразой. Сортировка, поиск, цветные метки статусов и выгрузка в CSV через PapaParse укладываются в один html-артефакт; даты аккуратно форматирует dayjs, рутину со списками берёт на себя lodash. Честное ограничение: данные живут внутри файла, к вашей базе такой экран не подключится — сеть в песочнице закрыта.

Расписание, смены и бронь

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

Дашборд по цифрам из отчёта

Выручка по менеджерам, воронка, динамика по неделям. Для простых графиков хватает Chart.js 4, для плотных дашбордов с зумом и множеством серий берут ApexCharts или ECharts 5, для нестандартной графики — D3 7. Если собираете дашборд react-артефактом, помните про жёсткое правило: компонент объявляется как function App(), платформа монтирует его сама, а импорты разрешены только из react, react-dom, recharts и lucide-react — любой другой пакет уронит сборку. Разбор — в материале про React-артефакты.

Калькулятор стоимости и смета

Подбор тарифа, расчёт монтажа, стоимость печати с учётом тиража. Формулы, проценты и единицы измерения считает math.js, деньги — decimal.js. Сверху обычно вешают форму ввода и печать результата, снизу — выгрузку сметы в PDF через jsPDF.

Выгрузка из Excel, QR-коды и отчёт в PDF

SheetJS читает выгруженный из 1С или CRM xlsx прямо в браузере: файл не уходит никуда наружу, потому что уходить ему некуда — сеть закрыта. PapaParse разбирает CSV. qrcode делает коды для ценников, столов и точек выдачи. jsPDF вместе с jsPDF-AutoTable собирает отчёт с таблицами, а html2canvas снимает готовый экран в картинку для того же PDF.

Схемы, тренажёры и анимация

Схему процесса рисует Mermaid, текст из Markdown разворачивает marked, редактируемое поле даёт Quill. Для наглядного тренажёра в наборе есть p5.js, Matter.js для двумерной физики, three.js r160 и CANNON.js для трёхмерной. Мелкую анимацию интерфейса делают anime.js или Motion One, иконки берут из Lucide или Font Awesome 6, вёрстку — на Tailwind, простую реактивность — на Alpine.js. Всё это подключается локально, без обращения к интернету.

Готовый промпт: экран учёта заявок

Скопируйте и правьте под свои поля

Собери html-артефакт: экран учёта заявок для сервисного отдела.

Что нужно:
— таблица заявок на Tabulator, колонки: номер, дата, клиент, тема, ответственный, статус, сумма;
— сортировка по любой колонке, фильтр по статусу, поиск по клиенту;
— статусы «новая», «в работе», «ждём клиента», «закрыта» — цветными метками;
— четыре плитки сверху: всего заявок, в работе, просрочено, сумма за месяц;
— кнопка «Выгрузить в CSV» через PapaParse.

Условия:
— одна самодостаточная страница, все стили и скрипты внутри файла;
— сеть в артефакте заблокирована: внешние CDN, шрифты, картинки по ссылке и запросы к API не использовать — бери библиотеки из локального набора платформы, иконки из Lucide или Font Awesome 6;
— демо-данные задай прямо в коде: 25 строк правдоподобных заявок за последний месяц, вынеси их в один массив в начале файла и подпиши комментарием;
— суммы считай через decimal.js, обычную арифметику с плавающей точкой для денег не используй;
— даты форматируй через dayjs;
— на узком экране вместо таблицы показывай карточки.

Дальше правьте словами: «добавь колонку с дедлайном», «просроченные подсвечивай красным», «убери сумму, она тут лишняя». Каждая правка — новая версия, история линейная: вернуться к прежней можно, но возврат создаёт новую версию с прежним содержимым. По умолчанию отвечает Gemini 3.7 Flash — он доступен на бесплатном тарифе, контекст 1 048 576 токенов, для одностраничного экрана этого с запасом. Claude Sonnet 5 подключается с тарифа «Старт». Как формулировать задание, чтобы переделывать меньше, разобрано в фреймворке промптов.

Если не хочется копаться в каталоге из 95+ моделей, включите режим «Лайт»: вместо списка он предлагает сценарии. В режиме «Задачи» их шесть — Универсальный агент, Сложные проекты, Код и разработка, Документы и файлы, Исследования, Экономный агент. Для экрана вроде описанного выше берут «Код и разработка», для черновых прогонов — «Экономный агент»; подробнее в разборе, какую модель выбрать.

Мобильное приложение: честный ответ

Сборки под App Store и Google Play на платформе нет. Ни apk, ни ipa, ни экспорта в мобильный фреймворк — этот путь целиком за пределами платформы.

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

Когда нужен проект и сколько стоят минуты

Артефакт упирается в три вещи: закрытая сеть, один файл и отсутствие сервера. Как только приложению нужен бэкенд, внешний API, npm-пакет вне локального набора или разбиение на модули — берите проект. Прототип приложения нейросетью удобно начинать именно артефактом: сверх обычного ответа модели он нейронов не берёт и собирается за один-два ответа, а в проект имеет смысл переезжать, когда прототип уже понравился.

ТарифЦена в месяцНейроновМинуты проектов в сутки
Бесплатный0 ₽100 один раз при регистрацииПроекты недоступны
Старт890 ₽30030
Стандартный2 690 ₽75060
PRO4 990 ₽1 65090
Ultra9 990 ₽3 350180
Тарифы: нейроны и минуты проектов

На командных тарифах суточный лимит — 240 минут. Запуск стоит 1 нейрон за минуту работы песочницы, нейрон — примерно 3 ₽. Сессия живёт 60 минут, потом облако гасит песочницу: это штатно, файлы хранятся у платформы, повторный запуск собирает всё заново. Проект скачивается одним zip-архивом, а вкладка «Что изменилось» показывает построчный дифф между версиями. Больше трёх проектов на пользователя не заводится, версий — до 20. Как считать всё это под свою нагрузку, разобрано в материале о том, какой тариф выбрать.

Чего платформа не делает

  • Это не хостинг. У проекта нет постоянного адреса: песочница живёт до конца часовой сессии, потом её гасят.
  • Артефакт не принимает оплату, не ходит в базу данных и не дёргает чужой API — сеть в его песочнице заблокирована.
  • Боевой интернет-магазин с приёмом платежей здесь не собирается. Собирается прототип и витрина, которые потом переносят на настоящий хостинг.
  • Домен, SSL, хостинг и эквайринг — вне платформы, это отдельная работа отдельными руками.
  • Мобильной сборки под App Store и Google Play нет.
  • На бесплатном тарифе проектов нет вовсе — там доступны только артефакты.

С чего начать

Возьмите одну таблицу, которую в команде ведут руками, и попросите модель собрать под неё экран. На бесплатном тарифе артефакты работают полностью: там 100 нейронов, которые начисляются один раз при регистрации, 52 модели из 95, 3 агента, 2 базы знаний и 15 сообщений к платным моделям каждые 4 часа — гипотезу можно проверить за вечер. Если после этого понадобятся проекты, поиск в интернете и 81 модель, следующая ступень — «Старт» за 890 ₽ с 30 минутами песочницы в сутки.

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