أعلنت Replit عن وكيل مراقبة يعمل كمهندس مناوب للتطبيقات المستضافة على منصتها. عند إطلاق تنبيه، يفحص الوكيل السجلات لتحديد السبب، ثم يكتب تصحيحًا ويتحقق من صلاحيته، ويمكنه نشر التغيير في بيئة الإنتاج. ويتلقى المطور ملخصًا عبر البريد الإلكتروني يشرح ما حدث والتغييرات التي أُجريت. وتبني هذه الميزة على منتج App Monitoring السابق من Replit، الذي كان يرسل التنبيهات فحسب، إذ تضيف إليه معالجة تلقائية للمشكلة، لتكتمل بذلك دورة الاستجابة.
كيف يعمل الوكيل
يقرأ الوكيل سجلات الإنتاج ومقاييسه لفهم الأخطاء أو حالات البطء. وعند تفعيل خيار «الإصلاح التلقائي» (autofix)، يتلقى إشعارًا بالمشكلة، وينشئ إصلاحًا ويجري اختبارات للتأكد من نجاحه. وإذا كان خيار «النشر التلقائي» (auto-publish) مفعّلًا، يُنشر الإصلاح الذي تم التحقق منه من دون خطوات يدوية. ولا يزال بإمكان المستخدمين إبقاء النشر التلقائي معطّلًا وتطبيق الإصلاحات يدويًا بعد مراجعة التقرير.
أهمية ذلك للمطورين الأفراد
غالبًا ما تضطر الفرق الصغيرة والمطورون الأفراد إلى الموازنة بين البرمجة والدعم ومهام الأعمال. ويغني وكيل المراقبة عن متابعة انقطاع الخدمة باستمرار أو التنقيب في السجلات، ما يتيح للمطورين التركيز على إضافة ميزات جديدة أو تنمية أعمالهم. وتصف Replit الوكيل بأنه الخطوة الأولى نحو «فرق برمجية مستقلة» قد تتولى مستقبلًا فحص الأمان والتوسع وعمليات أخرى.
لماذا يهم
بالنسبة إلى المطور الفرد، يعني الوكيل قضاء وقت أقل في التعامل مع أعطال الخدمة، ووقت أكثر في بناء ميزات جديدة. كما يقلل احتمال تفويت التنبيهات، إذ يستطيع النظام التعامل مع المشكلات حتى قبل أن يلاحظها المستخدمون. لكن لم يُتحقق بعد بصورة مستقلة من فعالية الإصلاحات التي ينشئها تلقائيًا.