گروهی به سرپرستی Xu Li افزونهٔ BackUpper را برای محیط اجرای دستیارهای کدنویسی منتشر کردهاند. این افزونه همهٔ فراخوانیهای ابزارها را زیر نظر میگیرد و پیش از تغییر فایلهای تحتتأثیر، از آنها نسخهٔ پشتیبان میسازد. در آزمایشهایی با RegretBench ــ شامل ۲۰۵ وظیفهٔ کدنویسی در دنیای واقعی که توسعهدهندگان بعداً آرزو کرده بودند وضعیت کار را ذخیره کرده باشند ــ BackUpper از همهٔ موقعیتهای پشیمانی جلوگیری کرد و وضعیت اولیه را با شباهت ۹۲٫۲٪ بازیابی کرد. هزینهٔ استفاده از این سامانه برای هر وظیفه حدود ۰٫۰۱۴ دلار است و در مقایسه با روش پایهٔ ذخیرهسازی نسخهٔ پشتیبان توسط خود دستیار، هفت برابر توکن کمتری مصرف میکند.
چرا مهم است
توسعهدهندگانی که از دستیارهای کدنویسی هوش مصنوعی استفاده میکنند، میتوانند از ازدسترفتن کار و بازنویسیهای پرهزینه جلوگیری کنند؛ چون BackUpper بازگرداندن تغییرات را ارزان و قابلاعتماد میکند.