الأخبار التكنولوجية والاستعراضات والنصائح!

تعمل أداة إكمال رمز AI المجانية الآن مع JavaScript بالإضافة إلى Python

قد تكون كتابة التعليمات البرمجية يدويًا أمرًا صعبًا ولكن لحسن الحظ أن مساعد الترميز AI Kite موجود هنا للمساعدة وقد وسعت الشركة الناشئة خدماتها مؤخرًا لتشمل أيضًا JavaScript بالإضافة إلى Python.

دعمت أداة إكمال التعليمات البرمجية الخاصة بالشركة Python في السنوات الست الماضية وقادرة على توقع عناصر التعليمات البرمجية العديدة التالية التي من المرجح أن يكتبها المطورون بطريقة مشابهة لاقتراحات الكتابة الذكية من Google في Gmail.

وفقًا لـ Kite ، يعد المطورون أكثر إنتاجية بنسبة 18 بالمائة في المتوسط ​​عند استخدام أداة إكمال التعليمات البرمجية التي تساعد على تقليل مهام الترميز المتكررة والأخطاء والوقت الذي يقضيه المطورون في البحث عن المستندات المرجعية.

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

دعم جافا سكريبت

حتى الآن ، عملت Kite فقط تتطلب Python كإضافة دعم للغات برمجة إضافية من الشركة كتابة محرك جديد تمامًا لكل لغة. ومع ذلك ، فإنه يستخدم الآن نهج معالجة اللغة الطبيعية جنبًا إلى جنب مع OpenAI's GPT لتطوير الإكمال التلقائي الذي يعتمد على التعلم الآلي لشفرة JavaScript. تخطط Kite أيضًا لإضافة دعم للغة برمجة Google Go في المستقبل.

استخدمت الشركة ملفات JavaScript 22m مفتوحة المصدر من أجل تدريب نموذجها الجديد للتعلم العميق لضمان عمل أداة إكمال التعليمات البرمجية مع مكتبات وأطر JavaScript الشائعة بما في ذلك React و Vue و Angular و Node.js.

في منشور على مدونة ، رئيس المنتج في Kite ، أوضح دانيال هونغ كيف يمكن لمساعد الترميز AI للشركة أن يجعل كتابة JavaScript أسهل بكثير للمطورين ، قائلاً:

"يبتكر نظام جافا سكريبت البيئي باستمرار أطر عمل وأنماط تصميم جديدة. تجعل هذه الاختراعات مكانًا نابضًا بالحياة ، ولكنها تخلق أيضًا الحاجة إلى تعلم مجموعة دائمة التغير من أنماط الرموز وواجهات برمجة التطبيقات. لقد تعلمت نماذج التعلم العميقة لـ Kite كل هذه الأنماط ، وفهمت سياق التعليمات البرمجية الخاصة بك ، حتى تتمكن Kite من التنبؤ بقطع التعليمات البرمجية ووضعها في إكمالك ".

Kite for JavaScript مجاني تمامًا ويمكن للمستخدمين المهتمين تنزيله من هنا.

عبر ZDNet