Уровень | Что это | Сколько занимает | Что нужно добавить, чтобы отдать людям |
Утилита для себя | Скрипт, калькулятор, конвертер, разовый отчёт | Минуты и часы | Ничего — она живёт у автора и умирает вместе с задачей |
Прототип для обсуждения | Работающий макет, на котором видно идею | Часы | Понимание, что это макет, зафиксированное явно |
Внутренний инструмент | Приложение, которым пользуется отдел | Дни | Роли, права, обработку ошибок, место для данных, владельца |
Система в контуре компании | То же, но с настоящими данными и интеграциями | Недели, если вообще получится | Ревью, журнал действий, резервное копирование, поддержку |
Семейство | Примеры | Кому адресовано | Что получаете на выходе |
Агенты и ассистенты в среде разработки | Cursor, Claude Code, GitHub Copilot, Windsurf | Разработчикам и тем, кто готов разбираться в коде | Код в вашем репозитории, который надо запустить и поддерживать |
Платформы «текст → приложение» | Lovable, Bolt, v0, Replit Agent, Base44 | Всем, включая тех, кто не программирует | Развёрнутое приложение в облаке платформы вместе с его кодом |
Свободная генерация кода | Генерация в формальной модели | |
Что производит модель | Код на языке программирования | Описание приложения в словаре платформы |
Что ограничивает модель | Проверка человеком после генерации | Словарь платформы — несуществующего в нём просто нет |
Кто проверяет результат | Разработчик читает код | Платформа проверяет валидность описания |
Воспроизводимость | Низкая: тот же запрос даст другой код | Высокая: описание можно прочитать и сравнить |
Потолок возможностей | Практически отсутствует | Ограничен тем, что умеет платформа |
Кому подходит | Продукты со своей архитектурой и своим алгоритмом | Внутренние системы с ролями, маршрутами, интеграциями |