GitHub Copilot
GitHub Copilot

قابلیت‌های کدنویسی GitHub Copilot افزوده شد

با حالت agent، کاربران می‌توانند مدلی را که می‌خواهند انتخاب کنند، از جمله Claude 3.5، Claude 3.7 Sonnet، Google Gemini 2.0 Flash و OpenAI GPT-4o.

GitHub Copilot اخیراً اعلام کرده است که به‌روزرسانی مهمی را با انتشار حالت agent با پشتیبانی از پروتکل Model Context Protocol (MCP) برای همه کاربران Visual Studio Code ارائه می‌دهد. این حالت جدید، همراه با ادغام MCP، با هدف ارائه یک تجربه کمک کدنویسی فعال‌تر و آگاهانه‌تر به متن است.

حالت agent نشان‌دهنده تغییری از تکمیل کد واکنشی و ویرایش چند فایلی به سمت یک رویکرد عمل‌گرایانه‌تر است. این حالت برای تفسیر درخواست‌های کاربر و اجرای زیروظایف لازم برای دستیابی به یک نتیجه مطلوب طراحی شده است. به نظر می‌رسد که مایکروسافت در حال پذیرش مفهوم 'کدنویسی با حال' است، که دیر رسیدن بهتر از هرگز نرسیدن است.

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

پشتیبانی از MCP برای افزایش قابلیت‌های حالت agent اضافه شده است. MCP به حالت agent اجازه می‌دهد تا از ابزارها و منابع اطلاعاتی خارجی استفاده کند و زمینه وظیفه گسترده‌تری را فراهم می‌کند. GitHub همچنین یک سرور MCP متن‌باز محلی منتشر کرده است که امکان ادغام عملکردهای GitHub را در سایر ابزارهای مبتنی بر LLM که از این پروتکل پشتیبانی می‌کنند، فراهم می‌کند.

با حالت agent، کاربران می‌توانند مدلی را که می‌خواهند انتخاب کنند، از جمله Claude 3.5 و Claude 3.7 Sonnet، Google Gemini 2.0 Flash و OpenAI GPT-4o، که با تمام اشتراک‌های پولی Copilot گنجانده شده‌اند.

GitHub Copilot درخواست‌های ممتاز را برای مدل‌های تازه در دسترس مورد استفاده در چت، ویرایش‌های چند فایلی و حالت agent معرفی می‌کند، که دسترسی نامحدود به مدل پایه را برای کاربران پولی تکمیل می‌کند.

از ماه مه، مشترکین فعلی Copilot Pro، Business و Enterprise یک تخصیص ماهانه از این درخواست‌های ممتاز دریافت خواهند کرد و تا آن زمان دسترسی نامحدود خواهند داشت. یک طرح Pro+ جدید برای افراد، تخصیص بالاتری را با قیمت 39 دلار در ماه ارائه می‌دهد. همه کاربران پولی همچنین می‌توانند درخواست‌های ممتاز اضافی را فراتر از سهمیه ماهانه خود خریداری کنند و مدیران می‌توانند این تنظیمات را مدیریت کنند.