۲۹ شهریور ۱۴۰۳

Techboy

اخبار و اطلاعات روز تکنولوژی

GitHub Copilot X روی ChatGPT-4 ضربه خواهد زد

نسخه آینده دستیار برنامه نویسی مجهز به هوش مصنوعی GitHub که اکنون در پیش نمایش محدود است، یک رابط چت اضافه می کند و به درخواست ها، اسناد و خط فرمان گسترش می یابد.

نسخه آینده دستیار برنامه نویسی مجهز به هوش مصنوعی GitHub که اکنون در پیش نمایش محدود است، یک رابط چت اضافه می کند و به درخواست ها، اسناد و خط فرمان گسترش می یابد.

GitHub Copilot، دستیار برنامه‌نویس مبتنی بر هوش مصنوعی GitHub، قرار است قابلیت‌های چت و صوتی را اضافه کند، زیرا این ابزار از فناوری یادگیری عمیق ChatGPT-4.

GitHub چشم انداز خود را برای ابزار GitHub Copilot X فراخوانی می کند، این شرکت در ۲۲ مارس اعلام کرد. این طرح شامل آوردن Copilot برای درخواست‌ها، خط فرمان و اسناد برای پاسخگویی به سؤالات در مورد پروژه‌ها است. نکات برجسته GitHub Copilot X عبارتند از:

  • تجربه ای شبیه به ChatGPT در ویرایشگر با Copilot Chat، یک رابط چت متمرکز بر سناریوهای توسعه دهنده و ادغام بومی با ابزارهای توسعه Visual Studio Code و Visual Studio Microsoft. Copilot Chat کدهایی را که برنامه‌نویس تایپ کرده و پیام‌های خطا نشان داده شده را تشخیص می‌دهد. توسعه دهندگان تجزیه و تحلیل عمیق و توضیحاتی در مورد بلوک های کد ارائه می کنند، می توانند تست های واحد تولید کنند، و رفع اشکال پیشنهادی را دریافت کنند. برنامه‌نویسان می‌توانند برای لیست انتظار چت Copilot
  • ثبت‌نام کنند.

  • Copilot برای درخواست‌های کشش، اضافه کردن پشتیبانی از برچسب‌های مبتنی بر هوش مصنوعی در توضیحات درخواست کشش. برچسب ها به طور خودکار توسط Copilot بر اساس کد تغییر یافته پر می شوند. توسعه دهندگان می توانند توضیحات پیشنهادی را بررسی یا اصلاح کنند. ثبت‌نام پیش‌نمایش فنی موجود است.
  • Copilot for Docs، یک ابزار آزمایشی در حال راه‌اندازی است که از یک رابط چت برای ارائه پاسخ‌های ایجاد شده توسط هوش مصنوعی به سؤالات مربوط به اسناد، از جمله سؤالات در مورد زبان‌ها، چارچوب‌ها و سایر فناوری‌ها استفاده می‌کند. اسناد اولیه React، Azure Docs و MDN را پوشش خواهند داد. یک فهرست انتظار برای این قابلیت موجود است.
  • Copilot برای CLI، که می‌تواند دستورات و حلقه‌ها را بنویسد و پرچم‌های پیدای مبهم را برای برآورده کردن یک پرس و جو پرتاب کند. یک فهرست انتظار برای این کار موجود است.
نحوه استفاده از Refit برای مصرف API در ASP.NET Core

همچنین ویژگی‌ای در دستور کار قرار دارد که در آن GitHub به طور خودکار به توسعه‌دهندگان هشدار می‌دهد در صورتی که آزمایش کافی را برای درخواست کشش انجام ندادند و سپس آزمایش‌های احتمالی را پیشنهاد می‌کنند. GitHub امیدوار است که عملکرد جدید خود را به مخازن و اسناد داخلی هر سازمان بیاورد.

چرا توسعه دهندگان به استعفای بزرگ می پیوندند

برنامه‌نویسان می‌توانند برای یک دوره آزمایشی رایگان Copilot ثبت نام کنند. GitHub گفت Copilot اکنون ۴۶ درصد از کدهای توسعه دهندگان را تولید می کند و به توسعه دهندگان کمک می کند تا ۵۵ درصد سریعتر کدنویسی کنند. اما این ابزار برخی از پرها را به هم ریخته است، به طوری که بنیاد نرم افزار آزاد عادلانه بودن استفاده از کد شخص ثالث را زیر سؤال می برد.