Майкл Труэлл из Cursor: «Мы были решением в поиске проблемы»

Notion 24,3 тыс. 24 мин 5 мин 17.06.2025
Главное

Как искусственный интеллект меняет процесс написания кода и почему узкая специализация не всегда ведет к успеху, обсудили в рамках серии интервью First Block от Notion. Гостем выпуска стал Майкл Труэлл (Michael Truell), сооснователь и CEO компании Anysphere, создавшей Cursor — AI-редактор кода, который за год превратился из побочного проекта в один из самых быстрорастущих инструментов для разработчиков.

💡 Исток идеи: от роботов к «новым краскам» программирования 2:18

Майкл Труэлл основал компанию вместе с тремя близкими друзьями по МТИ (MIT). Путь будущих фаундеров в IT начался задолго до университета: кто-то из них в детстве создавал игры, кто-то строил роботов . Команда обладала глубокой экспертизой в области ИИ: от разработки рекомендательных систем в бигтехе до академических исследований в сфере обучения роботов и компьютерного зрения .

По словам Труэлла, ключевыми моментами, определившими их путь, стали два события в 2021 году:

Фаундеры увидели в ИИ «новый набор красок», который позволит полностью переосмыслить интеллектуальный труд. Майкл Труэлл считает, что создание продукта в той среде, где непосредственно происходит работа (код, текст, дизайн), позволяет создать маховик: качественный продукт привлекает пользователей, а масштаб бизнеса позволяет совершенствовать лежащие в его основе модели .

🐪 «Год в пустыне»: провал в машиностроении 4:30

Прежде чем прийти к Cursor, команда около года занималась поиском своего направления. Изначально они решили игнорировать сферу инструментов для разработчиков, считая её слишком конкурентной из-за присутствия Microsoft и десятков других стартапов .

Выбор пал на «сонную» индустрию — проектирование в машиностроении (mechanical engineering). Разработчики пытались создать модели 3D-автодополнения для CAD-систем, обучаясь на действиях инженеров как на тексте . Однако проект столкнулся с рядом проблем:

  1. Отсутствие Founder-Market Fit: Команда не была специалистами в механике, что создавало эффект «слепца, ощупывающего слона» .
  2. Дефицит данных: 3D-моделирование — специфическая область. В интернете на несколько порядков меньше данных для обучения таких моделей, чем открытого исходного кода .

В итоге, признав поражение в этой нише, команда решила вернуться к тому, к чему лежала душа — к программированию.

🍴 Решение форкнуть VS Code 6:45

Создание собственного редактора кода Майкл Труэлл называет смелым, но необходимым шагом. Команда считала, что в будущем создание ПО превратится из «эзотерического трудоемкого редактирования миллионов строк логики» в процесс высокоуровневого описания желаемого результата .

Путь к текущему облику Cursor был тернистым:

🤖 Программирование на естественном языке и «вайб-кодинг» 8:45

Обсуждая популярный термин «вайб-кодинг» (программирование по наитию, когда ИИ пишет большую часть кода), Майкл Труэлл подчеркнул, что Cursor ориентирован на профессионалов.

Его видение будущего разработки включает следующие тезисы:

📈 Секреты роста и философия найма 12:24

Взрывной рост Cursor начался не сразу. После запуска последовал год кропотливой доработки продукта («dialing in»). Успех пришел благодаря сочетанию двух факторов: отточенного пользовательского интерфейса приложения и использования кастомных моделей, работающих в связке с крупнейшими языковыми моделями (Foundation Models) .

Относительно построения команды Майкл Труэлл придерживается ортодоксальных взглядов:

🔨 Инструменты и советы фаундеру 17:08

Внутри Anysphere активно используют современные инструменты: Notion служит корпоративной базой знаний, где хранятся графики запусков, онбординг-документы и маркетинговые планы , а Slack обеспечивает коммуникацию. Майкл особенно отметил пользу функции AI Q&A в Notion для быстрого погружения новых сотрудников в контекст компании .

Главный совет Майкла Труэлла начинающим предпринимателям звучит парадоксально: «Будьте скептичны к советам» . Он привел в пример путь Cursor, который нарушил сразу несколько догм Кремниевой долины:

  1. Решение в поиске проблемы: Они начали с восхищения технологией (ИИ), а не с боли конкретного клиента .
  2. Большая команда сооснователей: Принято считать, что четыре фаундера — это залог конфликтов, однако Майкл называет такой состав своим главным преимуществом, так как у всех разные глубокие интересы внутри проекта .

Майкл подытожил, что в эпоху ИИ необязательно искать узкую нишу — можно ставить на масштабное видение будущего, если у вас достаточно веры и упорства, чтобы продолжать путь.

💬 Цитаты

«Cursor — это лучший способ создавать программное обеспечение с помощью ИИ для профессиональных разработчиков.»

Майкл Труэлл 01:40

«Будьте очень скептичны к советам и просто продумывайте детали того, что вы делаете.»

Майкл Труэлл 21:39

«Мы начали как решение в поиске проблемы, что не совсем то, что вы должны делать при создании компании.»

Майкл Труэлл 21:52
👥 Спикеры
🔗 Упомянутые сайты и проекты
📖 Термины
Vibe coding
Подход к программированию, при котором разработчик дает высокоуровневые инструкции ИИ, не вникая глубоко в детали написанного кода.
LSP (Language Server Protocol)
Протокол для обеспечения поддержки языков программирования в редакторах кода (подсветка, автодополнение).
CAD
Системы автоматизированного проектирования, используемые инженерами для создания 3D-моделей изделий.
Fork (Форк)
Использование кодовой базы существующего проекта с открытым исходным кодом в качестве основы для новой разработки.
📊 Цифры
🗓 Хронология
  1. 2021 Фаундеры вдохновляются бета-версией GitHub Copilot и успехами OpenAI.
  2. Период около года «Блуждание в пустыне»: попытка создать AI-инструменты для машиностроения (3D ML).
  3. После запуска Год доработки продукта (dialing in) до начала взрывного роста.
⚖️ Другая сторона
Стартапы и бизнес Michael Truell Cursor Anysphere VS Code Notion