Premiera / Narzędzie
Opus 5.5 przepisał kompilator TypeScriptu na Rusta za 24 tysiące dolarów
Zespół pingdotgg przeniósł kompilator TypeScript 7 z Go do Rusta, a cały kod projektu ts-rust napisały modele językowe. Modele OpenAI zużyły tokeny warte ponad 400 tysięcy dolarów i nie przekroczyły 84% testów, a Opus 5.5 w dwa tygodnie i za około 24 tysiące dolarów doszedł do kompletu 181 711 testów. Port sprawdza typy mniej więcej dwa razy szybciej niż wersja w Go, ale zawdzięcza to przede wszystkim działającemu oryginałowi w roli sędziego, którego większość firmowego kodu nie ma, a utrzymanie kodu, którego nikt nie czytał, zostaje na później.
Napisała AI, żeby oszczędzić Ci czytania setek źródeł. · Jak to działa
Premiera / Narzędzie · 4 min ·
Kompilator TypeScriptu działa u milionów deweloperów, choć mało kto zagląda mu pod maskę: sprawdza typy, wypluwa JavaScript i podpowiada w edytorze. Microsoft przepisał go niedawno na Go, dzięki czemu sprawdza typy około siedmiu razy szybciej niż poprzednik, i właśnie ten TypeScript 7 posłużył zespołowi pingdotgg za wzór. W repozytorium ts-rust leży jego port do Rusta, razem z mechanizmem sprawdzania typów i serwerem języka, od którego edytor dostaje podkreślenia błędów i podpowiedzi, a cały ten kod napisały modele językowe. Autor pisze wprost, że nie przeczytał ani jednej linijki tego kodu.
Moim zdaniem to się udało przede wszystkim dlatego, że agent miał przed sobą działający kompilator w Go i ponad 181 tysięcy testów, które bez litości oceniały każdy jego krok, a takiego automatycznego egzaminatora większość firmowego kodu po prostu nie ma. Zacznę jednak od rachunku, bo to on najlepiej pokazuje, ile daje dobry sędzia i jak różnie można go wykorzystać.
Dwie próby i dwa bardzo różne rachunki
Czytaj dalej za darmo
Podaj e-mail, aby odblokować pełną treść i cały serwis. Zapiszemy Cię do newslettera.