Blikání terminálu v Claude Code: 700+ hlasů, 9 měsíců, stále neopraveno
Claude Code má problém s vykreslováním terminálu tak závažný, že může shodit celé vaše IDE, znefunkčnit systém a potenciálně vyvolat záchvaty u fotosenzitivních uživatelů. Tato chyba je dokumentována od března 2025. Nasbírala přes 1000 hlasů napříč několika hlášeními. A k prosinci 2025 zůstává neopravena.
Rozsah této katastrofy
Hlášení #3648 dokumentující úplně zběsilé scrollování terminálu má 282 palců nahoru. Hlášení #1913 má 181 palců nahoru. Hlášení #769 z dubna 2025 má 168 palců nahoru. Existuje nejméně tucet dalších duplikátů roztroušených po repozitáři, všechny popisující stejný základní problém.
Přes 1000 vývojářů křičících o stejné chybě není okrajový problém, je to systémové selhání.
Jeden vývojář skutečně změřil, co Claude Code dělá s terminály. Zjištění z hlášení #9935 jsou opravdu šokující: 4 000 až 6 700 scroll událostí za sekundu. Základní příčinou je, že Claude Code provádí kompletní překreslení terminálu při každém kousku streamovaného výstupu místo inkrementálních aktualizací jako jakákoliv rozumná terminálová aplikace.
Co uživatelé zažívají
Podívejte se na to v akci: [Původní hlášení chyby] obsahuje video ukazující terminál měnící se ve stroboskop během normálního používání.
Ve VS Code a Cursoru začne terminál blikat, postupně se to zhoršuje, pak celý editor zamrzne a spadne po 10 až 20 minutách, přičemž s sebou vezme veškerou neuloženou práci.
V samostatných terminálech dostanete efekt stroboskopu bez pádů. Stará historie konverzace bliká smíchaná s novým výstupem. Posuvník skáče chaoticky. Psaní během toho, co Claude přemýšlí, je cvičení ve frustraci.
Terminál začne scrollovat superrychle sám od sebe a často to nemůžete zastavit, dokud nezabijete záložku terminálu a nerestartujete Claude. Jindy, když se snažíte napsat svůj prompt, musíte opakovaně scrollovat dolů, abyste našli, kde píšete.
Někteří uživatelé hlásí, že chyba spouští až sedm paralelních procesů Claude Code, z nichž každý spotřebovává CPU, zatímco terminál nekonečně bliká bez odpovědi.
Problém s přístupností
Původní hlášení chyby explicitně označilo toto jako problém přístupnosti. Rychlé blikání obrazovky je známý spouštěč fotosenzitivní epilepsie. Web Content Accessibility Guidelines varují před obsahem blikajícím více než třikrát za sekundu. Claude Code bliká tisíce krát za sekundu.
Anthropic se prezentuje jako hluboce oddaný bezpečnosti AI, přesto vydal produkt se známým nebezpečím pro přístupnost po dobu devíti měsíců.
Proč by to mělo být snadné opravit
Nejde o nějaký hluboký architektonický problém. Oprava je koncepčně jednoduchá: přestaňte překreslovat celý buffer terminálu při každé aktualizaci. Použijte pozicování kurzoru k aktualizaci pouze toho, co se změnilo. Toto je základní programování terminálu pochopené od 70. let.
Pokud je efektní vizuální rozhraní příliš složité na inkrementální vykreslování, zjednodušte ho. Dejte uživatelům režim prostého textu, který funguje, místo pěkného rozhraní, které jim padá IDE.
Jak přežít, než to opraví
Na základě zjištění komunity zde jsou nejlepší obcházení:
Pro uživatele Macu se zbavte terminálu v IDE úplně. Používejte jednoduchý samostatný bash terminál jako nativní Terminal.app nebo iTerm2. Blikání se stále děje, ale alespoň to neshodí celé vaše vývojové prostředí.
Snižte scrollback terminálu na 500 řádků nebo méně v nastavení terminálu. To chybu neopraví, ale sníží závažnost.
Používejte /clear často mezi prompty pro resetování bufferu. To oddálí, ale nezabrání eventuálnímu kolapsu.
Vyhněte se integrovaným terminálům VS Code a Cursor úplně pro relace Claude Code. Externí terminály zvládají zneužívání lépe.
Udržujte relace krátké. Pokud děláte těžkou agentní práci se subagenty, očekávejte, že se blikání zhorší. Restartujte předtím, než to spadne.
Vypněte GPU akceleraci a plynulé scrollování ve vašem terminálu, pokud tyto možnosti existují.
Základní sdělení: devět měsíců, 700+ hlasů, 6 700 scroll událostí za sekundu, žádná oprava. Používejte obcházení, buďte trpěliví a možná přidejte svůj hlas do hromady.
Související GitHub hlášení
- [#3648 - Terminal Scrolling Uncontrollably] - 282 hlasů, nejvíce hlasované hlášení blikání
- [#1913 - Terminal Flickering] - 181 hlasů
- [#769 - In-progress Call causes Screen Flickering] - 168 hlasů, původní komplexní hlášení z dubna 2025
- [#9935 - Excessive scroll events causing UI jitter] - Hluboká technická analýza ukazující 6 700 scrollů za sekundu
- [#10794 - Critical: Terminal Flickering Causes Complete VSCode Crashes] - Dokumentuje kompletní pády IDE na macOS
- [#9658 - Multiple Claude Code instances spawning] - Dokumentuje nekontrolované spouštění procesů
- [#7276 - VS Code Terminal Flickering and Crash During Long Conversations] - Hlášení pádů VS Code
- [#392 - Flickering display] - Jedno z nejranějších hlášení z března 2025


