Windsurf یک ویرایشگر کد مبتنی بر VS Code است که هوش مصنوعی در همه‌جای آن حضور دارد: تکمیل خودکار چندخطی، ویرایش با فرمان متنی و یک ایجنت که می‌تواند چند فایل را بخواند، تغییر دهد، دستور ترمینال اجرا کند و نتیجه را بررسی کند. این محصول ابتدا توسط تیم Codeium ساخته شد، بعد شرکت Cognition (سازنده‌ی ایجنت برنامه‌نویس Devin) آن را خرید و نامش را به Devin Desktop تغییر داد. برنامه همان است و کاربران قبلی خودکار به‌روز شدند، اما جهت محصول به سمت «مرکز فرمان» برای مدیریت چند ایجنت رفته است. افزونه‌ی جداگانه‌ای هم برای ویرایشگرهای JetBrains دارد.

Windsurf به چه کاری می‌آید؟#

  • افزودن قابلیت به پروژه‌ی موجود: برنامه‌نویس لاراول یا وردپرس توضیح می‌دهد چه می‌خواهد و ایجنت فایل‌های لازم را پیدا و تغییر می‌دهد.
  • رفع خطا: پیام خطا را می‌دهید، ایجنت کد مرتبط را می‌خواند، علت را پیدا می‌کند و اصلاح پیشنهاد می‌دهد.
  • آشنایی با پروژه‌ی ناآشنا: وقتی کد کس دیگری را تحویل گرفته‌اید، از ایجنت می‌پرسید هر بخش چه می‌کند.
  • کارهای تکراری: تغییر نام، بازآرایی کد و نوشتن تست برای چند فایل هم‌زمان.
  • تکمیل خودکار روزمره: حتی بدون ایجنت، پیشنهادهای خط‌به‌خط سرعت تایپ را بالا می‌برند.

نقاط قوت و ضعف#

قوت‌ها:

  • تکمیل خودکار سریع که در نسخه‌ی رایگان هم محدودیت ندارد.
  • ایجنت توانا برای تغییرهای چندفایلی.
  • ظاهر و افزونه‌های آشنای VS Code.
  • امکان استفاده از مدل‌های مختلف.

ضعف‌ها:

  • تغییر مالکیت و نام، آینده‌ی محصول و قیمت‌گذاری را کمتر قابل‌پیش‌بینی کرده است.
  • ایجنت گاهی تغییرهای بیش از حد یا نادرست می‌دهد؛ بازبینی تک‌تک تغییرها لازم است.
  • کد پروژه برای پردازش به سرورهای شرکت فرستاده می‌شود.
  • سهمیه‌ی ایجنت در نسخه‌ی رایگان برای کار روزانه کم است.

نسخه‌ی رایگان و قیمت#

Windsurf (Devin Desktop) نسخه‌ی رایگان دارد که تکمیل خودکار نامحدود و سهمیه‌ی محدودی برای ایجنت می‌دهد. اشتراک‌های پولی سهمیه‌ی بیشتر، مدل‌های قوی‌تر و امکانات تیمی و سازمانی دارند. مدل قیمت‌گذاری آن چند بار تغییر کرده؛ قیمت‌های روز را در سایت رسمی ببینید.

فارسی و استفاده از ایران#

ایجنت درخواست فارسی را خوب می‌فهمد و می‌تواند توضیح‌ها را فارسی بدهد. رابط برنامه انگلیسی است و برای دقت بیشتر، بهتر است نام فایل، تابع و اصطلاح‌های فنی را انگلیسی بنویسید.

درباره‌ی دسترسی از ایران گزارش مطمئنی نداریم؛ شرکت سازنده آمریکایی است و احتمال مسدود بودن وجود دارد. اشتراک پولی کارت بانکی بین‌المللی می‌خواهد.

جایگزین‌های Windsurf#

  • Cursor: محبوب‌ترین رقیب با ایده‌ی مشابه و جامعه‌ی کاربری بزرگ‌تر.
  • GitHub Copilot: داخل VS Code و JetBrains خودتان کار می‌کند و لازم نیست ویرایشگر را عوض کنید.
  • Claude Code: ایجنت کدنویسی در ترمینال، قوی در کارهای بزرگ و چندمرحله‌ای.
  • Codex: ایجنت کدنویسی OpenAI در ترمینال، ویرایشگر و ابر.

برای شناخت این دسته از ابزارها، مقاله‌های ابزارهای هوش مصنوعی برای برنامه‌نویسی و ایجنت کدنویسی: وقتی هوش مصنوعی خودش کد را تغییر می‌دهد را بخوانید.