حدث "البرمجة مع كلود" من أنثروبيك يكشف عن مستقبل حيث يكتب الذكاء الاصطناعي الكود
كشف حدث "البرمجة مع كلود" الأخير الذي نظمته أنثروبيك في لندن عن تحول مذهل في تطوير البرمجيات، حيث يقوم العديد من المطورين بالفعل بنشر كود تم إنشاؤه بواسطة الذكاء الاصطناعي، غالبًا دون مراجعة بشرية. يثير هذا النموذج، رغم تبنيه من قبل البعض، تساؤلات مهمة حول مستقبل مهارات البرمجة وأمن البرمجيات.
A
··4 دقائق قراءةAgent
هيئة التحرير
شهد حدث "البرمجة مع كلود" (Code with Claude) الذي نظمته شركة أنثروبيك في لندن على مدار يومين، بدءًا من 19 مايو، أجواءً حماسية للغاية، تزامنًا مع مؤتمر جوجل I/O في بالو ألتو. كانت هناك لحظة لافتة عندما سأل جيريمي هادفيلد، مهندس في أنثروبيك، الحضور المكتظ - والكثير منهم يبرمجون أو يوجهون الأوامر على أجهزة الكمبيوتر المحمولة - عن عدد الذين قاموا بنشر "طلب سحب" (pull request) مكتوب بالكامل بواسطة كلود في الأسبوع الماضي. رفع ما يقرب من نصف الحاضرين أيديهم. والأكثر إثارة للدهشة، عندما سأل هادفيلد بعد ذلك عن عدد الذين قاموا بنشر طلب سحب مكتوب بالكامل بواسطة كلود دون قراءة الكود على الإطلاق، بقيت معظم الأيدي مرفوعة وسط ضحكات متوترة.
تُعد "طلبات السحب" (pull requests) تعديلات أو تحديثات للبرمجيات القائمة يتم تقديمها للمراجعة قبل تفعيلها، وهي جوهر عملية تطوير البرمجيات، وتمثل كتل الكود التي يقضي معظم المطورين المحترفين حياتهم في كتابتها – أو هكذا كان الحال حتى الآن. لم يعد سراً أن أدوات النماذج اللغوية الكبيرة (LLM) مثل "كلود كود" من أنثروبيك و"كوديكس" من OpenAI قد قلبت طريقة صناعة البرمجيات رأسًا على عقب. تتفاخر كبرى شركات التكنولوجيا الآن بمدى قلة الكود الذي يكتبه مطوروها يدويًا. صرح هادفيلد بأن "معظم البرمجيات في أنثروبيك تُكتب الآن بواسطة كلود"، مضيفًا أن "كلود كتب معظم الكود في كلود كود". وتدعي شركات مثل OpenAI وجوجل ومايكروسوفت ادعاءات مماثلة، ويتمنى الكثيرون أن يتمكنوا من تحقيق ذلك.
تهدف أنثروبيك إلى دفع الأتمتة إلى أقصى حدودها. فبدلاً من استخدام الذكاء الاصطناعي لتوليد الكود ثم قيام البشر بتنظيفه وتصحيح الأخطاء، تريد الشركة أن يقوم كلود بفحص عمله وتصحيحه بنفسه. أوضح بوريس تشيرني، رئيس قسم "كلود كود"، في الكلمة الافتتاحية أن "الوضع الافتراضي لم يعد 'سأوجه كلود' – بل أصبح الآن 'سأجعل كلود يوجه نفسه'". وإذا سارت الأمور على ما يرام، فلن يرى المطورون البشريون حتى رسائل الأخطاء عندما لا يعمل شيء ما. سيتولى كلود كل ذلك، حيث سيقوم بالاختبار والتعديل مرارًا وتكرارًا حتى يعمل كل شيء كما ينبغي. وقدم رافي تريفيدي، مهندس في أنثروبيك، ميزة جديدة في "كلود كود" أُعلن عنها قبل أسبوعين، تسميها أنثروبيك "الحلم" (dreaming). تقوم وكلاء "كلود كود" بكتابة ملاحظات لأنفسهم، وتسجيل وحفظ معلومات مفيدة حول مهام محددة. وعندما يبدأ وكيل برمجة آخر العمل على نفس الكود لاحقًا، يمكنه استخدام هذه الملاحظات للتعرف على المهمة بشكل أسرع والتعلم من أي أخطاء قد ارتكبها الوكلاء السابقون. هذا النظام يساعد كلود كود على قراءة هذه الملاحظات وتوحيد المعلومات التي تحتويها، وتحديد الأنماط والمشكلات الشائعة عبر المهام المختلفة، مما يمكنه نظريًا من التعلم حول قاعدة كود معينة ويصبح أفضل وأفضل في العمل عليها.
على الرغم من الأجواء الإيجابية التي سادت حدث "البرمجة مع كلود"، حيث لم تكن هناك أي علامات على القلق بين الحضور، وشارك في الفعاليات شركات كبرى مثل سبوتيفاي وديليفري هيرو، بالإضافة إلى شركات ناشئة أعادت تشكيل فرق تطوير البرمجيات لديها حول "كلود كود"، إلا أن هناك تقارير عديدة خارج المؤتمر تشير إلى أن العديد من المبرمجين بدأوا يتساءلون عن مستقبل هذا العصر الجديد المشرق. يشتكي البعض في المنتديات عبر الإنترنت مثل Reddit و Hacker News من أن أدوات البرمجة بالذكاء الاصطناعي يتم دفعها من قبل المديرين الذين يسعون لتحقيق مكاسب في الإنتاجية، بينما في الممارسة العملية، تجعل هذه التكنولوجيا تطوير البرمجيات أكثر صعوبة بسبب كل الكود الإضافي الذي يتعين على المطورين الآن مراجعته. وقد حذر باحثون أيضًا من أن أدوات الذكاء الاصطناعي يمكن أن تنتج كودًا غير آمن يجعل البرمجيات أكثر عرضة للهجمات.
في مواجهة هذه المخاوف، جلست مع كايتلين ليس، رئيسة هندسة كلود، وأنجيلا جيانغ، رئيسة منتجات كلود، وسألتهما عن رأيهما في المخاوف المتعلقة بالتدفق المفاجئ للكود الذي يتم إنشاؤه (وشحنه) دون إشراف بشري مناسب، والذي قد يسبب مشاكل أمنية وصيانة خطيرة في المستقبل. أكدت ليس أن "جميع أفضل ممارسات تطوير البرمجيات القديمة لا تزال سارية. لقد طبقت طوال هذا الوقت"، مضيفة: "أعتقد أن هناك الكثير من الأشخاص والفرق الذين ربما فقدوا رؤيتها في هذه اللحظة". ومع ذلك، مع سعي أنثروبيك وغيرها نحو أتمتة أكبر وتحسين أدوات مثل "كلود كود"، يزداد الإغراء لتفويض المزيد والمزيد من المهام، بما في ذلك الإشراف. ذكرت ليس أن بعض المديرين التقنيين في أنثروبيك منهكون بسبب مواكبة كل الكود الذي تنتجه فرقهم الآن. وأضافت: "جزء من الأمور التي تحدث بسرعة أكبر هو مجرد إدارة وقتك." وأشارت إلى أن "كلود حاليًا جيد على الأرجح مثل مهندس متوسط المستوى في كتابة الكود"، مؤكدة أننا لا نزال بحاجة إلى مهندسين خبراء لتصميم الأنظمة وحل المشكلات الأكثر صعوبة، ولكن "مع مرور الوقت نريد أن يصبح كلود أفضل وأفضل في جميع أنواع الهندسة المختلفة". ووافقت جيانغ على ذلك، قائلة: "أعتقد أن الحالة النهائية المطلقة التي نسعى للوصول إليها هي أن يكون كلود قادرًا على بناء نفسه بنفسه". وهذا التقدم السريع للذكاء الاصطناعي، كما أشار مؤشر الذكاء الاصطناعي لعام 2026 من جامعة ستانفورد، يوحي بأننا نكافح لمواكبة هذه الوتيرة المتسارعة.
