Anthropic julkaisi vahingossa 512 000 riviä Claude Code -ohjelmiston salaista lähdekoodia debug-tiedoston kautta normaalin npm-päivityksen yhteydessä 31. maaliskuuta.
Vuoto paljasti koko yrityksen lippulaivatuotteen tekoäly-koodausohjelman arkkitehtuurin. Tämän työkalun arvioidaan tuottavan vuositasolla 2,5 miljardia dollaria toistuvia tuloja.
Toinen katkos viidessä päivässä herättää IPO-kysymyksiä
Tietoturvatutkija Chaofan Shou huomasi Claude Code -version 2.1.88 julkisen source map -tiedoston ja julkaisi latauslinkin X:ssä (Twitterissä).
Koodikanta levisi GitHubiin muutamassa tunnissa, ja siitä syntyi kymmeniä tuhansia forkkauksia ennen kuin Anthropicin DMCA-poistot astui voimaan.
Tapauksen myötä, vain viisi päivää aiemmin, erillinen CMS-asetusten virhe oli jo paljastanut noin 3 000 sisäistä tiedostoa, mukaan lukien tietoja julkaisemattomasta “Mythos”-mallista.
Kaksi tahatonta vuotoa yhdessä viikossa herättää toiminnallisia kysymyksiä yritykselle, jonka arvo on 350 miljardia dollaria ja joka harkitsee tiettävästi listautumista vuoden 2026 viimeisellä neljänneksellä.
Koodi on nyt pysyvä
Korealais-kanadalainen kehittäjä Sigrid Jin, jonka Wall Street Journal on noteerannut käytettyään 25 miljardia Claude Code -tokenia viime vuonna, teki ennen auringonnousua puhtaalta pöydältä Pythonilla tehdyn uudelleenkirjoituksen.
Hänen repositorionsa, claw-code, keräsi 50 000 GitHub-tähteä kahden tunnin sisällä julkaisusta.
Vuotaneet tiedostot paljastivat sisäisen ominaisuuden nimeltä “Undercover Mode”, joka on kehitetty erityisesti estämään Clauden Anthropic-salaisuuksien vuotaminen.
Koodista löytyi myös 44 feature flagia, julkaisematon taustaprosessi nimeltään KAIROS sekä sisäisiä mallikoodinimiä, mukaan lukien “Capybara” Claude 4.6 -versiolle.
Anthropic vahvisti vuodon useille medioille ja kutsui sitä pakkausvirheeksi, joka johtui inhimillisestä erehdyksestä. Yritysasiakkaat, jotka tuovat 80 % Claude Coden tuloista, joutuvat nyt käyttämään työkalua, jonka turvallisuuslogiikka ja oikeuksien ohitusmenetelmät ovat vapaasti verkossa.