Nový open-source projekt React Surgeon propojuje výběr chyby v běžící React aplikaci s lokální opravou kódu. Vývojář klikne na problematický prvek a nástroj ho pomocí Vite pluginu a analýzy Babelu spojí s konkrétním JSX souborem a řádkem. Omezený opravný agent potom pracuje s lokálním modelem Qwen Coder přes llama.cpp, navrhne minimální změnu a pustí statické kontroly, testy i produkční sestavení. Za hotovou opravu se změna považuje až po opakování původního scénáře v čistém Chromiu přes Playwright. Projekt uvádí běh na CPU, bez cloudové služby, API klíče, telemetrie a CUDA. Autoři počítají s minimálně 6 GB RAM a s podporou aplikací založených na Vite. Výsledkem má být také JSON protokol s diffem a důkazy o provedených kontrolách.
React Surgeon opravuje chyby lokálně a ověřuje je v prohlížeči
Nový open-source projekt React Surgeon propojuje výběr chyby v běžící React aplikaci s lokální opravou kódu. Vývojář klikne na problematický prvek a nástroj ho pomocí Vite pluginu a analýzy Babelu spojí s konkrétním JSX souborem a řádkem. Omezený opravný agent potom pracuje s lokálním modelem Qwen Coder přes llama.cpp, navrhne minimální změnu a pustí statické kontroly, testy i produkční sestavení. Za hotovou opravu se změna považuje až po opakování původního scénáře v čistém Chromiu přes Playwright. Projekt uvádí běh na CPU, bez cloudové služby, API klíče, telemetrie a CUDA. Autoři počítají s minimálně 6 GB RAM a s podporou aplikací založených na Vite. Výsledkem má být také JSON protokol s diffem a důkazy o provedených kontrolách.