Następnie agent stosuje tę poprawkę i ponownie uruchamia testy. Ta pętla — napisz kod → uruchom CLI → otrzymaj niezaliczony test, przyczynę i sugerowaną poprawkę → zastosuj poprawkę → uruchom ponownie → test zaliczony — trwa tak długo, aż cała kompilacja przejdzie testy pomyślnie, a wszystko to bez konieczności interwencji programisty . Same testy są definiowane na podstawie wymagań aplikacji, a nie interpretacji agenta, co oznacza, że zestaw testów służy jako obiektywne źródło prawdy o tym, co kod powinien robić .
Zawody CoderCup zostały zaprojektowane jako pierwsza publicznie sędziowana bitwa agentów AI do kodowania, w której wielu agentów budowało tę samą aplikację w identycznych warunkach, a CLI TestSprite pełniło rolę obiektywnego, neutralnego sędziego . Wykorzystany w zawodach otwartoźródłowy zestaw testów przyjmuje nawet zgłoszenia od społeczności, więc werdykty są publicznie powiązane z dowodami .
Najbardziej uderzającym odkryciem tego wydarzenia było to, że nawet najlepiej działający agent zepsuł 12% funkcji, które wcześniej działały poprawnie. To określa skalę problemu "katastrofalnego zapominania" w kodowaniu agentowym: w miarę tworzenia nowych funkcjonalności agenci nie mają wbudowanej świadomości, jakie istniejące funkcje mogą uszkadzać . Zawody te były publicznym dowodem na to, że zewnętrzny, automatyczny krok weryfikacji nie jest miłym dodatkiem, ale koniecznością w każdym workflow korzystającym z agentów AI do pisania kodu .
Rozpoczęcie pracy jest proste. Narzędzie CLI zostało udostępnione na otwartoźródłowej licencji Apache 2.0 .
npm install -g @testsprite/testsprite-mcp@latest .npm run dev na porcie 3000 .Choć nowe, otwartoźródłowe CLI dopiero wchodzi na rynek, jego platforma macierzysta jest już znaczącą częścią nowoczesnych procesów tworzenia oprogramowania opartych na AI. Według danych z marca 2026 roku, szerszy pakiet testowych produktów TestSprite był używany przez blisko 100 000 zespołów programistycznych do walidacji kodu generowanego przez AI, zanim trafi on na produkcję . Narzędzie CLI rozszerza tę możliwość o prosty, terminalowy krok, który może wykonać każdy agent kodujący, czyniąc automatyczną weryfikację jakości standardową częścią potoku programowania agentowego .
Następnie agent stosuje tę poprawkę i ponownie uruchamia testy. Ta pętla — napisz kod → uruchom CLI → otrzymaj niezaliczony test, przyczynę i sugerowaną poprawkę → zastosuj poprawkę → uruchom ponownie → test zaliczony — trwa tak długo, aż cała kompilacja przejdzie testy pomyślnie, a wszystko to bez konieczności interwencji programisty . Same testy są definiowane na podstawie wymagań aplikacji, a nie interpretacji agenta, co oznacza, że zestaw testów służy jako obiektywne źródło prawdy o tym, co kod powinien robić .
Zawody CoderCup zostały zaprojektowane jako pierwsza publicznie sędziowana bitwa agentów AI do kodowania, w której wielu agentów budowało tę samą aplikację w identycznych warunkach, a CLI TestSprite pełniło rolę obiektywnego, neutralnego sędziego . Wykorzystany w zawodach otwartoźródłowy zestaw testów przyjmuje nawet zgłoszenia od społeczności, więc werdykty są publicznie powiązane z dowodami .
Najbardziej uderzającym odkryciem tego wydarzenia było to, że nawet najlepiej działający agent zepsuł 12% funkcji, które wcześniej działały poprawnie. To określa skalę problemu "katastrofalnego zapominania" w kodowaniu agentowym: w miarę tworzenia nowych funkcjonalności agenci nie mają wbudowanej świadomości, jakie istniejące funkcje mogą uszkadzać . Zawody te były publicznym dowodem na to, że zewnętrzny, automatyczny krok weryfikacji nie jest miłym dodatkiem, ale koniecznością w każdym workflow korzystającym z agentów AI do pisania kodu .
Rozpoczęcie pracy jest proste. Narzędzie CLI zostało udostępnione na otwartoźródłowej licencji Apache 2.0 .
npm install -g @testsprite/testsprite-mcp@latest .npm run dev na porcie 3000 .Choć nowe, otwartoźródłowe CLI dopiero wchodzi na rynek, jego platforma macierzysta jest już znaczącą częścią nowoczesnych procesów tworzenia oprogramowania opartych na AI. Według danych z marca 2026 roku, szerszy pakiet testowych produktów TestSprite był używany przez blisko 100 000 zespołów programistycznych do walidacji kodu generowanego przez AI, zanim trafi on na produkcję . Narzędzie CLI rozszerza tę możliwość o prosty, terminalowy krok, który może wykonać każdy agent kodujący, czyniąc automatyczną weryfikację jakości standardową częścią potoku programowania agentowego .