Après la mise à jour de Claude Code v2.1.89, le défilement vers le haut dans le terminal a disparu, et l'historique des messages a été « effacé » directement.



Ce n'est pas le modèle qui compresse le contexte, c'est le nouveau moteur de rendu qui a changé — défilement virtuel, ne rend que le contenu de la fenêtre actuelle, ce qui fait que l'historique disparaît de l'interface.

iTerm2, le terminal intégré, ont le même problème, cela vient de la couche de Claude Code.

La solution est très simple : utilisez tmux pour encapsuler.

tmux possède sa propre mémoire de défilement (scrollback buffer), indépendante du rendu de l'application. Il suffit de configurer trois lignes :
set -g history-limit 50000
set -g mouse on
set -sg escape-time 10

50000 lignes d'historique, défilement avec la molette directement, réduire le délai ESC n'affecte pas l'interaction.

J'ai ajouté une fonction shell : en tapant cc, ça lance automatiquement tmux + Claude Code, et si une session existe déjà, ça y revient directement.

Après une nuit d'utilisation, je n'ai plus jamais perdu d'historique.
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
Ajouter un commentaire
Ajouter un commentaire
Aucun commentaire
  • Épingler