В новом выпуске своего подкаста Ленни (Lenny) беседует со Скоттом Ву (Scott Wu) — сооснователем и CEO компании Cognition, создавшей Devin, первого в мире автономного ИИ-инженера. В этой статье мы проследим путь Скотта от участия в математических олимпиадах до создания технологии, которая, по его прогнозам, к концу этого года будет писать более половины кода в его собственной компании.
🧠 Идея и философия: От имитации к рассуждению 10:33
История Devin началась не просто с желания создать очередной инструмент для написания кода, а с глубокого убеждения команды в том, что парадигма ИИ меняется. Скотт Ву вспоминает, что в конце 2023 года большинство моделей работали по принципу «имитационного обучения» — они просто предсказывали следующий фрагмент текста на основе того, что прочитали в интернете .
Основатели Cognition сделали ставку на другой подход:
- Reinforcement Learning (RL) с высокими вычислительными мощностями: Команда верила, что будущее за моделями, которые умеют пробовать выполнить задачу, получать обратную связь и корректировать свои действия .
- Код как идеальная среда: Программирование было выбрано потому, что оно имеет автоматическую петлю обратной связи — код можно запустить и проверить, работает он или нет .
- От чат-ботов к агентам: Скотт подчеркивает, что их целью был не инструмент для дополнения строк кода (как GitHub Copilot), а полноценная автономная система, способная принимать решения и итерировать до достижения результата .
По мнению Скотта Ву, ИИ станет величайшим технологическим сдвигом в нашей жизни, превосходя по масштабам появление ПК, интернета и смартфонов, так как развитие ИИ не ограничено скоростью распространения физического оборудования .
🔄 Путь основателя: 8 пивотов внутри одной идеи 13:57
Хотя концепция «ИИ-инженера» кажется очевидной сегодня, путь к Devin был полон экспериментов. Команда начала работать в ноябре 2023 года в режиме «хакатона», сняв Airbnb для совместной работы .
Основные этапы становления:
- Спортивное программирование: Сначала команда пыталась научить ИИ решать задачи с соревнований по программированию, используя агентский цикл для проверки решений на тестах .
- Hacker Houses: Проект развивался в формате «хакерских домов», где постепенно кристаллизовалась идея создания не просто кодинг-бота, а инженера, который может пользоваться инструментами: терминалом, браузером и редактором .
- Восемь пивотов: Скотт признается, что за полтора года они прошли через восемь итераций продукта, прежде чем нащупали правильный формат взаимодействия .
- Разработка интерфейса: Одной из ключевых находок стала возможность «вмешиваться» в процесс работы Devin, обсуждать с ним план действий и корректировать код на лету, вместо того чтобы просто получать готовый результат в конце .
Даже имя продукта имеет свою историю: изначально сооснователи создавали виртуальные версии самих себя (DevWalden, DevSteven), а затем решили объединить их в «универсального разработчика» — так появилось имя Devin (от слова dev) . Внутри компании до сих пор идут споры о маскоте: это либо абстрактные шестиугольники, либо выдра с ноутбуком .
🏗️ Профессия будущего: От «укладчика кирпичей» к архитектору 20:32
Скотт Ву уверен, что программирование не умрет, но его форма радикально изменится. Он считает, что изучать программирование сегодня по-прежнему необходимо, так как это учит логически разбивать задачи на части и понимать абстракции систем .
По мнению гостя, изменения в индустрии будут выглядеть так:
- Смена ролей: Инженер перестанет быть «укладчиком кирпичей» (написание шаблонного кода, настройка портов, миграции) и станет «архитектором» .
- Высокоуровневое управление: 90% времени современного инженера уходит на рутину и отладку. ИИ заберет эту часть на себя, позволяя человеку сосредоточиться на проектировании систем и определении того, что именно нужно построить .
- Парадокс Джевонса: Скотт считает, что по мере удешевления процесса программирования спрос на него не упадет, а вырастет в геометрической прогрессии . Мы не будем увольнять программистов, мы просто будем строить в 10–100 раз больше кода и создавать более персонализированные продукты .
📈 Текущий этап: Как 15 человек управляют армией Devin 30:22
Cognition — это маленькая команда из 15 инженеров, которая использует свой продукт для его же создания. Скотт приводит впечатляющие цифры:
- Количество агентов: Каждый инженер в компании работает одновременно примерно с пятью Devin .
- Производительность: Devin ежемесячно отправляет сотни pull request (PR) в основные репозитории компании .
- Доля кода: На текущий момент около 25% всех PR в компании созданы ИИ-агентами .
- Прогноз: Скотт ожидает, что к концу года эта цифра превысит 50% .
В арсенале Devin появились инструменты, делающие его похожим на настоящего коллегу: Devin Wiki (автоматически обновляемая база знаний о кодовой базе), Devin Search и глубокая интеграция с Linear . Теперь достаточно просто повесить ярлык «Devin» на задачу в таск-трекере, и ИИ-агент сам проанализирует код, предложит план и приступит к выполнению .
🛠️ Уроки стартапа и борьба за таланты 1:15:21
Скотт Ву делится контринтуитивным уроком: успех стартапа часто зависит не от тысяч мелочей, а от фанатичного выполнения 3–5 базовых «клише» (нанимать лучших, двигаться быстро, слушать клиента) .
Особенно ярко это проявилось в стратегии найма. Скотт рассказал две истории:
- Полет в Северную Каролину: Чтобы нанять гениального студента из MIT, родители которого настаивали на окончании учебы, основатели Cognition лично полетели к нему домой. Они поужинали с семьей и договорились о специальном графике, который позволил парню работать в компании и получить диплом .
- Помощь в отказах: Другому талантливому кандидату, который боялся испортить отношения с другими компаниями-гигантами (где у него были офферы), Скотт лично помогал писать тексты писем с отказами, чтобы сохранить его репутацию .
Главный совет Скотта для фаундеров — не привязывать свою самооценку к успехам или неудачам компании . Он называет это «буддийским подходом», который позволяет сохранять ясную голову и продолжать работу даже в самые сложные моменты «американских горок» стартап-жизни .