Claude Code 2.1.191 позволяет /rewind возвращаться за пределы /clear
Claude Code v2.1.191 (24 июня 2026) расширяет /rewind, позволяя восстанавливать состояние беседы и кода из момента до выполнения /clear, возвращая контекст, который раньше терялся навсегда.
Claude Code v2.1.191 вышел 24 июня 2026 года, и главное изменение мало по описанию, но велико на практике: /rewind теперь может вернуться за пределы /clear. Контекст, который вы стёрли ради чистого листа, больше не потерян, он всего в одном rewind от вас.
Чего раньше стоил /clear
/clear сбрасывает беседу. Это правильный ход, когда текущая ветка раздута, модель застряла в тупике или вы переключаетесь на другую задачу и хотите новое окно. Цена была в том, что он проводил жёсткую границу под вашей историей. Всё, что было до /clear, становилось недоступным, хотя Claude Code уже создавал точки восстановления вашей сессии по ходу работы.
Именно эту границу убирает 2.1.191. Точки восстановления сессии, на которых основан /rewind, теперь переживают /clear, поэтому селектор rewind может предлагать точки из момента до сброса.
Как работает /rewind
/rewind ведёт вас назад по точкам восстановления, которые Claude Code записывает на каждом шаге сессии. Вы открываете его командой /rewind или двойным нажатием Esc:
Esc Esc # open the rewind picker
/rewind # same thing, typed
Выберите точку восстановления, и вы решаете, что восстановить: беседу, код на диске или и то, и другое. Это различие важно. Вы можете откатить беседу на три шага назад, чтобы заново задать вопрос, не трогая рабочее дерево, или восстановить файлы до заведомо рабочего состояния, сохранив обсуждение, которое к нему привело.
До этого выпуска список доступных точек восстановления останавливался на вашем последнем /clear. Теперь он продолжается. Типичное восстановление выглядит так:
# A long debugging thread, then a reset
/clear
# ...new work, then you realize you need the earlier repro
Esc Esc
# the picker now lists checkpoints from before the /clear
# select one, restore conversation + code, keep going
Почему это меняет то, как вы используете /clear
Честная причина, по которой люди не решались выполнять /clear, заключалась в неприятии потерь. Очистка означала согласие на отсечение, поэтому вы держали устаревший, дорогой контекст на всякий случай. Возможность отменить сброс переворачивает это. /clear становится дешёвым, рутинным способом держать каждое окно компактным, потому что неверное отсечение можно восстановить, а не потерять навсегда.
Это также вписывается в направление “точки восстановления прежде всего” недавних выпусков. Ваша сессия представляет собой последовательность точек восстановления, между которыми вы можете перемещаться, а не единую линейную стенограмму, которую вы либо сохраняете, либо уничтожаете.
Остальная часть выпуска
2.1.191 также исправляет скачок позиции прокрутки во время потоковых ответов, устраняет ошибку воскрешения фоновых агентов и улучшает сообщение /voice, показываемое, когда политика его отключает. Сразу следующая сборка, 2.1.193, добавляет autoMode.classifyAllShell для маршрутизации Bash и PowerShell через классификатор автоматического режима и раскрывает причины отказа автоматического режима в стенограмме и в /permissions.
Полные примечания доступны в журнале изменений Claude Code.
Comments
Sign in with GitHub to comment. Reactions and replies thread back to the comments repo.