Blikanie terminálu v Claude Code: 700+ hlasov, 9 mesiacov, stále neopravené

    /
    6 min čítania
    Ing. Patrik Kelemen
    Blikanie terminálu v Claude Code: 700+ hlasov, 9 mesiacov, stále neopravené

    Claude Code má kritickú chybu spôsobujúcu blikanie terminálu, ktorá zrúti IDE a spôsobuje nekontrolovateľné rolovanie. S viac ako 700 kombinovanými hlasmi od marca 2025 Anthropic stále nedodal opravu.

    Namiru AI

    AI zákaznícka podpora pre váš web

    Vložte svoju URL. Získajte agenta podpory za 30 sekúnd.

    Blikanie terminálu v Claude Code: 700+ hlasov, 9 mesiacov, stále neopravené

    Claude Code má problém s vykresľovaním terminálu natoľko závažný, že dokáže zrútiť celé vaše IDE, znefunkčniť systém a potenciálne vyvolať záchvaty u fotosenzitívnych používateľov. Táto chyba je zdokumentovaná od marca 2025. Nazbierala viac ako 1000 kombinovaných hlasov naprieč viacerými hláseniami. A k decembru 2025 zostává neopravená.

    Rozsah tejto katastrofy

    Hlásenie #3648 dokumentujúce úplne nekontrolovateľné rolovanie terminálu má 282 palcov nahor. Hlásenie #1913 má 181 palcov nahor. Hlásenie #769 z apríla 2025 má 168 palcov nahor. Existuje aspoň tucet ďalších duplikátov roztrúsených po repozitári, všetky popisujúce ten istý základný problém.

    Viac ako 1000 vývojárov kričiacich o tej istej chybe nie je okrajový problém, je to systémové zlyhanie.

    Jeden vývojár skutočne zmeral, čo Claude Code robí s terminálmi. Zistenia z hlásenia #9935 sú skutočne šokujúce: 4 000 až 6 700 udalostí rolovania za sekundu. Hlavnou príčinou je, že Claude Code vykonáva úplné prekreslenie terminálu pri každom kúsku streamovaného výstupu namiesto inkrementálnych aktualizácií, ako to robí akákoľvek rozumná terminálová aplikácia.

    Čo používatelia zažívajú

    Pozrite si to v akcii: [Pôvodné hlásenie chyby] obsahuje video ukazujúce terminál meniaci sa na stroboskop počas bežného používania.

    Vo VS Code a Cursor terminál začne blikať, postupne sa to zhoršuje, potom celý editor zamrzne a zrúti sa po 10 až 20 minútach, pričom zoberie so sebou všetku neuloženú prácu.

    V samostatných termináloch dostanete efekt stroboskopu bez zrútení. Stará história konverzácie bliká zmiešaná s novým výstupom. Posuvník skáče chaoticky. Písanie počas toho, ako Claude premýšľa, je cvičenie vo frustrácii.

    Terminál začne rolovať superrýchlo sám od seba a často to nedokážete zastaviť, pokiaľ nezabijete záložku terminálu a nereštartujete Claude. Inokedy, keď sa snažíte napísať svoj príkaz, musíte opakovane rolovať nadol, aby ste našli, kde píšete.

    Niektorí používatelia hlásia, že chyba spustí až sedem paralelných procesov Claude Code, z ktorých každý konzumuje CPU, zatiaľ čo terminál nekonečne bliká bez odpovede.

    Problém prístupnosti

    Pôvodné hlásenie chyby explicitne označilo toto ako problém prístupnosti. Rýchle blikanie obrazovky je známy spúšťač fotosenzitívnej epilepsie. Web Content Accessibility Guidelines varujú pred obsahom blikajúcim viac ako trikrát za sekundu. Claude Code bliká tisíce krát za sekundu.

    Anthropic sa prezentuje ako hlboko oddaný bezpečnosti AI, no dodali produkt so známym rizikom prístupnosti už deväť mesiacov.

    Prečo by to malo byť jednoduché opraviť

    Toto nie je nejaký hlboký architektonický problém. Oprava je koncepčne jednoduchá: prestaňte prekreslľovať celý terminálový buffer pri každej aktualizácii. Použite pozicionovanie kurzora na aktualizáciu len toho, čo sa zmenilo. Toto je základné terminálové programovanie pochopené už od 70. rokov.

    Ak je fancy vizuálne rozhranie príliš zložité na inkrementálne vykresľovanie, zjednodušte ho. Dajte používateľom režim obyčajného textu, ktorý funguje, namiesto pekného rozhrania, ktoré im zrúti IDE.

    Ako prežiť, kým to neopravia

    Na základe zistení komunity tu sú najlepšie obchádzky:

    Pre Mac používateľov, zahoďte terminál IDE úplne. Použite jednoduchý samostatný bash terminál ako natívny Terminal.app alebo iTerm2. Blikanie sa stále deje, ale aspoň to nezrúti celé vaše vývojové prostredie.

    Znížte scrollback terminálu na 500 riadkov alebo menej v nastaveniach terminálu. Toto neopraví chybu, ale zníži závažnosť.

    Používajte /clear často medzi príkazmi na resetovanie buffera. Toto oddiali, ale nezabráni eventuálnemu kolapsu.

    Vyhýbajte sa integrovaným terminálom VS Code a Cursor úplne pre Claude Code relácie. Externé terminály zvládajú zneužívanie lepšie.

    Udržujte relácie krátke. Ak robíte náročnú agentickú prácu so subagentmi, očakávajte, že blikanie sa zhorší. Reštartujte predtým, než to spadne.

    Vypnite GPU akceleráciu a plynulé rolovanie vo vašom termináli, ak tieto možnosti existujú.

    Záver: deväť mesiacov, 700+ hlasov, 6 700 udalostí rolovania za sekundu, nula opráv. Používajte obchádzky, buďte trpezliví a možno pridajte svoj hlas do kopy.


    Súvisiace GitHub hlásenia

    Vytvorené Namiru.ai - plug-and-play AI chat pre 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
    Páčil sa vám tento článok?

    Pozrite sa, čo AI môže urobiť pre váš web

    Vložte svoju URL a sledujte, ako váš AI agent ožije za pár sekúnd.

    Vaši zákazníci dostanú okamžité odpovede. Vy získate leady, analytiku a svoj čas späť.

    Bez kreditnej karty

    Namiru.ai

    AI chat for your website