هر توسعهدهندهای که یک کامپیوتر ویندوزی جدید را برای برنامهنویسی راهاندازی کرده باشد، با فرآیند خستهکننده ساعتهای اولیه کار آشناست؛ فرآیندی شامل نصب ابزارها، غیرفعال کردن اعلانهای مزاحم، تغییر تنظیمات File Explorer و پیکربندی لینوکس. مایکروسافت با معرفی «پروژه زنیت» (Project Zenith) قصد دارد این فرآیند تکراری را منسوخ کند. این پروژه یک تجربه آمادهبهکار از Windows 11 است که بهجای یک سیستمعامل خام، بهصورت پیشفرض برای برنامهنویسی پیکربندی شده است.
سختافزار قدرتمند برای توسعه هوش مصنوعی محلی
پروژه Zenith سیستمهایی با سختافزار ردهبالا را هدف قرار داده است که حداقل ۶۴ گیگابایت حافظه یکپارچه (Unified Memory) و پهنای باند حافظه ۲۵۰ گیگابایت بر ثانیه یا بیشتر دارند. این ویژگیها پروژه زنیت را در دسته سیستمهای بسیار قدرتمند قرار میدهد و برای اولین بار روی کامپیوترهای مجهز به پردازندههای AMD Ryzen AI Halo عرضه خواهد شد. انتظار میرود در ماههای آینده شرکای سختافزاری بیشتری به این طرح بپیوندند.
ویژگیها و ابزارهای پیشفرض برای برنامهنویسان
هدف اصلی پروژه Zenith، کاربردیتر کردن سیستمعامل ویندوز برای توسعهدهندگان است. این پروژه یک رابط کاربری کاملاً بازطراحیشده نیست؛ بلکه ابزارهایی مانند Windows Terminal و VS Code بهطور پیشفرض به تسکبار پین شدهاند. همچنین File Explorer بهگونهای تنظیم شده است که پسوند فایلها، فایلهای پنهان و مسیر کامل فایل را در نوار عنوان نشان دهد تا دسترسی و شناسایی فایلها آسانتر شود.
علاوه بر این، در پروژه Zenith موارد مزاحم مانند پیشنهادهای منوی استارت، اعلانهای حساب کاربری، فایلهای اخیراً استفادهشده و نکات همگامسازی غیرفعال شدهاند. مایکروسافت مجموعهای از ابزارهای پیشفرض شامل زبانهای برنامهنویسی، محیطهای اجرا (Runtime)، سیستمهای کنترل نسخه و ابزارهای بهرهوری مانند PowerToys، GitHub Copilot، WinAppCLI، PowerShell 7 و Azure CLI را در این نسخه گنجانده است.
ادغام عمیقتر با لینوکس و اجرای محلی هوش مصنوعی
توسعه لینوکس نیز بخش مهمی از پروژه Zenith است. مایکروسافت اعلام کرده که زیرسیستم ویندوز برای لینوکس (WSL) با قابلیتهای کانتینر WSL بهطور عمیقتری ادغام شده است تا کار با کانتینرهای لینوکس مستقیماً درون ویندوز انجام شود.
با اتکا به سختافزار سازگار، پروژه Zenith قادر است مدلهای هوش مصنوعی با بیش از ۳۰ میلیارد پارامتر را بهصورت محلی و بدون محدودیت اجرا کند. این امر نیاز به توکنهای ابری پولی را کاهش میدهد و به تقاضای رو به رشد برای توسعه محلی هوش مصنوعی پاسخ میدهد. مایکروسافت اعلام کرده است که پروژه Zenith نتیجه گوش دادن به نیازهای توسعهدهندگان است و بهجای یک نسخه قابل دانلود مجزا، بهصورت پیشفرض روی کامپیوترهای سازگار و جدید عرضه خواهد شد.