Matt Shumer julkaisi tällä viikolla X:ssä videon, jossa Anthropicin tuore Claude Fable 5 -malli tuotti yhdellä promptilla pelattavan Minecraft-kloonin pelkkään HTML-tiedostoon. Lopputulos pyörii selaimessa Three.js:n päällä: maasto generoituu kohinakentästä, lohkoja voi lisätä ja poistaa, TNT räjähtää ja taustalla soi WebAudiolla syntetisoitu musiikki.
OthersideAI:n perustaja ei kloonannut valmista repoa eikä ladannut Mojangin tekstuureja. Hän kirjoitti yhden ohjeen, antoi Fable 5:n työskennellä autonomisesti ja sai tulokseksi yhden index.html-tiedoston. Hintalappu jäi hänen arvionsa mukaan noin 30 dollariin token-kuluja.
Kolmenkympin lasku, riveille jaettuna
Anthropic julkisti Fable 5:n hinnoittelun samana päivänä kuin mallin: 10 dollaria miljoonaa input-tokenia kohti ja 50 dollaria miljoonaa output-tokenia kohti. Koodin generointi painottuu output-puolelle, joten 30 dollarin lasku jakautuu suunnilleen näin: noin 500 000 input-tokenia maksaa 5 dollaria ja noin 500 000 output-tokenia 25 dollaria.
Karkeasti puoli miljoonaa output-tokenia tarkoittaa muutaman tuhannen rivin JavaScript-tiedostoa, sisältäen Three.js-kutsut, kohinageneraattorit ja WebAudio-sointujen rakentamisen. Prompt-cachingilla input-osuuden saa pudotettua jopa 90 prosentilla, jos saman pohjan päälle iteroi useaan kertaan. Mythos Preview olisi tehnyt saman työn yli kaksinkertaisella hinnalla.
Kokeile itse paikallisesti
Valmista repoa Shumer ei julkaissut, mutta saman tuloksen tuottaa Claude Code -työkalu. Avaa terminaali ja aja seuraavat komennot:
npm install -g @anthropic-ai/claude-code
export ANTHROPIC_API_KEY=sk-ant-...
mkdir minecraft-html && cd minecraft-html
claude --model claude-fable-5 'Rakenna yhden index.html:n Minecraft-klooni Three.js:llä: proseduurinen maasto, blokkien asetus ja poisto, TNT-räjähdys, WebAudio-pohjainen taustamusiikki.'
Kun ajo loppuu, avaa syntynyt index.html selaimessa. Varaa noin 25–30 dollaria tokenikulua riippuen siitä, kuinka monta korjauskierrosta tarvitset.
Mitä Fable 5 sai kasaan
Shumerin demossa malli koodasi voxel-renderöinnin nollasta: kohinapohjaisen maaston useilla biomeilla, lohkojen rikkomisen ja asettamisen omilla äänikuvioilla, inventaarionäkymän ja TNT:n, joka tuhoaa lähilohkot räjähdyksessä. Taustalla soiva musiikki ei ole valmis mp3-tiedosto vaan WebAudio-pohjainen sointuketju, jonka malli kirjoitti samaan tiedostoon.
Kaikki tämä mahtuu yhteen HTML-tiedostoon, joka lataa Three.js:n CDN:stä ja ajaa loput suoraan selaimessa. Rakennusvaihetta tai npm-asennusta valmiille tiedostolle ei tarvita.



