Команда под руководством Xu Li выпустила BackUpper — плагин для среды работы с кодовыми агентами. Он отслеживает каждый вызов инструмента и сохраняет затронутые файлы до внесения изменений. В тестах RegretBench, включавших 205 реальных задач по программированию, в которых разработчики впоследствии жалели, что не сохранили состояние проекта, BackUpper предотвратил все такие случаи и восстановил исходное состояние со сходством 92.2%. Система стоит примерно $0.014 за задачу и использует в семь раз меньше токенов, чем базовый вариант с самостоятельным резервным копированием.
Почему это важно
Разработчики, использующие ИИ-помощников для написания кода, смогут не терять результаты работы и не тратить время на дорогостоящие переделки: BackUpper позволяет недорого и надежно отменять изменения.