Een ontwikkelaar die op X de naam Just Lingonberry gebruikt, kreeg begin oktober een kostenoverzicht van Google Cloud onder ogen van 88.982,85 dollar. Iemand had zijn toegangssleutels in handen gekregen en daarmee grote aantallen AI-taken tegelijk laten draaien, op zijn rekening. Inmiddels wijst hij OpenAI's programmeerassistent Codex aan als boosdoener. Dat meldt AI Wereld.
Van livestream tot kwijtschelding
Het verhaal ging in drie stappen. Op 10 oktober meldde de ontwikkelaar dat zijn sleutels waren gestolen nadat hij tijdens een programmeerlivestream was weggevallen. Op 14 oktober deelde hij een bericht van Google Cloud waarin staat dat Google het volledige bedrag als correctie heeft verwerkt. Hij hoeft het dus niet te betalen. Pas een dag later kwam de beschuldiging aan het adres van Codex: de assistent zou zijn .env-bestand, waarin geheime sleutels staan, mee hebben gepubliceerd naar Cloudflare Pages, waardoor het voor iedereen leesbaar werd.
Die conclusie is niet hard. De ontwikkelaar baseert zich op een controle die hij liet uitvoeren door een ander AI-model, Claude Opus 5.5. Onafhankelijk technisch bewijs is er niet, en uit zijn berichten valt niet op te maken welke rechten en publicatie-instellingen Codex had. OpenAI heeft niet publiekelijk gereageerd. Het rondgaande bericht op LinkedIn en Reddit noemt bovendien vaak alleen het schrikbedrag en niet dat Google het heeft kwijtgescholden.
Waarom .gitignore je niet beschermt
Los van de schuldvraag laat het voorval een bekende valkuil zien. Veel ontwikkelaars denken dat een bestand veilig is zodra het in .gitignore staat. Dat bestand houdt alleen versiebeheer met Git op afstand. Een uploadtool die een map rechtstreeks naar een website zet, trekt zich daar niets van aan. Een agent die zelfstandig publiceert, kan zo ongemerkt geheime bestanden meenemen.
Ook een budgetwaarschuwing helpt weinig als die midden in de nacht binnenkomt: zo'n melding stopt het verbruik niet. Google biedt voor een deel van zijn diensten aparte kostenlimieten die nieuw gebruik pauzeren, al waarschuwt het bedrijf dat ook die met vertraging ingrijpen.
Controleer wat je agent uploadt
Laat je een AI-agent code bouwen én online zetten, loop dan vóór publicatie drie dingen na:
- welke bestanden er werkelijk worden geüpload, niet alleen wat er in Git staat;
- tot welke diensten je sleutels toegang geven, en of je die kunt beperken tot wat de app echt nodig heeft;
- welke instelling het verbruik daadwerkelijk stopt, in plaats van alleen een melding te sturen.
Het is deze week niet het enige sleutelverhaal. Hostingplatform Railway riep klanten op om hun API-sleutels te vervangen na een mogelijk lek. En wie agents in de cloud laat draaien, kan met tools als Vercels durable-harness wel crashes opvangen, maar niet de vraag wat een agent precies mag publiceren.


