أعاد لينوس تورفالدس، مبتكر نظام لينكس، رسم ملامح موقفه من الذكاء الاصطناعي بطريقة تجمع بين الحذر والقبول. فبينما انتقد في وقت سابق الزيادة الكبيرة في التقارير الأمنية المولدة آلياً وما تسببه من ضغط على فرق الصيانة، عاد ليؤكد أن التقنية نفسها ليست مشكلة بحد ذاتها، بل قد تكون أداة مفيدة جداً إذا استُخدمت بالشكل الصحيح.
هذا التوازن يعكس واقعاً يعيشه قطاع البرمجيات المفتوحة المصدر اليوم. فالأدوات القائمة على النماذج اللغوية الكبيرة أصبحت حاضرة في كتابة الشيفرات، واكتشاف الأخطاء، وتلخيص المراجعات، وحتى اقتراح إصلاحات أولية للثغرات. لكن الفائدة الإنتاجية التي يعد بها الذكاء الاصطناعي لا تلغي التحديات المرتبطة بالدقة، والتكرار، والاعتماد المفرط على مخرجات لا يراجعها الإنسان بشكل كاف.
لينكس ليس مشروعاً معادياً للذكاء الاصطناعي
في رسالة بريدية موجهة إلى أحد المهندسين البارزين في مجتمع لينكس، شدد تورفالدس على أن مشروع لينكس لا يتبنى موقفاً عدائياً من الذكاء الاصطناعي. الرسالة جاءت لتوضح أن استخدام هذه الأدوات مسموح به، وأن لكل مطور حرية اختيار ما يناسبه في سير العمل اليومي، من دون فرض نموذج واحد على الجميع.
لكن هذه الحرية لا تعني الموافقة المطلقة على كل استخدامات الذكاء الاصطناعي. فالمبتكر الشهير أوضح أن المشكلة تظهر عندما تتحول هذه الأدوات إلى مصدر عبء إضافي على المراجعين والمشرفين على الصيانة، بدلاً من أن تقلل من أعبائهم. وبالنسبة له، القيمة الحقيقية للذكاء الاصطناعي في بيئة مثل لينكس يجب أن تقاس بمدى قدرته على دعم العمل البشري لا مضاعفة الضجيج حوله.
الذكاء الاصطناعي بين اكتشاف الأخطاء وإرباك الفرق
تورفالدس سبق أن أبدى انزعاجه من تزايد البلاغات الأمنية التي تنتجها أدوات الذكاء الاصطناعي، خصوصاً عندما تتكرر الفكرة نفسها من أكثر من مصدر. هذا النوع من التقارير قد يبدو في ظاهره دليلاً على نشاط بحثي مكثف، لكنه عملياً يخلق تراكماً يصعب على فرق الصيانة التعامل معه بكفاءة، خاصة إذا كانت معظم البلاغات متشابهة أو لا تضيف قيمة تقنية جديدة.
في المقابل، لا ينكر تورفالدس أن الذكاء الاصطناعي قادر على كشف ثغرات حقيقية ولفت الانتباه إلى مشكلات قد تمر من دون ملاحظة. ولذلك فهو لا يرفض التقنية من حيث المبدأ، بل يدعو إلى استخدامها بطريقة تخفف العبء عن المساهمين الأساسيين في المشروع بدلاً من مضاعفته. هذه النقطة مهمة في بيئات التطوير المفتوحة، حيث يعتمد نجاح المشروع على توازن حساس بين جودة المراجعة وسرعة الاستجابة.
قفزة محتملة في إنتاجية البرمجة
أحد أكثر ما لفت الانتباه في تصريحات تورفالدس هو تقديره بأن الذكاء الاصطناعي قد يرفع إنتاجية المبرمجين بشكل كبير للغاية، إلى حد أنه تحدث عن مضاعفة قد تصل إلى عشرة أضعاف في بعض الحالات. هذا التقدير يعكس قناعة متزايدة لدى كثير من المطورين بأن أدوات المساعدة الذكية يمكن أن تختصر الوقت في كتابة أجزاء من الشيفرة، وتوليد الاختبارات، واقتراح تحسينات أولية.
ومع ذلك، فإن مثل هذه القفزات لا تتحقق تلقائياً. فالإنتاجية الأعلى تعتمد على جودة الأداة، ونوع المهمة، وخبرة المستخدم، ومستوى الرقابة البشرية. في المشاريع الحساسة، وخاصة الأنظمة الأساسية مثل النواة، لا يكفي أن يولد الذكاء الاصطناعي مخرجات سريعة؛ بل يجب أن تكون المخرجات دقيقة، قابلة للتدقيق، ومتوافقة مع المعايير الصارمة للمجتمع التطويري.
التحدي الحقيقي: جعل الأدوات تخدم المطورين
المعادلة التي يطرحها تورفالدس بسيطة في ظاهرها لكنها معقدة في التنفيذ: ينبغي أن تساعد أدوات النماذج اللغوية فرق الصيانة والمطورين، لا أن تتحول إلى مصدر ضغط نفسي وتقني. وهذا يعني أن القيمة لا تقاس فقط بقدرة الأداة على العثور على أخطاء، بل أيضاً بقدرتها على تقليل التكرار، وتصفية النتائج غير المفيدة، وتقديم مخرجات يمكن الوثوق بها بسرعة.
في بيئة مفتوحة المصدر، حيث يعتمد العمل على مساهمات متطوعين ومؤسسات مختلفة، يصبح احترام وقت المراجعين أمراً حاسماً. فإذا كانت أداة الذكاء الاصطناعي تولد عشرات التقارير المتشابهة، فإنها قد تعرقل العمل أكثر مما تدعمه. أما إذا استطاعت تلخيص المشكلات بدقة وتوجيه الانتباه إلى الحالات المهمة فقط، فستصبح جزءاً طبيعياً من منظومة التطوير.
حرية الاختيار تظل الأساس
اللافت أيضاً في موقف تورفالدس أنه يربط الاستخدام الناجح للذكاء الاصطناعي بحرية الفرد في التجربة والاختيار. فهو لا يريد تحويل التقنية إلى التزام مفروض، ولا يريد في الوقت نفسه أن تتحول المعارضة لها إلى معيار لقياس جودة المطور أو التزامه بالمشروع. هذه المقاربة تمنح مساحة للتجربة، وتسمح للمجتمع بأن يحدد عملياً أين تنجح الأدوات وأين تفشل.
هذا النوع من المواقف قد يصبح أكثر أهمية مع توسع استخدام الذكاء الاصطناعي في مجالات كتابة الشيفرات، ومراجعة الأمن، وإدارة المستودعات البرمجية. فبدلاً من الدخول في جدل نظري حول قبول التقنية أو رفضها، يركز تورفالدس على معيار أكثر واقعية: هل تُحسن الأداة العمل فعلاً أم تزيده تعقيداً؟
وبين هذا السؤال وتلك الإجابة تتضح فلسفة تورفالدس الحالية تجاه الذكاء الاصطناعي. فهو لا يراه خصماً للمطورين ولا خلاصاً سحرياً لهم، بل أداة قوية تحتاج إلى ضوابط واضحة، ومستخدمين واعين، وبيئة تطوير قادرة على استيعاب مزاياها من دون أن تدفع ثمن فوضاها.