HeadlinesBriefing favicon HeadlinesBriefing.com

Vibe Coding: فوائد ومخاطر تطوير الذكاء الاصطناعي

Engadget •
×

Vibe coding، مصطلح اخترعه Andrej Karpathy في فبراير 2025، يصف نهج تطوير يتبنى فيه المستخدمون الكود الناتج عن نماذج لغة كبيرة مثل Cursor Composer w Sonnet بشكل كامل. يجادل أنصار هذه الطريقة بأنها تدعم توطين إبداع البرمجيات، مما يتيح لغير المتخصين بناء التطبيقات. على سبيل المثال، استخدمت فنيّة بيطرية برمجة الإيقاع لإنشاء تطبيق لمتابعة حقن الأنسولين لقطةها المسنّة. ومع ذلك، تواجه هذه الممارسة انتقادات كبيرة تتعلق بأمان البرمجيات والصيانة. فحلّل باحثون من مدرسة أمن السيبرانيات والخصوصية في جامعة جورجيا 43,000 تنبيه أمني وربطوا 74 ثغرة مباشرة بالكود الناتج عن الذكاء الاصطناعي، وصُنّفت 14 منها كحرجة. يقدّر الفريق أن عدد الثغرات الفعلي قد يكون خمسة إلى عشرة أضعاف أكبر بسبب نقص التوثيق. وعلى الرغم من هذه المخاطر، فإن اعتمادها بين المحترفين يرتفع بسرعة. ووجدت استطلاعات لـ 1,100 مبرمج أن 72 بالمائة يستخدمون أدوات برمجة بالذكاء الاصطناعي يومياً، ويُنتج أو يساعد الذكاء الاصطناعي الآن حوالي 42 بالمائة من قاعدة الكود الخاصة بهم. ويتوقع الخبراء أن يشكل الذكاء الاصطناعي أكثر من نصف جميع الأكواد بحلول العام القادم. وهذا التحوّل يثير مخاوف حول مستقبل أدوار مطوري المبتدئين، حيث تتلاشى الوظائف الدخولية التقليدية. وما يزال التمييز بين الكود الناتج بالكامل من الذكاء الاصطناعي والتطوير المساعد بالذكاء الاصطناعي أمراً أساسياً لفهم المنظر العام لهندسة البرمجيات.