قائمة مراجعة الأمان للبرمجة بالانطباع (Vibe Coding)

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

هذا أمر مذهل، ولكنه ينطوي أيضًا على مخاطر.

تعني "البرمجة بالانطباع" (Vibe coding) بناء البرمجيات بمساعدة مكثفة من الذكاء الاصطناعي دون إتقان الكود البرمجي الأساسي أو البنية التحتية. إذا قمت بنشر الكود في بيئة الإنتاج (production)، فأنت مطور، وهذا يعني أنك تتحمل المسؤولية.

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

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

لا تسأل الذكاء الاصطناعي عما إذا كان مشروعك آمنًا، بل اطلب منه أن يوضح لك أين يكمن عدم اليقين.

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

المصدر: https://dev.to/marciofrayze/15-perguntas-de-seguranca-para-quem-esta-praticando-vibe-coding-1h7j