Після оновлення Claude Code v2.1.89 історія повідомлень у терміналі зникла при прокручуванні вгору.


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

ITerm2 і вбудований термінал мають ту саму проблему — вона на рівні Claude Code.

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

Я додав shell-функцію: запуск cc автоматично запускає tmux і Claude Code, якщо сесія вже є — підключається назад.
Після однієї ночі використання — історія більше не зникала.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріпити