Команда Cline выпустила версию 4.1.3. Главное для тех, кто поручает агенту реальные правки в репозитории: checkpoints снова создаются последовательно, а восстановление откатывает весь workspace, а не только часть изменённых файлов.
Почему это заметный фикс
Checkpoint — это контролируемая точка возврата перед рискованным шагом агента. В заметках к релизу Cline отдельно описывает прежнюю проблему: восстановление могло затронуть лишь подмножество файлов. Теперь оно должно возвращать рабочий каталог к состоянию выбранной точки целиком.
- Если отредактированное сообщение заменяет текущую сессию, ожидающее подтверждение tool-вызова корректно завершается — задача не должна остаться ждать уже исчезнувший prompt.
- После завершения shell-команды Cline завершает и соответствующий terminal tool-call, чтобы агент не зависал на уже выполненной команде.
- Для локальных моделей увеличен тайм-аут старта ответа Ollama до пяти минут и добавлен повтор пустого ответа — холодная загрузка большой модели реже выглядит как ошибка.
Как применить без лишнего риска
Обновление особенно полезно перед задачами, где агент создаёт или массово меняет файлы. Но checkpoint не заменяет Git: перед большим поручением всё равно стоит проверить git status, сделать отдельный коммит или ветку и заранее назвать агенту границы изменений. Тогда rollback Cline остаётся быстрым локальным предохранителем, а история Git — независимой страховкой.
Практический вывод: у автономного кодинга важна не только скорость правок, но и надёжный путь назад. В 4.1.3 Cline исправляет именно этот слой контроля.