مایکروسافت نسخه پیشنمایش عمومی افزونه GitHub Copilot برای Azure را برای Visual Studio 2022 منتشر کرده است. این افزونه مجموعهای از ابزارهای توسعهدهنده Azure را که از طریق سرور Azure MCP ارائه میشوند، مستقیماً به حالت Agent در GitHub Copilot اضافه میکند. این افزونه نصب و مدیریت سرور Azure MCP را به صورت خودکار انجام میدهد.
نکته مهم این است که این نسخه در حالت پیشنمایش است، بنابراین اگر تصمیم به استفاده از آن بگیرید، ممکن است مشکلاتی به وجود بیاید. برای نصب آن باید Visual Studio 2022 نسخه 17.14 یا بالاتر را داشته باشید، اشتراک GitHub Copilot و اشتراک Azure نیز لازم است. نسخه سرور MCP که همراه افزونه ارائه میشود ممکن است گاهی چند نسخه عقبتر از آخرین نسخه رسمی باشد.
هدف مایکروسافت از ارائه این افزونه سادهسازی روند کاری و افزایش بهرهوری توسعهدهندگان است، به طوری که کارهایی مانند پرسوجو درباره منابع، تشخیص مشکلات و استقرار برنامهها مستقیماً در داخل چت Copilot انجام شود. همچنین با آوردن ابزارهای Azure به حالت Agent در GitHub Copilot، هوش مصنوعی میتواند به صورت خودکار ابزارهای مناسب برای هر کار را انتخاب کند.
یکی از مزایای اصلی استفاده از این افزونه، فراهم کردن سرور Azure MCP بدون نیاز به تنظیمات اولیه است که به صورت خودکار دانلود و هنگام باز شدن چت Copilot شروع به کار میکند. این امکان به توسعهدهندگان اجازه میدهد تا با استفاده از حالت Agent و ابزارهای Azure، کارهای معمولی مانند لیست کردن منابع، دریافت لاگهای برنامه و اجرای دستورات Azure CLI را انجام دهند.
این مجموعه ابزار همچنین امکان تعامل با App Configuration، Container Registry، Cosmos DB، Key Vault و موارد دیگر را فراهم میکند. برای بهترین نتیجه، مایکروسافت توصیه میکند توسعهدهندگان جزئیات منابع را در درخواستهای خود وارد کنند.
اگر شرایط گفته شده را دارید، میتوانید افزونه را نصب کنید. فرایند راهاندازی شامل نصب افزونه، باز کردن چت Copilot و فعال کردن افزونه Azure در حالت Agent است. برخی از دستورات پیشنهادی برای آزمایش عبارتند از: «آیا در اشتراک فعلی من وباپی وجود دارد؟» یا «به دنبال یک وباپ به نام بگرد. آیا اخیراً downtime داشته است؟»
مایکروسافت قصد دارد مجموعه ابزارهای Azure را به طور مداوم گسترش دهد و ادغام آن با Visual Studio را عمیقتر کند. مانند همیشه، مایکروسافت از کاربران درخواست بازخورد میکند تا آینده محصول را شکل داده و تصمیم بگیرد کدام سناریوهای Azure را در آینده خودکار کند.
source