أداة Copilot الجديدة تساعد على كتابة الأكواد البرمجية بسهولة وبالاعتماد على الذكاء الاصطناعي

تطوير الأداة تم بالتعاون بين GitHub و OpenAI

4٬092

أطلقت كلاً من GitHub و OpenAI معاينة تقنية لأداة ذكاء اصطناعي AI جديدة تسمى Copilot، والتي تعمل داخل محرر Visual Studio Code وتقوم بإكمال مقتطفات التعليمات البرمجية تلقائياً.

وبحسب موقع GitHub فإن عمل الأداة أكثر من مجرد إكمال الأكواد بناء على أكواد سابقة مشابهة.

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

وعرض الموقع بعض الأمثلة على عمل هذه الأداة مثل كتابة شفرة برمجية لاستيراد التغريدات أو رسم مخطط عشوائي أو الحصول على تقييم Goodreads.

وتعمل هذه الأداة بشكل أفضل مع Python و JavaScript و TypeScript و Ruby و Go، وفقاً لمدونة من المدير التنفيذي لشركة GitHub نات فريدمان.

ويرى موقع GitHub هذه الأداة على أنها تطور فيما يعرف بالبرمجة الزوجية، حيث يعمل اثنان من المبرمجين على نفس المشروع للاستفادة من تصحيح أخطاء بعضهم البعض، وتسريع عملية التطوير.

وسيكون عند استخدام هذه الأداة أحد هؤلاء المبرمجين افتراضياً.

ويعتبر هذا المشروع أولى ثمار استثمار مايكروسوفت Microsoft بقيمة مليار دولار في شركة OpenAI

وتم بناء أداة Copilot على خوارزمية جديدة تسمى OpenAI Codex، والتي يمكن اعتبارها وريثة GPT-3.

وتعتبر GPT-3 خوارزمية رئيسية لتوليد اللغة مطورة من قبل OpenAI، والتي يمكن أن تولد نصاً لا يمكن تمييزه أحيانًا عن الكتابة البشرية.

وبينما تنشئ خوارزمية GPT-3 نصاً باللغة الإنجليزية، فإن OpenAI Codex تولد شيفرة برمجية.

ونوه موقع GitHub إلى أنه لم يتم فحص جميع التعليمات البرمجية المستخدمة بحثاً عن الأخطاء أو الممارسات غير الآمنة أو التي يمكن أن تتضمن بيانات شخصية.

وأعلنت الشركة أنها وضعت بعض المرشحات لمنع الأداة الجديدة من توليد لغة مسيئة، لكنها قد لا تكون كافية في الوقت الحالي.

واعترف موقع أداة Copilot على الويب بإمكانية أن يصدر عن هذه الأداة أحيانًا نواتج غير مرغوب فيها، بما في ذلك “المخرجات المتحيزة أو التمييزية أو المسيئة”.

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

يذكر أن هذا ليس المشروع الأول الذي يحاول إنشاء رمز تلقائي لمساعدة المبرمجين.

حيث قدمت شركة Kite الناشئة وظائف مشابهة جداً، مع توفرها على أكثر من 16 محرر كود.

الآن فإن أداة Copilot في معاينة تقنية مقيدة، ولكن يمكنك الاشتراك في موقع الويب الخاص بالمشروع للحصول على فرصة للوصول إليه.

مقالات قد تعجبك

خدمة الألعاب السحابية xCloud من مايكروسوفت أصبحت متاحة على الحواسيب ونظام iOS
أوفيس على ويندوز 11 سيحصل على دعم أصلي لمعالجات Arm 64-Bit
قيمة فيس بوك السوقية تتجاوز التريليون دولار لأول مرة
كيفية استخدام ملصقات (ستيكر) ميموجي Memoji على آيفون وآيباد
خطر استخدام ومسح رموز الاستجابة السريعة QR code
كيفية استخدام ميزة التدقيق الإملائي من جوجل باللغة العربية والإنكليزية وأي لغة أخرى

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept