Будущее создания продуктов: Как Replit меняет правила игры 0:39
Развитие технологий искусственного интеллекта кардинально меняет подход к разработке программного обеспечения. Replit, будучи участником акселератора Y Combinator в 2018 году, эволюционировал из инструмента для обучения программированию в полноценную платформу для создания приложений с помощью AI-агентов. По мнению Амджада Масада, CEO Replit, в будущем создание вещей станет проще, а основным ограничением для созидателей станет количество собственных идей, а не технические навыки.
🤖 Эволюция Replit: От обучения к автономности 1:20
Миссия Replit всегда заключалась в повышении доступности программирования. В 2018 году команда поставила амбициозную цель — создать «миллиард разработчиков программного обеспечения», что тогда казалось абсурдным.
- Этап адаптации: Компания долго экспериментировала с AI-агентами, которые не показывали стабильных результатов в 2021 и 2022 годах.
- Переломный момент: Успех пришел с выходом модели Claude 3.5 Sonnet, которая впервые смогла поддерживать связность кода на протяжении 5–10 минут, что позволило реализовать функционал AI-агентов Replit.
- «Сжигание мостов»: В период финансовых трудностей компания сократила около 50 сотрудников, и Масад принял решение полностью сосредоточить усилия на развитии Replit Agent, сделав это единственным вектором развития.
По словам Масада, текущая стратегия успешных стартапов заключается в работе на самом «краю» возможного, где технология еще не до конца созрела, но развивается стремительно, догоняя амбиции создателей.
🚀 Автономная разработка и агентный подход 5:19
Сегодня ключевым фактором, сдерживающим полную автоматизацию работы, является «компьютерное использование» (computer use) — способность агентов полноценно управлять интерфейсом.
- Транзакционность: Для надежной работы агентов критически важна возможность отката (rollback) действий, подобно веткам в Git, чтобы эксперименты не приводили к неисправимым ошибкам в коде или базе данных.
- Параллельные вычисления: Масад отмечает, что использование множества «младших» моделей, работающих над одной задачей параллельно с последующим выбором лучшего варианта, показывает высокую эффективность. Это напоминает легенды о внутренних процессах в Apple и OpenAI, где над одной задачей могли работать разные команды.
- Смена ролей: Продуктовые менеджеры (PM) и дизайнеры получают возможность создавать прототипы и даже внедрять их в производство, минуя стандартную «водопадную» модель разработки.
🔒 Барьеры и решения: Безопасность и масштабируемость 12:48
Основной объект критики со стороны инженерных лидеров в крупных компаниях — это вопросы безопасности и ответственности за код, написанный AI.
- Безопасность «из коробки»: Чтобы избежать утечек API-ключей или уязвимостей в аутентификации, Replit встраивает готовые безопасные компоненты, такие как аутентификация с защитой от ботов (CAPTCHA).
- Автоматизированный аудит: Партнерство с компанией Semgrep позволяет автоматически сканировать развертываемый код на наличие ошибок и уязвимостей, которые агенты могут попытаться исправить самостоятельно.
Масад считает, что в будущем рынок инструментов разработки консолидируется вокруг 2–3 ключевых игроков, а сама площадка Replit позиционируется как «универсальный решатель проблем» для любого интеллектуального работника, а не только для профессиональных программистов.
🌐 Будущее работы и обучение детей 31:57
На вопрос о том, нужно ли современным детям учить программирование в классическом понимании, Масад отвечает отрицательно. Вместо изучения основ CS он советует учить детей «создавать вещи» — с помощью кода, видео или AI. Ресурсы становятся настолько доступными, что «обучение через осмос» (в процессе решения реальных задач) становится более эффективным способом освоения технологий.
- Влияние на SaaS: Масад уверен, что вертикальные SaaS-решения находятся под угрозой. Он приводит примеры, когда пользователи заменяют дорогостоящие корпоративные решения, стоимостью в сотни тысяч долларов, простыми приложениями на Replit с затратами в несколько сотен долларов.
- Совет фаундерам: Лучшая стратегия сегодня — делать ставку на прогнозы развития технологий. Нужно создавать продукты, которые выигрывают от каждого следующего шага эволюции моделей (например, появление функции управления компьютером), даже если на старте продукт выглядит «сырым».