Blikání terminálu v Claude Code: 700+ hlasů, 9 měsíců, stále neopraveno

    /
    6 min čtení
    Ing. Patrik Kelemen
    Blikání terminálu v Claude Code: 700+ hlasů, 9 měsíců, stále neopraveno

    Claude Code má kritickou chybu způsobující blikání terminálu, která padá IDE a způsobuje nekontrolovatelné scrollování. S více než 700 hlasy od března 2025 Anthropic stále nevydal opravu.

    Namiru AI

    AI zákaznická podpora pro váš web

    Vložte svou URL. Získejte agenta podpory za 30 sekund.

    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í

    Vytvořeno Namiru.ai - plug-and-play AI chat pro váš 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
    Líbil se vám tento článek?

    Podívejte se, co AI může udělat pro váš web

    Vložte svou URL a sledujte, jak váš AI agent ožije během sekund.

    Vaši zákazníci dostanou okamžité odpovědi. Vy získáte leady, analytiku a svůj čas zpět.

    Bez kreditní karty

    Namiru.ai

    AI chat for your website