Il Flickering del Terminale di Claude Code: Oltre 700 Voti, 9 Mesi, Ancora Rotto

    /
    7 min di lettura
    Ing. Patrik Kelemen
    Il Flickering del Terminale di Claude Code: Oltre 700 Voti, 9 Mesi, Ancora Rotto

    Claude Code ha un bug critico di flickering del terminale che manda in crash gli IDE e causa scrolling incontrollabile. Con oltre 700 voti combinati da marzo 2025, Anthropic non ha ancora rilasciato una correzione.

    Namiru AI

    Supporto clienti IA per il tuo sito web

    Incolla il tuo URL. Ottieni un agente di supporto in 30 secondi.

    Il Flickering del Terminale di Claude Code: Oltre 700 Voti, 9 Mesi, Ancora Rotto

    Claude Code ha un problema di rendering del terminale così grave da poter mandare in crash l'intero IDE, rendere il sistema inutilizzabile e potenzialmente scatenare crisi epilettiche negli utenti fotosensibili. Questo bug è documentato da marzo 2025. Ha accumulato oltre 1000 voti combinati attraverso molteplici segnalazioni. E a dicembre 2025, rimane ancora irrisolto.

    La Portata di Questo Disastro

    La Issue #3648 che documenta lo scrolling del terminale completamente impazzito ha 282 reazioni thumbs-up. La Issue #1913 ne ha 181. La Issue #769 di aprile 2025 ne ha 168. Ci sono almeno una dozzina di altri duplicati sparsi nel repository, tutti che descrivono lo stesso problema fondamentale.

    Oltre 1000 sviluppatori che urlano per lo stesso bug non è un problema marginale, è un fallimento sistemico.

    Uno sviluppatore ha effettivamente strumentato cosa fa Claude Code ai terminali. I risultati della issue #9935 sono davvero scioccanti: da 4.000 a 6.700 eventi di scroll al secondo. La causa principale è che Claude Code esegue un ridisegno completo del terminale ad ogni chunk di output in streaming invece di fare aggiornamenti incrementali come qualsiasi applicazione terminale sensata.

    Cosa Sperimentano gli Utenti

    Guardalo in azione: La [segnalazione originale del bug] include un video che mostra il terminale trasformarsi in una luce stroboscopica durante l'uso normale.

    In VS Code e Cursor, il terminale inizia a lampeggiare, peggiora progressivamente, poi l'intero editor si blocca e crasha dopo 10-20 minuti, portandosi via tutto il lavoro non salvato.

    Nei terminali standalone, ottieni l'effetto luce stroboscopica senza i crash. La vecchia cronologia delle conversazioni lampeggia mescolata con il nuovo output. La barra di scorrimento salta in modo erratico. Digitare mentre Claude pensa è un esercizio di frustrazione.

    Il terminale inizia a scorrere velocissimo da solo e spesso non riesci a fermarlo a meno che non chiudi la scheda del terminale e riavvii Claude. Altre volte quando stai cercando di digitare il tuo prompt devi scorrere ripetutamente verso il basso per trovare dove stai digitando.

    Alcuni utenti segnalano che il bug genera fino a sette processi paralleli di Claude Code, ognuno che consuma CPU mentre il terminale lampeggia all'infinito senza risposta.

    Il Problema di Accessibilità

    La segnalazione originale del bug ha esplicitamente segnalato questo come un problema di accessibilità. Il lampeggiamento rapido dello schermo è un trigger noto per l'epilessia fotosensibile. Le Web Content Accessibility Guidelines avvertono contro contenuti che lampeggiano più di tre volte al secondo. Claude Code lampeggia migliaia di volte al secondo.

    Anthropic si presenta come profondamente impegnata nella sicurezza dell'IA, eppure ha rilasciato un prodotto con un rischio di accessibilità noto da nove mesi.

    Perché Dovrebbe Essere Facile da Risolvere

    Questo non è un problema architetturale profondo. La correzione è concettualmente semplice: smettere di ridisegnare l'intero buffer del terminale ad ogni aggiornamento. Usare il posizionamento del cursore per aggiornare solo ciò che è cambiato. Questa è programmazione base dei terminali compresa dagli anni '70.

    Se l'interfaccia visiva elaborata è troppo complessa per essere renderizzata in modo incrementale, semplificala. Dai agli utenti una modalità testo semplice che funziona invece di un'interfaccia carina che manda in crash il loro IDE.

    Come Sopravvivere Finché Non Lo Risolvono

    Basandosi sui risultati della community, ecco i migliori workaround:

    Per gli utenti Mac, abbandona completamente il terminale dell'IDE. Usa un semplice terminale bash standalone come il Terminal.app nativo o iTerm2. Il flickering continua a verificarsi ma almeno non manderà in crash l'intero ambiente di sviluppo.

    Riduci lo scrollback del terminale a 500 righe o meno nelle impostazioni del terminale. Questo non risolve il bug ma riduce la gravità.

    Usa /clear frequentemente tra i prompt per resettare il buffer. Questo ritarda ma non previene l'eventuale collasso.

    Evita completamente i terminali integrati di VS Code e Cursor per le sessioni di Claude Code. I terminali esterni gestiscono meglio l'abuso.

    Mantieni le sessioni brevi. Se stai facendo lavoro agentico pesante con subagent, aspettati che il flickering peggiori. Riavvia prima che crashi.

    Disabilita l'accelerazione GPU e lo scrolling fluido nel tuo terminale se esistono queste opzioni.

    In conclusione: nove mesi, oltre 700 voti, 6.700 eventi di scroll al secondo, zero correzioni. Usa i workaround, sii paziente e magari aggiungi il tuo voto alla pila.


    Issue GitHub Correlate

    Creato da Namiru.ai - chat IA plug-and-play per il tuo sito web.

    Patrik Kelemen
    Author
    Ing. Patrik Kelemen
    Founder of Namiru.aiSlovakia, EU

    Senior software engineer with 10+ years of experience, specializing in AI chat widgets and automation. Building Namiru.ai to help businesses leverage AI without complexity.

    AI AgentsAngularReactNodeJSAWSAzure
    Ti e piaciuto questo articolo?

    Scopri cosa l'IA puo fare per il tuo sito web

    Incolla il tuo URL e guarda il tuo agente IA prendere vita in pochi secondi.

    I tuoi clienti ottengono risposte immediate. Tu ottieni lead, analisi e il tuo tempo indietro.

    Nessuna carta di credito richiesta

    Namiru.ai

    AI chat for your website