أعلنت Harness استحواذها على Cosmos software factory وAuggie CLI وCode Context Engine من Augment Code، إلى جانب الفريق الذي طور هذه المنتجات، في صفقة لم تكشف قيمتها. وتضيف الصفقة وكلاء برمجة مستقلين إلى منصة Harness القائمة لإدارة اختبار البرمجيات ونشرها.
ستحوّل Harness Cosmos إلى Harness Cosmos Software Factory Agent، مع خطة لربط فهم Augment لشفرة المصدر بسجل عمليات التسليم لدى Harness. إلا أن Cosmos متاح حالياً، بينما لم تُطرح بعد قدرات الاستفادة من إخفاقات النشر السابقة أو تلقي الملاحظات من الأنظمة اللاحقة عند فشل التحقق.
من المتطلب إلى طلب السحب
يستطيع Cosmos تحويل متطلب أو تقرير خطأ إلى طلب سحب، إذ يكتب الوكلاء الشفرة ويختبرونها داخل آلات افتراضية معزولة. كما يمكنهم التعامل مع الاختبارات الفاشلة وتعليقات المراجعة على طلب سحب قائم، ثم تعديل الشفرة استناداً إلى نتائج المحاولات السابقة.
ويتيح النظام للفرق استنساخ الوكلاء وتخصيصهم بما يناسب إجراءات العمل، بينما يستخرج Code Context Engine السياق المرتبط من قاعدة الشفرة أثناء التنفيذ. ووفق Harness، يظل المطورون مسؤولين عن الموافقة على التغييرات ودمجها، مع إمكانية تحديد المهام التي ينفذها الوكيل تلقائياً والمهام التي تتطلب مراجعة بشرية.
ما الذي يفترض أن يتغير عملياً؟
تخطط Harness لربط Code Context Engine بما تسميه Software Delivery Knowledge Graph، بحيث يحصل Cosmos على معلومات من تاريخ النشر ونتائج الفحوص الأمنية. وإذا اكتشفت وكلاء Harness مشكلة أثناء الاختبار أو التأمين أو النشر، يفترض أن يعيدوا إرسالها إلى Cosmos مع السياق اللازم لإصلاحها.
في هذا النموذج، لا يتوقف دور الوكيل عند إنشاء الشفرة أو فتح طلب سحب؛ فقد يُعاد إليه فشل نشر فعلي كي يجري تعديلاً جديداً، بدلاً من اضطرار المطور إلى تشخيص المشكلة وإنشاء مهمة منفصلة. ويرتبط ذلك بأبحاث Harness حول ما سمته مفارقة سرعة الذكاء الاصطناعي، حيث يؤدي تسريع توليد الشفرة إلى زيادة الضغط على الاختبار والإصدار إذا لم تتطور المراحل اللاحقة بالسرعة نفسها.
الميزة الأهم لم تصل بعد
لم تحدد Harness موعد إطلاق التكامل، ولم تشرح كيفية تبادل السياق بين Code Context Engine ورسم المعرفة الخاص بتسليم البرمجيات. لذلك فإن الحلقة التي تربط فشل النشر بإصلاح آلي ما تزال خطة مستقبلية، وليست قدرة متاحة لمستخدمي Cosmos الآن.
الصلاحيات تظل سؤالاً مفتوحاً
تعتزم Harness إخضاع Cosmos لضوابط الهوية والسياسات في Agent Harness، لكنها لم توضح بعد كيفية تطبيق الصلاحيات بين النظامين. يعمل Cosmos حالياً داخل آلات افتراضية معزولة وبنقاط مراجعة قابلة للضبط، إلا أن المصدر لا يحدد البيانات الإنتاجية التي سيتمكن الوكلاء من الوصول إليها أو الإجراءات اللاحقة التي سيُسمح لهم بتنفيذها.
قراءة certi.news: القيمة التقنية للصفقة لا تكمن في إضافة وكيل لكتابة الشفرة فحسب، بل في محاولة إغلاق الحلقة بين البرمجة والتشغيل. نجاح هذا النموذج سيتوقف على جودة السياق الذي يصل إلى الوكيل، وحدود أذوناته، ووضوح نقاط تدخل الإنسان. وحتى تعلن Harness موعد التكامل وآلية إدارة الصلاحيات، يبقى الجزء الأكثر تأثيراً من الصفقة وعداً هندسياً لا ميزة مكتملة.
كيف أعددنا هذا الخبر؟
اعتمد الخبر على المصدر الأصلي الموضح أعلاه. قد نستخدم أدوات آلية للمساعدة في الاستخراج والتصنيف والصياغة،
لكن النشر يخضع لقواعد تمنع المحتوى المكرر والقصير أو الروتيني منخفض القيمة.
اقرأ سياستنا التحريرية.