AIbaseآخر تحديث

فريق من 7 أشخاص يعيد بناء نظام جديد بالكامل من الصفر بالاعتماد على Claude في 5 أشهر فقط

تنطلق قدرات البرمجة بالذكاء الاصطناعي بسرعة جنونية، وتشهد كفاءة التطوير الداخلية في Anthropic انفجارًا، إذ ارتفع متوسط عمليات دمج الكود اليومية من حوالي 2500 عملية في شهر 5 إلى أكثر من 30,000 عملية في شهر 9. وقد أثقل هذا…

مع الاندفاع المتسارع لقدرات البرمجة بالذكاء الاصطناعي، شهدت كفاءة التطوير الداخلية في Anthropic نموًا انفجاريًا غير مسبوق. ووفقًا للبيانات التي كشفتها الشركة، بلغ متوسط عمليات دمج الكود اليومية لديها حوالي 2500 عملية في مايو من هذا العام (الشهر 5)، بينما قفز هذا الرقم بحلول سبتمبر (الشهر 9) إلى أكثر من 30,000 عملية. وقد جعلت وتيرة نمو الكود الانفجارية هذه أدوات التطوير الأصلية مثل نظام التحكم بالإصدارات Git تبدأ في الترهل عن إدارة الموقف.

وفي مواجهة عجز خدمات التكامل المستمر عن تحمل العبء، كان الفريق قد أجرى سابقًا ثلاثة إصلاحات مؤقتة، لكن المدة التي كان كل منها يصمد فيها أصبحت تقصر باستمرار، حتى لم يبقَ أمامه سوى إعادة الهيكلة لحل المشكلة جذريًا. ومن أجل كسر عنق الزجاجة في الأداء المتعلق بإدارة الشيفرة المصدرية نهائيًا، بذل فريق البحث والتطوير المكوَّن من 7 أشخاص في Anthropic 5 أشهر لبناء نظام تحكم بالإصدارات جديد مخصص للقواعد البرمجية فائقة الضخامة يُدعى Scion، وتمكّن بنجاح من نقل قاعدة الشيفرة الأحادية الهائلة للشركة من Git بالكامل.

من حيث تصميم البنية، تبنّى Scion نمطًا مبتكرًا تقوم على معالجة العمليات الأساسية من جهة الخادم وجلب البيانات من جهة العميل حسب الحاجة، مع آلية تخزين مؤقت متعددة الطبقات عالية الكفاءة. وقد أدى هذا التحسين إلى تقليص حجم البنية التحتية المرتبطة بإدارة الشيفرة المصدرية إلى 1/200 فقط من حجم بنية Git المرآتية السابقة. ومن الجدير بالذكر أنه أثناء تطوير النظام، أعاد الفريق كتابة نموذج أولي لخط أنابيب استيراد البيانات بمساعدة Claude، فوصلت سرعة تشغيله إلى 4 أضعاف النسخة المكتوبة يدويًا، بينما انخفض استهلاكه للذاكرة إلى 1/20 من النسخة الأصلية، مما سرّع بشكل كبير الجدول الزمني لبناء النظام بأكمله.

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


المصدر الأصلي

AIbase

ملاحظات المحتوى

النشر الأصلي والحقوق تعود إلى المصدر.

ترجمة آلية · يُرجى الرجوع إلى الأصل