در روز پنجشنبه، استارتاپ Windsurf، که به توسعه ابزارهای هوش مصنوعی محبوب برای مهندسان نرمافزار مشهور است، از رونمایی از نخستین خانواده مدلهای مهندسی نرمافزار هوش مصنوعی خود با نام SWE-1 خبر داد. این استارتاپ ادعا میکند که خانواده جدید مدلهای هوش مصنوعی خود – SWE-1، SWE-1-lite و SWE-1-mini – به گونهای بهینهسازی شدهاند که کل فرآیند مهندسی نرمافزار را پوشش دهند و نه صرفاً کدنویسی را.
رونمایی از این مدلهای هوش مصنوعی داخلی Windsurf ممکن است برای برخی غافلگیرکننده باشد، بهویژه با توجه به اینکه گزارشها حاکی از بسته شدن یک معامله ۳ میلیارد دلاری برای خرید Windsurf توسط OpenAI است. اما این رونمایی نشان میدهد که 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 تنها برای کاربران پرداختی قابل استفاده است. این استارتاپ بلافاصله قیمت مدلهای SWE-1 را اعلام نکرده است، اما ادعا میکند که هزینههای آن کمتر از Claude 3.5 Sonnet خواهد بود.
Windsurf به خاطر ابزارهایی که به مهندسان نرمافزار این امکان را میدهد که از طریق مکالمه با یک چتبات هوش مصنوعی کد بنویسند و ویرایش کنند، معروف است. این روش به عنوان “کدنویسی احساسی” شناخته میشود. سایر استارتاپهای معروف در این حوزه شامل Cursor، بزرگترین شرکت در این زمینه، و Lovable هستند. بیشتر این استارتاپها، از جمله Windsurf، به طور سنتی به مدلهای هوش مصنوعی OpenAI، Anthropic و Google برای پشتیبانی از برنامههای خود تکیه کردهاند.
در ویدیویی که به اعلام مدلهای SWE پرداخته، نکات مطرحشده توسط نیکولاس موی، رئیس تحقیقات Windsurf، تلاشهای اخیر این شرکت را برای تمایز بخشی از دیدگاهش توضیح میدهد. موی میگوید: “مدلهای پیشرفته کنونی به طور خاص برای کدنویسی بهینهسازی شدهاند و در دو سال گذشته پیشرفتهای چشمگیری داشتهاند. اما این کافی نیست… کدنویسی معادل مهندسی نرمافزار نیست.” Windsurf در یک پست بلاگ اشاره کرده است که در حالی که سایر مدلها در نوشتن کد خوب عمل میکنند، در کار با چندین بستر – همانطور که برنامهنویسان اغلب انجام میدهند – مانند ترمینالها، IDEها و اینترنت، دچار مشکل میشوند. این استارتاپ میگوید SWE-1 با استفاده از یک مدل داده جدید و “دستور پخت آموزشی که حالات ناقص، وظایف طولانیمدت و چندین بستر را در بر میگیرد” آموزش داده شده است. Windsurf SWE-1 را به عنوان “اولین اثبات مفهوم” خود توصیف کرده و احتمال ارائه مدلهای بیشتری از هوش مصنوعی در آینده را مطرح میکند.