Replit از عامل پایشی رونمایی کرد که برای اپلیکیشنهای میزبانیشده روی پلتفرم این شرکت، مانند یک مهندس آمادهباش عمل میکند. با فعالشدن هشدار، عامل گزارشها را بررسی میکند، علت مشکل را پیدا میکند، وصلهای مینویسد، آن را اعتبارسنجی میکند و میتواند تغییر را در محیط عملیاتی منتشر کند. سازنده ایمیلی دریافت میکند که خلاصهای از اتفاق و تغییرات انجامشده را توضیح میدهد. این قابلیت با تکمیل فرایند رفع خودکار مشکل، بر پایه محصول قبلی Replit با نام App Monitoring ساخته شده است؛ محصولی که فقط هشدار میفرستاد.
عامل چگونه کار میکند؟
عامل گزارشها و معیارهای محیط عملیاتی را میخواند تا خطاها یا کندیها را بررسی کند. اگر گزینه «autofix» را فعال کنید، از مشکل باخبر میشود، راهحلی میسازد و برای اطمینان از عملکرد آن، آزمایشهایی اجرا میکند. با روشنبودن گزینه «auto-publish»، راهحل اعتبارسنجیشده بدون نیاز به اقدام دستی منتشر میشود. کاربران همچنان میتوانند auto-publish را خاموش نگه دارند و پس از بررسی گزارش، راهحلها را دستی اعمال کنند.
اهمیت آن برای توسعهدهندگان مستقل
تیمهای کوچک و سازندگان مستقل اغلب ناچارند همزمان به کدنویسی، پشتیبانی و کارهای تجاری رسیدگی کنند. عامل پایش نیاز به زیرنظرگرفتن مداوم قطعیها یا جستوجو در گزارشها را برطرف میکند و به توسعهدهندگان فرصت میدهد روی قابلیتهای جدید یا رشد کسبوکار تمرکز کنند. Replit این عامل را نخستین گام بهسوی «تیمهای نرمافزاری خودمختار» میداند؛ تیمهایی که در آینده ممکن است اسکن امنیتی، مقیاسپذیری و عملیات دیگر را بر عهده بگیرند.
چرا مهم است
برای توسعهدهندهای که بهتنهایی کار میکند، این عامل به معنای زمان کمتر برای رفع فوری قطعیها و زمان بیشتر برای ساخت قابلیتهای تازه است. همچنین خطر نادیدهماندن هشدارها را کاهش میدهد، چون سامانه میتواند پیش از آنکه کاربران متوجه شوند به مشکلات رسیدگی کند. بااینحال، هنوز اثربخشی راهحلهای تولیدشده بهطور خودکار بهصورت مستقل تأیید نشده است.