أداة من مايكروسوفت لتقديم اقتراحات حول البرمجة

AI بالعربي – “متابعات”

أعلنت شركة مايكروسوفت عن نظام ذكاء اصطناعي للبرمجة يمكن أن يوصي بتعليمات برمجية لمطوري البرمجيات لاستخدامها أثناء كتابة التعليمات البرمجية.

وتتطلع مايكروسوفت إلى تبسيط عملية البرمجة، وهو المجال الذي بدأت فيه الشركة عملها في عام 1975.

ويمكن أن يجعل ذلك المبرمجين الذين يستخدمون أدوات الشركة راضين ويجذب أيضًا مبرمجين جدد.

ويعتمد النظام، المسمى GitHub Copilot، على التعليمات البرمجية المصدرية الذي تم تحميلها إلى خدمة مشاركة التعليمات البرمجية GitHub، التي حصلت عليها مايكروسوفت في عام 2018، بالإضافة إلى مواقع الويب الأخرى.

وطورت مايكروسوفت و GitHub الأداة بمساعدة OpenAI، وهي شركة بحثية ناشئة في مجال الذكاء الاصطناعي دعمتها مايكروسوفت في عام 2019.

ويحاول الباحثون في مايكروسوفت والمؤسسات الأخرى تعليم أجهزة الحاسب كيفية كتابة التعليمات البرمجية منذ عقود.

ولم يتم تعميم هذا المفهوم بعد، وذلك لأن برامج كتابة البرامج لم تكن متعددة الاستخدامات بدرجة كافية.

ويعد جهد GitHub Copilot محاولة بارزة في هذا المجال، حيث يعتمد على حجم كبير من التعليمات البرمجية في العديد من لغات البرمجة وقوة الحوسبة السحابية الكبيرة Azure.

ويوصف GitHub Copilot بأنه إصدار افتراضي لما يسميه منشئو البرامج المبرمج الثنائي – وذلك عندما يعمل مطوران جنبًا إلى جنب بشكل تعاوني في نفس المشروع.

تسهيل البرمجة

تبحث الأداة في التعليمات البرمجية والتعليقات الموجودة في الملف الحالي وموقع المؤشر، وتقدم سطرًا واحدًا أو أكثر لإضافته.

وعندما يقبل المبرمجون الاقتراحات أو يرفضونها، يتعلم النموذج ويصبح أكثر تعقيدًا بمرور الوقت.

ويجعل النظام الجديد البرمجة أسرع، ويستخدم المئات من المطورين في GitHub ميزة Copilot طوال اليوم أثناء البرمجة، ويقبل معظمهم الاقتراحات ولا يوقفون الميزة.

ويمكن للنظام مساعدة المبرمجين على عدم قراءة مجموعة كاملة من الوثائق للحصول على أداة لفعل شيء محدد، وهذا أمر مفيد للإنتاجية.

ويدعم النظام كل لغات البرمجة تقريبًا. ولكنه مصمم للعمل بشكل أفضل مع JavaScript و Python و TypeScript.

ويظهر GitHub Copilot لأول مرة في Microsoft Visual Studio Code، وهو منتج مجاني مفتوح المصدر. وتخطط مايكروسوفت لدمجه في منتج Visual Studio التجاري في المستقبل.

يذكر أن هذه ليست المرة الأولى التي تعتمد فيها مايكروسوفت على OpenAI لتقديم برامج ذكية.

وأظهرت مايكروسوفت في الشهر الماضي كيفية تحديث تطبيق Power Apps Studio، الذي يستخدمه الأشخاص غير التقنيين لكتابة التطبيقات، بحيث يمكن للمستخدمين كتابة الكلمات التي تصف العناصر التي يرغبون في إضافتها والحصول على خيارات عرض GPT-3 للتعليمات البرمجية الضرورية.

Build 2021: Power FX-Programmierung mit natürlicher Sprache | heise online

Related Posts

“سدايا” تمنح شركة “سدم” وسم “ملتزم” وشهادة اعتماد مقدم خدمات ذكاء اصطناعي تقديرًا لالتزامها الأخلاقي والتقني

61 / 100 بدعم من Rank Math SEO نتيجة تحسين محركات البحث “سدايا” تمنح شركة “سدم” وسم “ملتزم” وشهادة اعتماد مقدم خدمات ذكاء اصطناعي تقديرًا لالتزامها الأخلاقي والتقني AI بالعربي…

أكمل القراءة

ابتداءً من العام الدراسي المقبل: الذكاء الاصطناعي يدخل مناهج التعليم العام في السعودية

55 / 100 بدعم من Rank Math SEO نتيجة تحسين محركات البحث ابتداءً من العام الدراسي المقبل: الذكاء الاصطناعي يدخل مناهج التعليم العام في السعودية AI بالعربي – متابعات أعلنت…

أكمل القراءة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

You Missed

“Lawgeex” أداة متطورة لمراجعة وتعديل الوثائق القانونية باستخدام الذكاء الاصطناعي

  • من admin
  • يوليو 10, 2025
  • 14 views
“Lawgeex” أداة متطورة لمراجعة وتعديل الوثائق القانونية باستخدام الذكاء الاصطناعي

“سدايا” تمنح شركة “سدم” وسم “ملتزم” وشهادة اعتماد مقدم خدمات ذكاء اصطناعي تقديرًا لالتزامها الأخلاقي والتقني

  • من admin
  • يوليو 10, 2025
  • 15 views
“سدايا” تمنح شركة “سدم” وسم “ملتزم” وشهادة اعتماد مقدم خدمات ذكاء اصطناعي تقديرًا لالتزامها الأخلاقي والتقني

ابتداءً من العام الدراسي المقبل: الذكاء الاصطناعي يدخل مناهج التعليم العام في السعودية

  • من admin
  • يوليو 10, 2025
  • 26 views
ابتداءً من العام الدراسي المقبل: الذكاء الاصطناعي يدخل مناهج التعليم العام في السعودية

“الاستقرار الحسابي تحت الضغط”.. كيف تصمد النماذج في البيئات المتطرفة؟

  • من admin
  • يوليو 10, 2025
  • 19 views
“الاستقرار الحسابي تحت الضغط”.. كيف تصمد النماذج في البيئات المتطرفة؟

“تصميم الإشارات العاطفية” في الواجهات الذكية.. كيف تبني الثقة مع المستخدم؟

  • من admin
  • يوليو 10, 2025
  • 21 views
“تصميم الإشارات العاطفية” في الواجهات الذكية.. كيف تبني الثقة مع المستخدم؟

الذكاء الاصطناعي لا يُغني عن البشر: متى تكون الكفاءة التقنية غير كافية؟

  • من admin
  • يوليو 10, 2025
  • 18 views
الذكاء الاصطناعي لا يُغني عن البشر: متى تكون الكفاءة التقنية غير كافية؟