قال مهندس Microsoft المتميز بصراحة أن "كتابة التعليمات البرمجية يدويًا أصبحت قديمة تمامًا" وقد شهد نموذج تطوير Windows 11 تغييرات هائلة

📅 2026-09-06

الملخص:

لقد نشر ديفيد فاولر، وهو مهندس متميز عمل لدى شركة مايكروسوفت لمدة 18 عامًا، مؤخرًا على منصة التواصل الاجتماعي أن فاولر ليس شخصًا غريبًا يلفت الانتباه بشكل عرضي. وهو أحد مؤسسي إطار عمل الاتصالات في الوقت الفعلي SignalR. لقد شارك بعمق في إنشاء مدير حزم NuGet ومحرك نشر Kudu. وهو أيضًا المطور الأساسي لـ ASP.NET Core وهو حاليًا مسؤول عن قيادة سلسلة أدوات الجيل الجديد من Microsoft Aspire للتطبيقات الموزعة.

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

يؤكد مسار التطور التكنولوجي هذا الحكم. في وقت مبكر من عام 2023، أظهرت دراسات متعددة أجرتها Microsoft Research على Visual Studio IntelliCode أن مساعدة الذكاء الاصطناعي في ذلك الوقت كانت محدودة بشكل أساسي من خلال طريقة عرض اقتراحات الشاشة، ولا تزال عند مستوى الإكمال التلقائي السلبي للتعليمات البرمجية. ومع ذلك، فقد تطور GitHub Copilot اليوم بسرعة فائقة ليصبح وكيلًا نشطًا بالكامل (عامل الترميز). لا يمكن لهذه الأداة تلقي مهام التطوير وبناء البيئة المطلوبة في الخلفية بشكل مستقل فحسب، بل يمكنها أيضًا تعديل مستودع التعليمات البرمجية بشكل مستقل وإرسال طلب سحب (Pull Request) مباشرة للمراجعة. في التطوير عبر الأنظمة الأساسية لتطبيقات Windows ونظام Linux المستند إلى WSL، يمكن للوكيل تشغيل أدوات فحص التعليمات البرمجية تلقائيًا والتحقق من نتائج التجميع قبل تسليمها إلى البشر. وقد اعترف لينوس تورفالدس، الأب الروحي لنظام التشغيل Linux، بهذا الاتجاه علنًا مؤخرًا، مشيرًا إلى أن فائدة الذكاء الاصطناعي كأداة لا شك فيها.

إن إطار عمل أسباير الذي يقوده فريق فاولر هو التجسيد الأساسي لهذا التغيير. في أحدث إصدارات Aspire 13.1 و13.2، قامت Microsoft بدمج واجهة سطر الأوامر الموجهة للوكيل (CLI) وبروتوكول السياق النموذجي (MCP) بشكل كامل، مما أدى إلى ترقية مساعد ترميز الذكاء الاصطناعي إلى عنصر أصلي في عملية التطوير. وأكد فريق فاولر أن إنشاء التعليمات البرمجية من النموذج وتقديم البرنامج الكامل عبر الإنترنت هما شيئان مختلفان. تم تصميم سلسلة الأدوات الجديدة للسماح لوكلاء الذكاء الاصطناعي ببدء الخدمات مباشرة، والتحقق من بيانات القياس عن بعد، وقراءة سجلات النظام، وإصلاح الأعطال وإعادة تشغيلها تلقائيًا، وبالتالي التخلص تمامًا من النموذج القديم المتمثل في قيام المطورين البشريين بنسخ ولصق رسائل الخطأ يدويًا في نافذة الدردشة، وتعزيز إعادة بناء أدوات التطوير حول حلقة الذكاء الاصطناعي المغلقة.

ومع ذلك، فإن "غياب البرمجة اليدوية" لا يعني نهاية هندسة البرمجيات. مع اقتراب تكلفة إنشاء التعليمات البرمجية من الصفر، تتحول الصعوبات الهندسية بسرعة إلى التصميم المعماري، وإرساء واجهة برمجة التطبيقات الأصلية، وضبط الأداء، وإدارة التبعية، وتدقيق التعليمات البرمجية. أشار تقرير أمان كود الذكاء الاصطناعي المولد لعام 2026 الصادر عن شركة الأمان Veracode إلى أن حوالي 44% من الرموز التي تم إنشاؤها بواسطة الذكاء الاصطناعي في الاختبارات المعيارية بها ثغرات أمنية معروفة. ولتحقيق هذه الغاية، تم استخدام نظام فحص الثغرات الأمنية للوكيل الداخلي لشركة Microsoft، والذي يحمل الاسم الرمزي MDASH، على نطاق واسع في Windows kernel والمحاكاة الافتراضية Hyper-V ومكدسات بروتوكولات الشبكة. ويستخدم عملاء الذكاء الاصطناعي المتطورين للتعمق في المخاطر الخفية الأساسية للنظام الأساسي والتعامل مع ضغط المراجعة الناجم عن انتشار التعليمات البرمجية.

لقد كان لإعادة تشكيل نموذج التطوير هذا تأثيرًا عميقًا على نظام Windows 11 البيئي. كان فاولر قد أخذ في السابق زمام المبادرة في الدعوة إلى التخلي عن أغلفة تغليف صفحات الويب والعودة إلى العملاء الأصليين. وفي وقت لاحق، قامت مايكروسوفت بترويج WinUI 3 بقوة وجعلته مفتوح المصدر بالكامل. توفر المستندات المفتوحة والموحدة بشكل مباشر لوكلاء الذكاء الاصطناعي بيئة تدريب وتنفيذ أسهل في التحليل. بموجب هذا التغيير، تم تحسين سرعة تكرار التحديث ومقياس إصلاح العيوب لنظام التشغيل Windows 11 بشكل ملحوظ. تبذل Microsoft أيضًا جهودًا لدعم التطوير الذكي المحلي على مستوى الأجهزة. يقوم مشروع "Project Zenith" المُعلن عنه حديثًا بإنشاء بيئة Windows 11 خفيفة الوزن ومخصصة للمطورين. من خلال النص على عتبات عالية للذاكرة الموحدة بسعة 64 جيجابايت وعرض نطاق ترددي عالٍ يبلغ 250 جيجابايت/ثانية، فإنه يضمن إمكانية تشغيل نماذج اللغات الكبيرة التي تحتوي على أكثر من 30 مليار معلمة بسلاسة محليًا وتجنب الإنفاق المستمر للرموز السحابية.

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

الوسوم ذات الصلة

مقالات مشابهة

التعليقات

0/500
Captcha (click to refresh)
لا توجد تعليقات