Log in to leave a comment
No posts yet
في أوائل عام 2026، كشفت جوجل عن Gemini 3، مما أثار الرعب مجدداً في قطاع البرمجيات. الكلمة المفتاحية لهذا النموذج هي البرمجة بالاستشعار (Vibe Coding)؛ وهو مفهوم يقوم على نقل المطور لـ "جو" النظام ونيته بدلاً من القواعد النحوية المعقدة، ليتولى الذكاء الاصطناعي تنفيذ الكود تلقائياً.
تمتلئ وسائل التواصل الاجتماعي بمراجعات لأشخاص أنشأوا محاكاة ثلاثية الأبعاد دون كتابة سطر كود واحد. وبين مطوري الواجهات الأمامية (Front-end)، تتعالى الصيحات بأن النهاية قد حانت فعلياً. ولكن من منظور مهندس ذو خبرة تمتد لـ 10 سنوات، الحقيقة مختلفة. Gemini 3 ليس بديلاً للمطور، بل هو أقرب إلى مولد واجهات عالي الأداء نتج عن استراتيجية جوجل التجارية.
سبب تعريف جوجل لـ Gemini 3 كنموذج برمجة بالاستشعار واضح: حماية مصدر دخلها الرئيسي وهو إعلانات البحث. تهدف جوجل إلى تحويل البحث التقليدي القائم على سرد الروابط إلى نموذج الكونسيرج (Concierge Paradigm) الذي يستجيب لأسئلة المستخدم بأدوات فورية.
عندما يبحث المستخدم عن تحليل لوضع أصوله المالية، فبدلاً من عرض مقالات ذات صلة، يقوم الذكاء الاصطناعي ببرمجة لوحة تحكم (Dashboard) مخصصة تحتوي على رسوم بيانية ووظائف حسابية في اللحظة نفسها. ولتحقيق ذلك، يستخدم Gemini 3 بروتوكول AG-UI (Agentic UI).
ويتضح هذا القصد أكثر عند النظر في عملية تطور النموذج:
المؤشرات تبدو مذهلة، لكن هذا ينطبق فقط على مستوى التطبيقات الصغيرة (Micro apps). أما عند الدخول في بيئات المؤسسات المعقدة، فلا تزال الحواجز مرتفعة.
قال أندريه كارباثي (Andrej Karpathy) إن البرمجة بالاستشعار تجعلنا ننسى حتى حقيقة وجود الكود. ولكن من وجهة نظر هندسية، هذا يعني صندوقاً أسود غير مدار.
وفقاً لدراسات حديثة، تم اكتشاف ثغرات أمنية خطيرة في ما بين 45% إلى 75% من الأكواد التي يولدها الذكاء الاصطناعي. فالذكاء الاصطناعي لا يفهم نموذج التهديد الكامل للنظام، بل يكتفي بكتابة كود "يعمل" فقط.
قائمة التحقق الأمنية الضرورية للكود المولد بالذكاء الاصطناعي
dangerouslySetInnerHTML؟.env؟تركز البرمجة بالاستشعار على سهولة التنفيذ. قد تكون النتائج مبهرة بصرياً، ولكن في بيئة يدخل إليها عشرات الآلاف، هناك احتمال كبير لتعطل الخادم بسبب مشكلة استعلامات N+1 أو اختناقات الريندر (Rendering bottlenecks). الذكاء الاصطناعي يوفر كوداً يعمل، لكنه يفتقر للذكاء السياقي لتصميم كود "يصمد" تحت الضغط.
80% من تطوير البرمجيات هو معالجة الاستثناءات. بأخذ إطار العمل TanStack Start (الأحدث في 2026) كمثال، يخلط Gemini 3 غالباً بين حدود الخادم والعميل، مما يؤدي لأخطاء في المراجع. في هذه الحالة، يقدم الذكاء الاصطناعي حلولاً تخفي رسائل الخطأ فقط بدلاً من إصلاح البنية التحتية، مما يخلق ديناً تقنياً أكبر.
لا يفهم الذكاء الاصطناعي نظام التصميم أو اتفاقيات إدارة الحالة للمشروع بالكامل. قد يبدو الأمر سريعاً في المدى القصير، لكن مع مرور الوقت يصبح الكود مرقعاً. في الواقع، تم الإبلاغ عن ظاهرة ضريبة التحقق (Verification Tax) في بيئات العمل، حيث يصبح وقت المراجعة أطول من وقت الكتابة بعد إدخال الذكاء الاصطناعي.
المطور الآن ليس مجرد كاتب (Writer) يطبع الكود، بل يجب أن يصبح منسقاً (Orchestrator) يتحقق من النتائج التي يولدها الذكاء الاصطناعي ويقوم بتجميعها.
نموذج التعاون المكون من 3 خطوات للمطورين
بالنسبة للإدارة، فإن تقليص الفرق بشكل عشوائي يعد أمراً خطيراً. إذا كان المشروع يتضمن خسائر مالية كبيرة عند الفشل، أو يتطلب التزاماً صارماً بالقوانين مثل القطاع المالي أو الطبي، فإن تدخل المهندسين ذوي الخبرة (Seniors) أمر ضروري، خاصة للكود الذي يجب صيانته لأكثر من عام.
يعد Gemini 3 والبرمجة بالاستشعار أدوات ستخفض عتبة التطوير وتسرع تنفيذ الأفكار بأكثر من 10 مرات. ولكن خلف تلك الحلاوة تكمن أشواك الثغرات الأمنية والديون التقنية.
على مطور عام 2026 أن يتجاوز مرحلة التفكير في "كيفية" كتابة الكود، ليرتقي إلى خبير يثبت "لماذا" يجب أن يوجد هذا النظام ومدى أمانه. في النهاية، البرمجة بالاستشعار لن تستبدلنا، بل ستكون مسرعاً قوياً يساعدنا على التركيز على مستويات أعلى من التصميم.