Budowa / Claude Sonnet
Remis w granicach obserwowanej zmienności; brak przewagi jakościowej.
BAKEOFF-OM · pomiar producenta
Ten sam model, te same zadania i to samo repozytorium. Jedno ramię pracowało bez dodatkowego procesu, drugie korzystało z procesu czaka. Porównaliśmy koszt, jakość i zdolność kolejnych sesji do odtworzenia wcześniejszych decyzji.
Odpowiedź
W pierwszej fazie koszt obu ramion był praktycznie taki sam. W utrzymaniu proces kosztował więcej. Na wydajniejszym silniku kosztował znacznie więcej i nie uzyskał przewagi jakościowej. To ważny wynik: nie będziemy sprzedawać tezy, której eksperyment nie potwierdził.
Zmierzyliśmy jednak, że nowa sesja potrafiła wrócić do wcześniejszych decyzji, zamiast rekonstruować problem wyłącznie z aktualnego kodu.
Trzy fazy
Budowa / Claude Sonnet: koszt -3% względem ramienia bez procesu.
Utrzymanie / Claude Sonnet: koszt +47,8% względem ramienia bez procesu.
Budowa / Codex: koszt +135,6% względem ramienia bez procesu.
Remis w granicach obserwowanej zmienności; brak przewagi jakościowej.
Proces kosztował więcej, ale każda nowa sesja odtworzyła kontekst z historii pracy.
Proces przegrał kosztowo; wynik jakościowy nie wykazał rekompensującej przewagi.
Co rzeczywiście zadziałało
zadań utrzymaniowych, w których świeża sesja ramienia procesowego sięgnęła do historii pracy
Ramię procesowe przeczytało historię Git 14 razy i otworzyło wcześniejsze zgłoszenia lub pull requesty 25 razy. Ramię bez procesu przeczytało historię raz i nie otworzyło żadnego wcześniejszego zgłoszenia.
To nie jest jeszcze dowód oszczędności w skali firmy. Jest to dowód mechanizmu, na którym taka oszczędność może powstać: intencja przechodzi do następnej sesji razem z pracą.
Granice wyniku
Nie dowodzi, że czak zawsze tworzy lepszy kod niż sam model.
Nie dowodzi, że dodatkowy proces zawsze obniża koszt pojedynczego zadania.
Nie dowodzi jeszcze oszczędności ani wzrostu jakości w skali całej organizacji.
Pomiar wykonał producent. Publiczne dane można analizować ponownie, ale niezależna atestacja nadal jest potrzebna.