Pre svega: novac je refundiran, bag je popravljen, i autor teksta svakodnevno koristi Claude Code. Ova priča govori o tome koliko su ove tehnologije britke — i zašto ima smisla biti na oprezu sada kada su postale deo naše svakodnevnice.

Jedan developer je na Redditu objavio upozorenje: string HERMES.md u git commit porukama je tiho preusmeravao Claude Code zahteve na pogrešan billing. Umesto da se troši uključena kvota Max plana, trošio se "dodatni kredit" koji se zasebno naplaćuje.

Sa kartice mu je skinuto 200.98 dolara, dok je dashboard pokazivao da mu je ostalo 86% nedeljne kvote.

Kako je string u commitu postao račun od 200 dolara

Claude Code čita nedavne git commit poruke i šalje ih kao deo sistemskog konteksta. Nešto na serverskoj strani, prema bug reportu, detektuje string HERMES.md — tačno ta velika slova, tačno ta ekstenzija — i preusmerava zahtev na drugu vrstu naplate.

Malo slovo hermes.md? Radi normalno. HERMES.txt? Radi. HERMES bez ekstenzije? Radi. Samo HERMES.md, case-sensitive, trigeruje bag.

Developer koji je prijavio problem je do uzroka došao sistematskim binarnim pretraživanjem — klonirao repozitorijume, testirao orphan grane, izolovao string po string iz commit poruka. Dijagnoza je trajala nekoliko sati.

Zašto baš HERMES.md

HERMES.md je naziv fajla koji koristi Hermes Agent, open-source AI agent od Nous Researcha koji se koristi kao alternativa Claude Codeu. Anthropicov zaposleni je na GitHubu potvrdio da je u pitanju bio "preaktivan anti-abuse sistem" i da je popravljen.

Poruka o grešci nije davala nikakvu indikaciju da je problem u sadržaju commit poruka — korisnik je samo video "nemate više dodatnog kredita", što ga je slalo na stranicu za plaćanje umesto ka pravom uzroku.