В четверг компания Windsurf, стартап, разрабатывающий популярные инструменты искусственного интеллекта для инженеров-программистов, объявила о запуске своего первого семейства моделей искусственного интеллекта для разработки программного обеспечения, сокращённо SWE-1.

Стартап утверждает, что его новое семейство моделей искусственного интеллекта — SWE-1, SWE-1-lite и SWE-1-mini — оптимизировано для «всего процесса разработки программного обеспечения», а не только для написания кода.
Запуск собственных моделей искусственного интеллекта Windsurf может стать неожиданностью для некоторых, учитывая, что OpenAI, как сообщается, заключила сделку на 3 миллиарда долларов по приобретению Windsurf. Однако запуск этой модели говорит о том, что Windsurf пытается выйти за рамки разработки приложений и создавать модели, на которых они работают.
По данным Windsurf, SWE-1, самая крупная и мощная модель ИИ из этой группы, по результатам внутренних тестов на программирование сопоставима с Claude 3.5 Sonnet, GPT-4.1 и Gemini 2.5 Pro. Однако SWE-1, по-видимому, уступает передовым моделям ИИ, таким как Claude 3.7 Sonnet, в задачах по разработке программного обеспечения.
Windsurf сообщает, что модели SWE-1-lite и SWE-1-mini будут доступны всем пользователям платформы, как платным, так и бесплатным. В то же время SWE-1 будет доступна только платным пользователям. Windsurf не сразу объявил цены на модели SWE-1, но утверждает, что они дешевле, чем Claude 3.5 Sonnet.
Windsurf наиболее известен благодаря инструментам, которые позволяют разработчикам программного обеспечения писать и редактировать код с помощью диалогового ИИ-бота. Эта практика известна как «Vibe-кодирование». К другим популярным стартапам в области Vibe-кодирования относятся Cursor, крупнейший в этой сфере, а также Lovable. Большинство этих стартапов, включая Windsurf, традиционно используют модели ИИ от OpenAI, Anthropic и Google для своих приложений.
В видео, посвящённом моделям SWE, комментарии Николаса Моя, руководителя отдела исследований Windsurf, подчёркивают новые усилия Windsurf по дифференциации своего подхода. «Современные передовые модели оптимизированы для программирования, и за последние пару лет они значительно продвинулись вперёд, — говорит Николас. — Но для нас этого недостаточно… Программирование — это не разработка программного обеспечения».
Windsurf отмечает в своём блоге, что, хотя другие модели хорошо пишут код, им сложно работать с несколькими поверхностями, как это часто делают программисты, — например, с терминалами, интегрированными средами разработки и Интернетом. Стартап утверждает, что SWE-1 обучался с использованием новой модели данных и «рецепта обучения, который учитывает неполные состояния, длительные задачи и несколько поверхностей».
Стартап описывает SWE-1 как «первое доказательство концепции», предполагая, что в будущем он может выпустить больше моделей ИИ.