اشتراک
GitHub Copilot
GitHub Copilot
هوش مصنوعی ابزارهای توسعه کدنویسی

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

در یک نگاه چکیدهٔ خودکار موتور هوش مصنوعی افق آبی

GitHub Copilot اخیراً یک به‌روزرسانی مهم با انتشار حالت agent را معرفی کرده است که از پروتکل Model Context Protocol (MCP) پشتیبانی می‌کند و برای تمامی کاربران Visual Studio Code در دسترس است. این به‌روزرسانی تجربه‌ای فعال‌تر و کارآمدتر از کدنویسی هوشمندانه ارائه می‌دهد. حالت agent تغییری از تکمیل کد واکنشی به یک رویکرد عمل‌گرایانه دارد و می‌تواند اجرا و تفسیر درخواست‌های کاربران، شناسایی و تولید فایل‌های مرتبط، و حتی انجام دستورات ترمینال و تحلیل خطاها با قابلیت‌های خوداصلاحی را انجام دهد. پشتیبانی از MCP به این حالت اجازه می‌دهد از ابزارها و منابع اطلاعاتی خارجی استفاده کرده و قابلیت‌های بیشتری را ارائه دهد. GitHub همچنین یک سرور MCP متن‌باز محلی فراهم کرده تا ادغام با سایر ابزارهای مبتنی بر LLM را ممکن سازد. کاربران اکنون می‌توانند مدل‌هایی مانند Claude 3.5 و 3.7، Google Gemini 2.0 Flash و OpenAI GPT-4o را انتخاب کنند. این به‌روزرسانی همچنین امکان دسترسی نامحدود به مدل‌های پایه برای کاربران پولی را فراهم کرده و طرح‌های جدیدی همچون Pro+ برای دسترسی بهتر به ویژگی‌های ممتاز ارائه می‌دهد. توانایی خرید درخواست‌های ممتاز اضافی برای کاربران نیز مهیا شده است. این قابلیت‌ها راهی برای ارتقاء تجربه کاربران در کدنویسی است.

با حالت 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 دلار در ماه ارائه می‌دهد. همه کاربران پولی همچنین می‌توانند درخواست‌های ممتاز اضافی را فراتر از سهمیه ماهانه خود خریداری کنند و مدیران می‌توانند این تنظیمات را مدیریت کنند.

اشتراک:
این گزارش ترجمه و بازنویسی خبری با موتور هوش مصنوعی افق آبی است و برای خوانندهٔ فارسی‌زبان بازتنظیم شده. منبع اصلی: analyticsindiamag.com