المؤلف: يي تاو
المصدر: جايكر بونيرك
خلال العام الماضي، كاد Vibe Coding يعيد كتابة طريقة البرمجة بالكامل.
لم تعد بحاجة لكتابة الكود سطرًا سطرًا يدويًا. فقط أخبر Cursor أو Claude أو Copilot: أريد وظيفة معينة، باستخدام تقنية معينة، والأفضل أن يكون «يشبه منتجًا معينًا»، واترك الباقي للذكاء الاصطناعي ليقوم به.
الكثير من الأشخاص الذين لم يكونوا قادرين على كتابة الكود من قبل، أصبحوا لأول مرة يمتلكون القدرة على «صنع شيء». من وجهة نظر شخصية، هذا تقريبًا هو عصر الذهب في تطوير البرمجيات.
لكن هناك فرضية غافل عنها: الذكاء الاصطناعي لا يخلق الكود من العدم، بل يستدعي ويجمع بين نتائج الحكمة البشرية الموجودة مسبقًا. عندما تقول “ساعدني في إنشاء موقع إلكتروني”، فإن الذكاء الاصطناعي في الواقع يستشهد بصمت بالمنطق والبنى التحتية التي تراكمت في العديد من المشاريع المفتوحة المصدر على GitHub.
القدرة الأساسية لـ Vibe Coding تعتمد على التعلم وإعادة التشكيل من هذه المكتبات المفتوحة المصدر.
مؤخرًا، أصدر فريق بحث من جامعة وسط أوروبا ومعهد كيل للاقتصاد العالمي ورقة بحثية بعنوان «Vibe Coding يقتل المصادر المفتوحة» (https://arxiv.org/pdf/2601.15494v1)، تكشف عن الأزمة الخفية وراء ازدهار Vibe Coding.
تشير الورقة إلى حقيقة:
Vibe Coding قد يكون يهدد بشكل جذري النظام البيئي للمصادر المفتوحة الذي يدعم عالم البرمجيات بأكمله.
من أغسطس 2022، بدأ نسبة مطوري بايثون في الولايات المتحدة الذين يستخدمون الذكاء الاصطناعي في البرمجة في الارتفاع بشكل كبير
لفهم ما يقلق هذه الورقة، يجب أولاً توضيح شيء واحد: ما هو البرمجيات المفتوحة المصدر، وما هو مكانتها في حياتنا.
قد لا يشعر الكثيرون بوجودها بشكل مباشر، لكن في الواقع، تقريبًا كل المنتجات الرقمية التي نستخدمها يوميًا تعتمد على البرمجيات المفتوحة المصدر في بنيتها الأساسية.
عندما تستيقظ صباحًا وتأخذ هاتف أندرويد، فإن نظام التشغيل Linux الذي يعمل في الأسفل هو برمجية مفتوحة المصدر؛
عندما تفتح WeChat وتراجع سجل الدردشة، فإن قاعدة البيانات SQLite التي تخزن كل رسالة هي برمجية مفتوحة المصدر؛
عندما تتصفح TikTok أو Bilibili خلال استراحتك، فإن عملية فك تشفير الفيديو وتشغيله تتم بواسطة FFmpeg، وهو أيضًا برمجية مفتوحة المصدر.
البرمجيات المفتوحة المصدر تشبه شبكة الصرف الصحي في العصر الرقمي. تستخدمها يوميًا، لكنك لا تدرك ذلك على الإطلاق.
فقط عندما تواجه مشكلة، تدرك أهميتها فجأة.
ثغرة Log4j في عام 2021 كانت مثالًا نموذجيًا. Log4j هو إطار سجل الأحداث الأكثر استخدامًا في بيئة Java، يُستخدم لتسجيل أحداث ومعلومات تشغيل التطبيقات.
معظم المستخدمين العاديين ربما لم يسمعوا باسمه من قبل، لكن من خوادم Apple وGoogle السحابية، إلى أنظمة الحكومة في مختلف الدول، فإن مليارات الأجهزة حول العالم تعمل به في الخلفية.
في نهاية عام 2021، ظهرت ثغرة «Log4Shell». سمحت هذه الثغرة للقراصنة بالتحكم عن بعد في الخوادم العالمية كما لو كانت حواسيبهم الخاصة. انكشفت البنية التحتية للإنترنت بشكل كامل، واضطر فرق الأمان العالمية إلى إصلاحها بشكل عاجل خلال عطلة نهاية الأسبوع. كانت تأثيراتها واسعة، وصعوبة إصلاحها جعلها واحدة من أخطر أزمات الأمان في تاريخ الإنترنت.
هذه هي طبيعة المصادر المفتوحة — ليست منتجًا لشركة معينة، بل هي «سلعة عامة». وبسبب عدم امتلاكها طابعًا تجاريًا، غالبًا ما يعجز مطورو الكود عن فرض رسوم مباشرة من المشاريع.
مكافآتهم غير مباشرة: من خلال الشهرة التي يكتسبونها عبر المشاريع، يحصلون على فرص عمل في الشركات الكبرى؛ أو يجنون دخلًا من تقديم خدمات استشارية؛ أو يعتمدون على تبرعات المجتمع.
هذه النموذج استمر لعقود، ويعتمد على «التفاعل المباشر». عندما يستخدم المستخدمون البرامج، يقرأون الوثائق، يطرحون الأسئلة، ويعطون التوصيات. تتدفق هذه الاهتمامات إلى المطورين، وتتحول إلى دافع للاستمرار في الصيانة.
وهذا هو الرابط الذي يقطعه Vibe Coding حاليًا.
قبل ظهور Vibe Coding، كانت طريقة التطوير على النحو التالي: تقوم بتحميل حزمة مفتوحة المصدر، وتقرأ الوثائق؛ وإذا واجهت خطأ، تفتح تذكرة على GitHub؛ وإذا أعجبتك، تمنحها تقييمًا إيجابيًا.
وبذلك، يحصل المطور على اهتمام، ويتحول هذا الاهتمام إلى دخل، مما يخلق دائرة مغلقة.
لكن بعد ظهور Vibe Coding، لم تعد بحاجة إلا لإخبار الذكاء الاصطناعي بما تريد، والذكاء الاصطناعي يختار ويجمع تلقائيًا الكود المفتوح المصدر، ويولد لك «تنفيذًا قابلًا للاستخدام».
الكود يعمل، لكنك لا تعرف بالضبط ما هي المكتبات التي استخدمها، ولا تتابع وثائقها أو مجتمعاتها.
وصف الباحثون هذا التغيير بأنه «تأثير الوساطة» — حيث أن الاهتمام والتعليقات التي كانت تصل مباشرة إلى المطورين، تم استقطاعها بالكامل بواسطة الذكاء الاصطناعي كطبقة وسيطة.
ماذا سيحدث إذا استمر هذا الأمر؟
بنى الباحثون نموذجًا اقتصاديًا لمحاكاة النظام البيئي للمصادر المفتوحة. وُصف المطورون بأنهم رواد أعمال يقررون بمستوى جودة معين «دخول السوق» أو لا، ويستثمرون التكاليف أولًا، ثم يقررون بناءً على ردود فعل السوق ما إذا كانوا يشاركون الكود مفتوح المصدر. والمستخدمون يختارون من بين العديد من الحزم، ويقررون إما «الاستخدام المباشر» أو عبر «الوساطة بالذكاء الاصطناعي».
عند تشغيل النموذج، كشف عن قوتين متعاكستين:
الأولى: زيادة الكفاءة. الذكاء الاصطناعي يجعل البرامج أسهل في الاستخدام، ويقلل من تكلفة تطوير أدوات جديدة. من المفترض أن هذا يحفز المزيد من المطورين على الانضمام، ويزيد العرض.
الثانية: نقل الطلب. عندما يتحول المستخدمون إلى الوساطة بالذكاء الاصطناعي، يفقد المطورون الدخل الناتج عن التفاعل المباشر، مما يقلل من مكافآتهم.
لكن على المدى الطويل، إذا كانت القوة الثانية (نقل الطلب) أقوى من الأولى (زيادة الكفاءة)، فإن النظام ككل سيتجه نحو الانكماش.
وتتمثل النتيجة في أن «عقبة دخول المطورين ترتفع، ويصبح من الجدير مشاركة المشاريع ذات الجودة العالية فقط، وتختفي المشاريع ذات الجودة المتوسطة، ويقل عدد الحزم وجودتها بشكل عام». رغم أن المستخدمين يستفيدون على المدى القصير من فوائد الذكاء الاصطناعي، إلا أن الفائدة طويلة المدى تتراجع، لأن الأدوات عالية الجودة تصبح أقل توافرًا.
باختصار، يدخل النظام في دورة مفرغة من التدهور. وعندما يضعف أساس النظام البيئي للمصادر المفتوحة، تتدهور قدرات الذكاء الاصطناعي أيضًا.
هذه هي النقطة التي تؤكد عليها الورقة مرارًا وتكرارًا: Vibe Coding يزيد من الإنتاجية على المدى القصير، لكنه قد يخفض مستوى النظام بأكمله على المدى الطويل.
وهذا الاتجاه ليس مجرد فرضية نظرية، بل يحدث بالفعل في الواقع.
على سبيل المثال، انخفض حجم حركة الأسئلة والإجابات على Stack Overflow بشكل واضح بعد انتشار الذكاء الاصطناعي التوليدي. العديد من الأسئلة التي كانت ستُناقش في المجتمع العام، نُقلت إلى حوارات خاصة مع الذكاء الاصطناعي.
بعد إطلاق ChatGPT، بدأ عدد الأسئلة على Stack Overflow في الانخفاض بشكل ملحوظ
ومثال آخر، مشروع مثل Tailwind CSS، رغم استمرار زيادة التنزيلات، إلا أن الوصول إلى الوثائق والإيرادات التجارية بدأ يتراجع.
يتم استخدام المشروع بشكل واسع، لكنه أصبح أكثر صعوبة في تحويله إلى دخل ذي معنى للمطورين.
رغم وجود هذه المشكلات، فإن الزيادة في الإنتاجية التي يوفرها Vibe Coding حقيقية، ولا أحد يستطيع العودة إلى عالم بدون برمجة بالذكاء الاصطناعي.
لكن المشكلة الأعمق هي أن عندما يصبح الذكاء الاصطناعي وسيطًا جديدًا، فإن الهياكل التحفيزية القديمة لم تعد مناسبة.
في الهيكل الحالي، تستفيد منصات الذكاء الاصطناعي من النظام البيئي للمصادر المفتوحة بشكل كبير، لكنها لا تدفع مقابل الحفاظ على هذا النظام. يدفع المستخدمون للذكاء الاصطناعي، ويقدم الذكاء الاصطناعي تسهيلات، لكن المشاريع المفتوحة والمطورين غالبًا لا يحصلون على شيء.
اقترح الباحثون إعادة تصميم توزيع الأرباح:
مثلما تتقاسم منصات الموسيقى مثل سبوتيفاي الأرباح مع الفنانين بناءً على عدد الاستماع، يمكن لمنصات الذكاء الاصطناعي تتبع المشاريع المفتوحة التي تستخدمها، وتعيد جزءًا من الأرباح للمطورين وفقًا لنسبة الاستخدام.
بالإضافة إلى ذلك، يمكن استخدام صناديق التمويل، والرعايات من الشركات، والدعم الحكومي للبنية التحتية الرقمية، لتعويض خسائر دخل المطورين.
وهذا يتطلب تغيير المفهوم في الصناعة، من «البرمجيات المفتوحة مجانًا» إلى «بنية تحتية عامة تتطلب استثمارًا وصيانة مستمرين».
البرمجيات المفتوحة لن تختفي، فهي متجذرة بعمق في العالم الرقمي، ولا يمكن استبدالها بسهولة.
لكن عصر المصادر المفتوحة الذي يعتمد على الاهتمام العابر، والسمعة، والأيديولوجية، ربما وصل إلى حدوده.
ما يقدمه Vibe Coding ليس مجرد تجربة تطوير أسرع، بل هو اختبار ضغط حول «كيفية استمرار دعم التقنية العامة».