GitHub Copilot اکنون می‌تواند توسعه‌دهندگان را در صورت مطابقت کد پیشنهادی با کد در دسترس عموم مطلع کند

نماد زمان خواندن 2 دقیقه خواندن


خوانندگان به پشتیبانی از MSpoweruser کمک می کنند. در صورت خرید از طریق پیوندهای ما ممکن است کمیسیون دریافت کنیم. نماد راهنمای ابزار

صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب

ارجاع کد Copilot GitHub

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

دیروز، GitHub معرفی یک بتای خصوصی از GitHub Copilot با ارجاع کد که شامل یک فیلتر به روز شده است که زمینه کد پیشنهادی مطابق با کد عمومی در GitHub را شناسایی و نشان می دهد. هنگامی که این ویژگی جدید فعال شود، GitHub Copilot پیشنهادهای کد را با کدهای اطراف حدود 150 کاراکتر بررسی می کند و آن را با کد عمومی موجود در GitHub.com مقایسه می کند. در صورت وجود تطابق، Copilot اطلاعات زیر را ارائه خواهد کرد:

  •  کد تطبیق
  • مخازنی که در آن کد ظاهر می شود
  • مجوز حاکم بر هر مخزن

Ryan J. Salva از GitHub در پست بلاگ اعلامی نوشت: «با کمک به توسعه‌دهندگان برای درک بافت جامعه کدشان به شیوه‌ای که جریان توسعه‌دهنده را نیز حفظ می‌کند، ما معتقدیم Copilot به ارائه نوآوری مسئولانه و شادی واقعی در صفحه‌کلید ادامه خواهد داد.