👀 خبر در یک نگاه:
مایکروسافت افزونه Copilot Chat را در GitHub Copilot متنباز کرد. این ابزار هوش مصنوعی با ادغام در Visual Studio Code، تجربه کدنویسی را ارتقا میدهد. توسعهدهندگان میتوانند در این پروژه مشارکت کنند و آن را سفارشیسازی کنند. |
مایکروسافت در کنفرانس Build 2025 اعلام کرد که در ماههای آینده، کد منبع افزونه Copilot Chat در GitHub Copilot را با مجوز MIT متنباز خواهد کرد و قابلیتهای اصلی هوش مصنوعی آن را بهطور مستقیم در کد منبع Visual Studio Code (VS Code) ادغام میکند. این تصمیم میتواند رقابت را برای ویرایشگرهای کد مبتنی بر هوش مصنوعی پولی دشوارتر کند؛ زیرا توسعهدهندگان به ابزاری رایگان و قابل سفارشیسازی دسترسی خواهند یافت.
➕ نکته اضافه: متنباز بودن یعنی شما میتوانید کد این ابزار را ببینید، آن را تغییر دهید و حتی برای پروژههای شخصی خود بهینهاش کنید. مثلا میتوانید از Copilot Chat بخواهید یک تابع پایتون برای مرتبسازی لیست بنویسد یا یک باگ در کد جاوا اسکریپت را پیدا کند. برای امتحان کردن Copilot Chat، کافیست VS Code را بهروز کنید و افزونه را از Marketplace نصب کنید.
چرا مایکروسافت Copilot Chat را متنباز کرد؟
مایکروسافت دلایل متعددی برای این اقدام ارائه کرده است. پیشرفتهای چشمگیر در مدلهای زبانی بزرگ، ارزش حفظ محرمانگی دستورات سیستمی را کاهش داده است. برای نمونه، شرکت Anthropic بهطور منظم دستورات سیستمی مدلهای Claude خود را منتشر میکند. حفظ محرمانگی این دستورات در برابر تلاشهای جامعه برای شفافیت چالشبرانگیز است. همچنین، دستورات هوش مصنوعی تنها در شرایط خاصی تحت حمایت کپیرایت قرار میگیرند و ثبت اختراع نیز با محدودیتهای مشابهی روبهروست.
این تصمیم همچنین به درخواستهای نویسندگان افزونهها پاسخ میدهد که به ادغام عمیقتر با VS Code نیاز داشتند. افزونه Copilot Chat از APIهای پیشنهادی (Proposed APIs) استفاده میکند؛ مجموعهای از APIهای ناپایدار که در VS Code پیادهسازی شدهاند اما بهصورت عمومی و پایدار در دسترس نیستند. نویسندگان افزونههای معمولی نمیتوانستند افزونههایی با این APIها را در Visual Studio Code Marketplace منتشر کنند.
➕ نکته اضافه:
پشتیبانی از مدلهای هوش مصنوعی محلی مانند Ollama، که از طریق تنظیمات VS Code فعال میشود، به سازمانهایی با الزامات امنیتی سختگیرانه امکان میدهد درخواستهای هوش مصنوعی را روی سرورهای داخلی پردازش کنند. متنباز بودن کد منبع به توسعهدهندگان اجازه میدهد آن را برای شناسایی آسیبپذیریها بررسی کنند یا برای نیازهای خاص، مانند انطباق با استانداردهای GDPR، سفارشیسازی کنند. توسعهدهندگان حرفهای میتوانند با ارسال pull request به مخزن VS Code، در بهبود عملکرد مدلهای محلی یا ادغام با ابزارهای CI/CD مشارکت کنند، که فرصتی ارزشمند برای تأثیرگذاری در این پروژه متنباز است.
تاثیر بر رقابت و آینده VS Code
جایگزین این بود که همانند پروژههای Cursor یا Windsurf، کد VS Code فورک شود. با افزایش محبوبیت این فورکها و جذب سرمایههای کلان، مایکروسافت قوانین بازار افزونههای خود را سختگیرانهتر کرد تا فورکهایی مانند Cursor نتوانند افزونههای دارای مجوز مایکروسافت (مانند افزونه C/C++) را دریافت کنند. با متنباز شدن Copilot Chat و ادغام ویژگیهای اصلی آن در هسته VS Code، فورکهایی با تیمهای توسعه محدود برای رقابت با جامعه گسترده نویسندگان افزونهها با چالشهای جدی مواجه خواهند شد.
💡مایکروسافت بهدلیل پیشرفت مدلهای زبانی، شفافیت و نیاز به ادغام عمیقتر، Copilot Chat را متنباز کرد. این اقدام رقابت فورکهایی مثل Cursor را محدود میکند. |
مایکروسافت همچنین افزایش شفافیت در جمعآوری دادهها و تقویت امنیت با مشارکت جامعه را از دلایل این تصمیم برشمرد. این ابتکار، VS Code را از پشتیبانی صرف از افزونههای هوش مصنوعی فراتر برده و به یک «ویرایشگر بومی هوش مصنوعی» تبدیل میکند.
واکنشهای اولیه توسعهدهندگان در پلتفرمهایی مانند Reddit و Hacker News عمدتا مثبت بوده و بر امکان استفاده از مدلهای هوش مصنوعی محلی، تاثیر بر فضای رقابتی ویرایشگرها و فرصتهای مشارکت جامعه در توسعه قابلیتهای هوش مصنوعی متمرکز است. این اقدام بهعنوان گامی ارزشمند برای شفافیت و تقویت اکوسیستم ابزارهای توسعه شناخته شده است.
مدیر محصول Visual Studio Code در Reddit اظهار داشت:
«ما قصد داریم قابلیت پیشنهاد GitHub Copilot را نیز متنباز کنیم. برنامه کنونی انتقال این قابلیتها به افزونه متنباز Copilot Chat است (بهعنوان گام دوم). زمانبندی: چند ماه آینده.»
مایکروسافت در کنفرانس Build 2025 اعلامیههای دیگری نیز ارائه کرد. تیم TypeScript از یک نسخه بومی آزمایشی کامپایلر TypeScript (tsc) رونمایی کرد که زمان ساخت را تا ۱۰ برابر سریعتر میکند، زمان راهاندازی سرد ویرایشگر را بهطور قابلتوجهی کاهش میدهد و مصرف حافظه را بهبود میبخشد. همچنین، مایکروسافت ویرایشگر متن خط فرمان متنباز جدیدی به نام Edit معرفی کرد که در آینده همراه با ویندوز ۱۱ عرضه خواهد شد. این ویرایشگر برای ارائه تجربهای سبک، بومی و مدرن مشابه Nano و Vim طراحی شده است.
منبع: www.infoq.com
دیدگاهتان را بنویسید