Майкл Труэлл (Michael Truell), сооснователь и CEO Cursor, в беседе с генеральным партнером a16z Мартином Касадо рассказывает о стремительном взлете своего проекта, ставшего одним из самых быстрорастущих ИИ-стартапов в мире. В центре дискуссии — история болезненного пивота, стратегия фокуса на продукте вопреки хайпу вокруг «автономных агентов» и уникальные методы найма, включающие полеты на другой конец света ради одного кандидата.
💡 От проектирования гаек к кодингу: история провального старта 1:17
История Cursor началась не с редактора кода, а с амбициозной концепции «Cursor для X», где X — любая сфера интеллектуального труда . Майкл Труэлл вспоминает, что в 2021 году его команда была вдохновлена двумя вещами: появлением GitHub Copilot как первым доказательством полезности ИИ в реальном мире и законом масштабирования (scaling laws), который обещал улучшение моделей даже без новых идей .
Первоначальной целью была выбрана механическая инженерия. Команда пыталась создать ИИ-систему для автоматизации работы в CAD-системах (системах автоматизированного проектирования) . Однако, по словам Труэлла, они столкнулись с проблемой «слепого и слона»: у основателей не было интуитивного понимания повседневной работы инженеров-механиков .
Основные трудности этапа «CAD-периода»:
- Отсутствие данных: существующие LLM того времени плохо справлялись с 3D-представлениями и спецификой инженерных моделей .
- Сложный «холодный старт»: команде приходилось тратить всё время на сбор данных и обучение моделей с нуля вместо работы над продуктом .
- Плохой Founder-Market Fit: Майкл Труэлл признает, что им следовало пойти стажерами в профильную компанию, чтобы понять отрасль, прежде чем пытаться её автоматизировать .
Спустя 6–7 месяцев команда приняла решение вернуться к тому, что они понимали лучше всего — к программированию.
🎯 Стратегия фокуса: почему Cursor обошел конкурентов 4:45
Мартин Касадо отмечает, что успех Cursor во многом обусловлен его узким фокусом в то время, когда конкуренты пытались строить «научно-фантастических агентов» или переписывать редакторы с нуля . Майкл Труэлл подтверждает: стратегия заключалась в создании «лучшей мышеловки» на базе уже существующей экосистемы .
Ключевые принципы раннего развития Cursor:
- Владение «поверхностью»: вопреки мнению скептиков, Cursor решил делать полноценный редактор (форк VS Code), а не просто расширение. Труэлл утверждает, что они сами перешли на VS Code только из-за Copilot, а значит, ради лучшего продукта пользователи готовы менять инструменты .
- Отказ от собственных моделей на старте: в отличие от многих стартапов того времени, команда Cursor сознательно не касалась моделирования на первых этапах, сфокусировавшись на интерфейсе и пользовательском опыте .
- Скорость и итерации: путь от решения работать над Cursor до создания IDE, которую команда использовала как основной инструмент, занял всего пару недель .
🛠 Масштабирование в условиях дефицита: Kubernetes и «охота за токенами» 10:07
Рост Cursor был настолько стремительным, что команда из пяти человек начала «обрушивать» облачные сервисы крупнейших провайдеров . По воспоминаниям Труэлла, они управляли кластером Kubernetes такого размера, который редко встречается даже у гигантов индустрии .
Когда технические проблемы с инфраструктурой были решены, возник новый вызов — ограничения API-провайдеров. Майкл Труэлл описывает уникальную ситуацию: стартап четырех 20-летних парней начал приносить провайдерам ИИ-моделей «высокую двузначную долю» их выручки от API .
Тактика выживания при экстремальном масштабировании:
- Мультиоблачность: компания использует AWS, GCP, Azure, Databricks, Snowflake и PlanetScale .
- Диверсификация токенов: команда стала экспертами в поиске всех доступных в мире токенов модели Sonnet через реселлеров и различных провайдеров, чтобы обеспечить бесперебойную работу .
- Собственное обучение: сейчас Cursor уже проводит часть обучения и инференса моделей на собственных мощностях .
🧑💻 Экстремальный рекрутинг: «двухдневные марафоны» и преследование кандидатов 17:51
Процесс найма в Cursor Майкл Труэлл называет «неортодоксальным». Несмотря на то что в компании уже более 200 сотрудников, они сохранили жесткий формат отбора .
Особенности найма в команду разработки и дизайна:
- Двухдневный проект в офисе: кандидат получает рабочее место, ноутбук и доступ к «замороженной» версии кодовой базы. Ему предлагают реализовать реальную задачу от начала до конца .
- Проверка на «агентность»: компания ищет продукт-инженеров, которые могут самостоятельно принимать решения в вакууме, без детальных ТЗ от команды .
- Культурный фильтр: за два дня кандидат проходит через 4–6 совместных приемов пищи с командой, чтобы обе стороны поняли, хотят ли они работать вместе .
Труэлл также поделился историями об «агрессивном» рекрутинге: он лично летал на другой край света к кандидату после того, как тот ответил отказом . В другом случае компания организовала фиктивный «ужин с исследователями» в Сан-Франциско через полгода после первого отказа, чтобы просто возобновить диалог с ценным специалистом .
🤝 M&A как инструмент роста: кейс Supermaven 21:46
В отличие от традиционного мнения, что стартапам не следует покупать другие стартапы, Cursor активно использует M&A (слияния и поглощения) для привлечения талантов.
Примером стала покупка компании Supermaven . Её основатель Джейкоб Джексон (Jacob Jackson) был создателем Tabnine и исследователем в OpenAI. Труэлл утверждает, что они месяцами поддерживали контакт с Джейкобом, прежде чем сделать агрессивное предложение о покупке . Для Cursor это был способ получить в команду людей, которые уже строили аналогичные технологии на мировом уровне.
🔮 Будущее софта: момент iPhone и «Уроборос» программирования 25:05
В завершение беседы обсуждался философский вопрос: не является ли Cursor «Уроборосом», который пожирает сам себя, автоматизируя написание софта, из которого сам же и состоит?
Майкл Труэлл высказал несколько ключевых тезисов о будущем:
- Далекий предел автоматизации: Труэлл считает, что, несмотря на заголовки в СМИ, профессиональное создание ПО всё еще бесконечно далеко от полной автоматизации. На текущем этапе процесс остается крайне неэффективным .
- Этапы революции: рынок уже прошел «момент iPod» (появление первых полезных ИИ-инструментов) и сейчас движется к своему «моменту iPhone» и последующим итерациям .
- Защита от гигантов: постоянная необходимость переизобретать продукт в условиях быстро меняющихся физических законов ИИ-отрасли делает рынок сложным для таких гигантов, как Microsoft .
По мнению Майкла Труэлла, задача Cursor — построить компанию, способную непрерывно создавать инновации в этом «длинном и хаотичном промежуточном этапе» развития технологий .