После обновления Claude Code v2.1.89 история сообщений пропала при прокрутке вверх в терминале.


Это не связано с сжатием контекста моделью, а связано с изменениями в новом движке рендеринга — виртуализацией прокрутки, которая рендерит только текущий вид, и исторические сообщения "исчезают" из интерфейса.

И в iTerm2, и в встроенном терминале та же проблема — она на уровне Claude Code.

Решение очень простое: обернуть всё в tmux.
tmux имеет собственный независимый буфер прокрутки, который не зависит от рендеринга приложения. Достаточно настроить три строки:
```bash
set -g history-limit 50000
set -g mouse on
set -sg escape-time 10
```
При этом сохраняется 50000 строк истории, прокрутка мышью работает напрямую, задержка ESC снижена — это не мешает взаимодействию.

Я добавил функцию shell, которая при вызове `cc` автоматически запускает tmux + Claude Code, и если сессия уже есть — подключается обратно.
Пробовал всю ночь — история больше не пропадает.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
Добавить комментарий
Добавить комментарий
Нет комментариев
  • Закрепить