ذات صلة

اخبار متفرقة

تسلا تستثمر مليارى دولار في xAI وتؤكد إنتاج سايبركاب هذا العام

أعلنت تسلا عن استثمار قيمته ملياري دولار في شركة...

قامت جوجل بتعطيل ميزة على هواتف Pixel القديمة بسبب خللٍ خطيرٍ في الخصوصية

أعلنت جوجل عن تعطيل بعض ميزات تطبيق الهاتف على...

اكسر روتين السفرة في نهاية الأسبوع بشوربة المكرونة بالخبز المحمص

تتكوّن مقادير شوربة المكرونة من مكرونة مسلوقة وبطاطس مكعبات...

بدون مال.. عادةً ما يحميك من الأمراض الصحية والنفسية ويزيد من جمالك

فوائد النوم المبكر للمخ والنفسية يساعد النوم المبكر في ترسيخ...

أجريت عملية بسببها.. كيف تحمي نفسك من إصابة سوسن بدر

تعرضت الفنانة سوسن بدر مؤخرًا لإصابة كسر في عظام...

مدير أدوات المطورين في جوجل يكشف أثر الذكاء الاصطناعي في تحويل عالم البرمجة

يكشف ريان سيلفا، مدير أدوات المطورين في جوجل، عن رؤيته لكيفية إعادة تشكيل أدوات الذكاء الاصطناعي لمستقبل كتابة الأكواد، وهو الذي تدرّب سابقًا في مايكروسوفت وجيت هاب ويقود حاليًا جهود تطوير Gemini CLI وGemini Code Assist، التي تهدف إلى فتح باب البرمجة أمام مفهوم البرمجة بالوكلاء الذكيين المعروفة بالـ agentic programming.

نتائج بحثية جديدة

أوضح سيلفا أن أحدث تقرير بحثي أصدره فريقه يركّز على كيفية استخدام المطورين لأدوات الذكاء الاصطناعي، ويحدّد نقطة التحول الكبرى في أبريل 2024 مع الإطلاق المتقدم لنماذج مثل Claude 3 وGemini 2.5، التي قدّمت طفرة في قدرات استدعاء الأدوات، بحيث أصبحت النماذج لا تكتب الشيفرات فحسب، بل تجمعها وتدير الاختبارات وتصحّح الأخطاء ذاتيًا.

استخدام شخصي ومهني

يستخدم سيلفا Gemini CLI بشكل أساسي في مشاريعه الشخصية، إلى جانب Claude Code وCodex، كما يعمل ضمن بيئات تطوير متعددة مثل Zed وVS Code وCursor وWindsurf لمواكبة التطورات.

أما على المستوى المهني، فيستخدم الذكاء الاصطناعي في صياغة وثائق المتطلبات والمواصفات التقنية، حيث يحوّل Gemini CLI المسائل المطروحة عبر GitHub Issues إلى وثائق تقنية مفصلة، ثم يكتب النموذج الشيفرات استنادًا إلى هذه الوثائق ومعايير العمل الداخلية للفريق، ليُنشئ تلقائيًا التحديثات والالتزامات البرمجية وطلبات الدمج بشكل منظم.

مستقبل البرمجة: من الأكواد إلى الهندسة

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

spot_img
spot_imgspot_img

تابعونا على