История Windsurf — это хрестоматийный пример израильской (в стартап-смысле) гибкости и беспощадного реализма. Варун Мохан (Varun Mohan), CEO и сооснователь Windsurf, прошел путь от создания сложной инфраструктуры для GPU до разработки одного из самых быстрорастущих инструментов для разработчиков на базе ИИ. В интервью на канале Y Combinator он рассказал о том, как за один уикенд решиться на уничтожение бизнеса с миллионной выручкой, почему «вайб-кодинг» (vibe coding) — это будущее индустрии, и как небольшая команда может конкурировать с гигантами уровня Microsoft и GitHub.
🔄 Великий пивот: от виртуализации GPU к ИИ-агентам 1:18
История Windsurf началась четыре года назад, но тогда компания называлась Exofunction . Варун Мохан и его сооснователь занимались виртуализацией GPU — по сути, они строили «VMware для графических процессоров», чтобы оптимизировать обучение нейросетей .
К середине 2022 года стартап чувствовал себя уверенно:
- Команда из 8 человек .
- Выручка исчислялась миллионами долларов (7-значные цифры) .
- На управлении находилось более 10 000 GPU для крупных клиентов .
- Привлечено $28 млн инвестиций в рамках раунда Series A .
Однако появление архитектуры Transformer и моделей вроде GPT-3 (в частности, Text-DaVinci) изменило всё. Варун Мохан понял, что если раньше компании обучали множество специфических моделей (например, BERT для классификации настроений), то теперь одна универсальная модель будет решать все задачи . Это означало коммодитизацию инфраструктурного уровня — «альфа» (преимущество) компании в области виртуализации GPU начала стремительно обесцениваться .
Решение о смене курса было принято молниеносно. За один уикенд основатели решили остановить старый бизнес, а уже в понедельник объявили команде о переходе к созданию расширения для кодинга под названием Codeium . По мнению Варуна, в стартапе критически важно сочетать иррациональный оптимизм с бескомпромиссным реализмом: нужно иметь смелость менять мнение, когда факты на земле меняются .
🛠️ Гонка с GitHub Copilot: как обойти гиганта за 2 месяца 6:20
На момент запуска Codeium продукт GitHub Copilot уже казался неоспоримым лидером с огромной дистрибуцией Microsoft. Тем не менее, команда из 8 человек решила вступить в борьбу .
Ключевые этапы раннего этапа:
- Первая версия за 2 месяца: Команда написала расширение для VS Code, используя опенсорсную модель. Она была хуже Copilot, но была бесплатной .
- Собственная инфраструктура инференса: Благодаря опыту в виртуализации GPU, команда смогла запустить собственные мощности для работы моделей, что позволило предлагать продукт бесплатно .
- Обучение моделей с нуля: За два месяца разработчики (не имея глубокого опыта в обучении LLM) скачали данные из GitHub, очистили их и обучили специализированную модель .
Одним из первых технологических прорывов стала функция Fill-In-the-Middle (FIM). Типичные модели дописывали код только в конце курсора, но Codeium научился заполнять пустоты между существующими строками кода, что кардинально улучшило пользовательский опыт . Это позволило обойти Copilot по качеству автодополнения и латентности уже в начале 2023 года .
📈 Экспансия в Enterprise: как продавать крупным корпорациям 10:26
Несмотря на наличие бесплатной версии для индивидуальных разработчиков, Codeium быстро нашел путь в крупный бизнес. Среди клиентов появились такие гиганты, как Dell и JP Morgan Chase .
Особенности работы с Enterprise-сегментом, по словам Варуна:
- Персонализация: Крупным банкам и ИТ-компаниям нужно, чтобы ИИ понимал их внутренние закрытые кодовые базы (иногда более 100 млн строк кода) .
- Поддержка разных IDE: В отличие от многих стартапов, фокусирующихся только на VS Code, Codeium сразу пошел в JetBrains (IntelliJ), Vim, Eclipse и другие среды. Это было критично для компаний, где 70–80% Java-разработчиков используют IntelliJ .
- Гибридная команда: Варун отмечает, что у них нетипично большая команда по выходу на рынок (Go-to-Market). Продажи в Fortune 500 требуют не только сейлзов, но и «инженеров внедрения» (deployed engineers), которые помогают интегрировать технологию в сложные рабочие процессы .
🌊 Рождение Windsurf: будущее за агентами 13:13
В середине 2023 года компания сделала новый важный шаг — запуск собственного редактора (IDE) под названием Windsurf. Основная причина: ограничения расширений для VS Code. Варун Мохан утверждает, что «потолок» возможностей ИИ-агентов в чужом редакторе слишком низок .
Windsurf был построен как форк VS Code и запущен менее чем за 3 месяца всей инженерной командой (на тот момент менее 25 человек) . Ключевая инновация Windsurf — агент Cascade .
Отличия Windsurf от конкурентов (включая Cursor):
- Глубокое понимание контекста без RAG в чистом виде: Хотя концепция Retrieval-Augmented Generation верна, Варун критикует упрощенное использование векторных баз данных . Windsurf использует комбинацию ключевых слов, парсинга абстрактного синтаксического дерева (AST) и ранжирования кода на GPU в реальном времени, чтобы ИИ видел общую картину, а не случайные куски кода .
- Агентоориентированность: В то время как другие инструменты полагались на чат и упоминания файлов через
@, Windsurf изначально строился как система, которая сама понимает намерение разработчика и может вносить масштабные изменения в кодовую базу .
🧠 Философия «Вайб-кодинга» и новые требования к инженерам 31:55
Термин «Vibe Coding» (вайб-кодинг) стал виральным, и Варун Мохан считает это естественной эволюцией. Сейчас даже нетехнические сотрудники в его компании (например, глава отдела партнерств) используют Windsurf для создания внутренних инструментов и приложений, обходясь без помощи разработчиков .
Советы по эффективному использованию ИИ от Варуна Мохана:
- Частые коммиты: Самый важный технический совет. Если агент сделал 90% работы правильно, а 10% сломал, проще откатиться или доправить, если изменения были зафиксированы небольшими частями .
- Доверие системе: Многие новички разочаровываются после первой же ошибки ИИ. Важно понимать «холмы и долины» возможностей инструмента и продолжать итерации .
- Переход от кода к дизайну: Инженер будущего — это скорее «билдер» (строитель) и исследователь, который тратит время не на написание бойлерплейта, а на проверку гипотез и системный дизайн .
В вопросе найма Варун придерживается жесткого подхода: компания проверяет навыки решения задач (problem solving). На собеседованиях в Windsurf кандидатам разрешают использовать ИИ, но также проводят этапы «без ИИ», чтобы убедиться, что человек понимает основы, например, может написать вложенный цикл без подсказки чат-бота . Это считается прокси-метрикой для оценки интеллектуального любопытства и способности к глубокому мышлению.
🔮 Будущее софта: «Just-in-Time» приложения 42:48
Варун Мохан прогнозирует, что ИИ скоро затронет все этапы жизненного цикла разработки: от тестирования и отладки до деплоя и дизайна . Он согласен с идеей, что в будущем может появиться «программное обеспечение по запросу» (just-in-time software). Например, пользователю не нужно будет покупать приложение для подсчета калорий — ИИ-агент создаст кастомный инструмент под конкретные нужды и устройства пользователя прямо в момент запроса .
Главный урок пятилетнего пути сооснователя Windsurf: знания и технологические инсайты обесцениваются с огромной скоростью . Единственный способ выжить для стартапа — постоянно генерировать новые идеи и не бояться убивать старые. «Меняйте свое мнение гораздо быстрее, чем кажется разумным», — заключает Варун Мохан .