Le scintillement du terminal de Claude Code : plus de 700 votes positifs, 9 mois, toujours pas corrigé
Claude Code présente un problème de rendu du terminal si grave qu'il peut faire planter l'intégralité de votre IDE, rendre votre système inutilisable et potentiellement déclencher des crises chez les utilisateurs photosensibles. Ce bug est documenté depuis mars 2025. Il a accumulé plus de 1000 votes positifs combinés à travers plusieurs tickets. Et en décembre 2025, il reste toujours non corrigé.
L'ampleur de ce désastre
Le ticket #3648 documentant le défilement complètement incontrôlable du terminal a reçu 282 réactions pouces levés. Le ticket #1913 en a 181. Le ticket #769 d'avril 2025 en a 168. Il existe au moins une douzaine d'autres doublons dispersés dans le dépôt, tous décrivant le même problème fondamental.
Plus de 1000 développeurs qui crient au sujet du même bug, ce n'est pas un problème marginal, c'est un échec systémique.
Un développeur a réellement instrumenté ce que Claude Code fait aux terminaux. Les résultats du ticket #9935 sont véritablement choquants : 4 000 à 6 700 événements de défilement par seconde. La cause profonde est que Claude Code effectue un redessin complet du terminal à chaque fragment de sortie en streaming au lieu de faire des mises à jour incrémentales comme toute application de terminal sensée.
Ce que vivent les utilisateurs
Voyez par vous-même : Le [rapport de bug original] inclut une vidéo montrant le terminal se transformer en stroboscope lors d'une utilisation normale.
Dans VS Code et Cursor, le terminal commence à scintiller, empire progressivement, puis l'éditeur entier se fige et plante après 10 à 20 minutes, emportant tout le travail non sauvegardé avec lui.
Dans les terminaux autonomes, vous obtenez l'effet stroboscopique sans les plantages. L'ancien historique de conversation clignote mélangé à la nouvelle sortie. La barre de défilement saute de manière erratique. Taper pendant que Claude réfléchit est un exercice de frustration.
Le terminal commence à défiler à toute vitesse tout seul et souvent vous ne pouvez pas l'arrêter à moins de tuer l'onglet du terminal et de redémarrer Claude. D'autres fois, lorsque vous essayez de taper votre prompt, vous devez défiler à plusieurs reprises vers le bas pour trouver où vous tapez.
Certains utilisateurs signalent que le bug génère jusqu'à sept processus Claude Code parallèles, chacun consommant du CPU pendant que le terminal scintille sans fin sans réponse.
Le problème d'accessibilité
Le rapport de bug original a explicitement signalé cela comme une préoccupation d'accessibilité. Le clignotement rapide de l'écran est un déclencheur connu pour l'épilepsie photosensible. Les directives pour l'accessibilité des contenus Web mettent en garde contre les contenus clignotant plus de trois fois par seconde. Claude Code clignote des milliers de fois par seconde.
Anthropic se présente comme profondément engagé dans la sécurité de l'IA, pourtant ils ont livré un produit avec un danger d'accessibilité connu depuis neuf mois.
Pourquoi cela devrait être facile à corriger
Ce n'est pas un problème architectural profond. Le correctif est conceptuellement simple : arrêter de redessiner l'intégralité du tampon du terminal à chaque mise à jour. Utiliser le positionnement du curseur pour mettre à jour uniquement ce qui a changé. C'est de la programmation de terminal basique comprise depuis les années 1970.
Si l'interface visuelle sophistiquée est trop complexe pour être rendue de manière incrémentale, simplifiez-la. Donnez aux utilisateurs un mode texte brut qui fonctionne plutôt qu'une interface jolie qui fait planter leur IDE.
Comment survivre en attendant qu'ils corrigent le problème
Selon les découvertes de la communauté, voici les meilleures solutions de contournement :
Pour les utilisateurs Mac, abandonnez complètement le terminal de l'IDE. Utilisez un simple terminal bash autonome comme le Terminal.app natif ou iTerm2. Le scintillement se produit toujours mais au moins cela ne fera pas planter tout votre environnement de développement.
Réduisez l'historique de défilement du terminal à 500 lignes ou moins dans les paramètres de votre terminal. Cela ne corrige pas le bug mais réduit la gravité.
Utilisez /clear fréquemment entre les prompts pour réinitialiser le tampon. Cela retarde mais n'empêche pas l'effondrement éventuel.
Évitez complètement les terminaux intégrés de VS Code et Cursor pour les sessions Claude Code. Les terminaux externes gèrent mieux les abus.
Gardez les sessions courtes. Si vous faites un travail agentique lourd avec des sous-agents, attendez-vous à ce que le scintillement empire. Redémarrez avant que cela ne plante.
Désactivez l'accélération GPU et le défilement fluide dans votre terminal si ces options existent.
En résumé : neuf mois, plus de 700 votes positifs, 6 700 événements de défilement par seconde, zéro correctif. Utilisez les solutions de contournement, restez patient, et peut-être ajoutez votre vote positif à la pile.
Tickets GitHub associés
- [#3648 - Terminal Scrolling Uncontrollably] - 282 votes positifs, le ticket de scintillement le plus voté
- [#1913 - Terminal Flickering] - 181 votes positifs
- [#769 - In-progress Call causes Screen Flickering] - 168 votes positifs, le rapport complet original d'avril 2025
- [#9935 - Excessive scroll events causing UI jitter] - Analyse technique approfondie montrant 6 700 défilements par seconde
- [#10794 - Critical: Terminal Flickering Causes Complete VSCode Crashes] - Documente les plantages complets de l'IDE sur macOS
- [#9658 - Multiple Claude Code instances spawning] - Documente la génération incontrôlée de processus
- [#7276 - VS Code Terminal Flickering and Crash During Long Conversations] - Rapports de plantage de VS Code
- [#392 - Flickering display] - L'un des premiers rapports de mars 2025


