Laptopscherm met kleurrijke programmeercode
Nieuws10 juli · 14:104 min leestijd

Bun herschrijft complete runtime naar Rust met AI-agents in elf dagen

Bun-maker Jarred Sumner herschreef zijn JavaScript-runtime in elf dagen van Zig naar Rust met AI-agents op Claude Fable 5: ruim 535.000 regels code, voor een klus die met de hand een jaar zou kosten.

Bun heeft zijn volledige JavaScript-runtime in elf dagen van Zig naar Rust herschreven met AI-agents op het pre-release model Claude Fable 5, schrijft maker Jarred Sumner. Het gaat om ruim 535.000 regels Zig die zijn omgezet, goed voor meer dan een miljoen toegevoegde regels in de uiteindelijke diff.

Voor een softwareteam dat een grote migratie of legacy-herschrijving voor zich uit schuift omdat die te duur en te riskant is, verschuift dit de rekensom. Sumner schat dat drie ervaren engineers er met de hand ongeveer een jaar over zouden doen. Met een zwerm AI-agents werd het elf dagen en ongeveer 165.000 dollar aan API-kosten. Niet via een enkele slimme prompt, maar via een gestructureerde aanpak die zich laat kopiëren.

De cijfers achter de herschrijving

Sumner draaide op het hoogtepunt 64 Claude-instanties tegelijk, verdeeld over vier werkstromen van zestien agents, en in totaal zo'n vijftig dynamische workflows over elf dagen. Die produceerden 6.502 commits en op piekmomenten ongeveer 1.300 regels code per minuut. Het tokenverbruik liep op tot 5,9 miljard ongecachete invoertokens, 690 miljoen uitvoertokens en 72 miljard tokens uit de cache.

Waarom van Zig naar Rust

De reden was betrouwbaarheid, niet snelheid. Een groot deel van de bugs in de Zig-versie waren use-after-free, double-free en geheugen dat in een foutpad vergeten werd vrij te geven. "In veilig Rust zijn dat compilerfouten", schrijft Sumner: de taal vangt die klasse fouten al bij het bouwen, nog voordat het programma draait. De overstap loste 128 van zulke geheugenbugs op in de eerste Rust-uitgave, Bun v1.4.0. De prestaties gingen er nauwelijks op vooruit, met 2 tot 5 procent afhankelijk van de taak.

cargo clippy markeert een fout in Rust-code voordat het programma draait (Bron: Caleb Stanford / Wikimedia Commons, CC BY-SA 4.0)
cargo clippy markeert een fout in Rust-code voordat het programma draait (Bron: Caleb Stanford / Wikimedia Commons, CC BY-SA 4.0)

Adversarial review als vangnet

Het opvallendste is niet dat AI de code schreef, maar hoe die werd gecontroleerd. Per taak zette Sumner één agent aan het implementeren en twee of meer agents die de wijziging kritisch nalazen voordat hij werd samengevoegd. Die adversarial review ving echte fouten, en de parsers werden daarnaast dag en nacht gefuzzt met honderd miljard uitvoeringen. Van de negentien regressies die toch ontstonden is er geen blijven staan, en geen enkele test werd overgeslagen of geschrapt.

Waar dit heen wijst

Dit past in een reeks. Eerder liet de Canadese provincie Alberta in twintig uur 466 miljoen regels overheidscode nakijken door zo'n vijftig autonome agents, en Anthropic zegt dat inmiddels 65 procent van de code van zijn eigen productteam door Claude wordt geschreven. Het patroon is telkens hetzelfde: niet één model dat autocompletet, maar een zwerm agents die onder toezicht een enorme, repetitieve klus uitvoert.

Twee kanttekeningen houden het eerlijk. Bun is sinds december 2025 eigendom van Anthropic, en Sumner gebruikte een pre-release model dat nog niet publiek beschikbaar was. Dit laat het plafond zien, niet de dagelijkse praktijk. En 165.000 dollar aan tokens is geen bedrag dat een klein team er even bij pakt. Wat overblijft is een verschuiving van waar het werk zit: het schrijven van code wordt goedkoop, het beoordelen en verifiëren ervan wordt de echte flessenhals.

Veelgestelde vragen

Alisina Nawabi
Geschreven doorAlisina Nawabi

AI Product Engineer & Solutions Architect

Grote refactor met AI-agents?

Een zwerm agents onder streng toezicht laten werken is precies waar ik thuis in ben: ik denk mee over de aanpak, ontwerp de workflow en bouw en automatiseer de migratie van idee tot livegang, self-hosted waar dat kan.

Meer informatie

Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.

Genoemde integraties

Dit artikel noemt deze tools. Ik koppel ze op maat aan je eigen systemen.

Gerelateerde artikelen

Alberta scant 466 miljoen regels overheidscode met Claude Code
Nieuws
4 min

7 jul 04:11

Alberta scant 466 miljoen regels overheidscode met Claude Code

De provincie Alberta liet Claude Code in twintig uur 466 miljoen regels overheidscode scannen op kwetsbaarheden, meldt Anthropic in een eigen praktijkstudie. Het is een concreet voorbeeld van AI-codeaudit op overheidsschaal, met een vendor-voorbehoud.

Anthropic scherpt Fable 5-cyberveiligheid aan en geeft jailbreaks een ernstscore
Nieuws
5 min

3 jul 18:10

Anthropic scherpt Fable 5-cyberveiligheid aan en geeft jailbreaks een ernstscore

Anthropic koppelt aan de wereldwijde terugkeer van Fable 5 een pakket cyberveiligheidsclassifiers en een nieuwe ernstschaal voor jailbreaks. Voor Nederlandse bedrijven met Claude Enterprise bepaalt dat concreet welk beveiligingswerk het model nog uitvoert.

Claude Fable 5 verdwijnt per 7 juli uit je abonnement en gaat naar verbruikscredits
Nieuws
4 min

3 jul 04:20

Claude Fable 5 verdwijnt per 7 juli uit je abonnement en gaat naar verbruikscredits

Anthropic haalt zijn krachtigste model Fable 5 op 7 juli uit de wekelijkse limieten van de Pro-, Max-, Team- en een deel van de Enterprise-abonnementen. Daarna reken je het per token af via losse credits.

Claude Code verstopte een verborgen vingerafdruk in zijn system prompt, Anthropic belooft een fix
Nieuws
5 min

1 jul 10:35

Claude Code verstopte een verborgen vingerafdruk in zijn system prompt, Anthropic belooft een fix

Een ontwikkelaar ontdekte dat Claude Code maandenlang een verborgen vingerafdruk in zijn system prompt codeerde om proxy- en tijdzonegebruik te detecteren. Anthropic belooft een fix. Wat betekent dat voor bedrijven die de tool zakelijk inzetten?

Amazon kopieert intern Anthropic's Claude-modellen om hogere tokenprijzen voor te zijn
Nieuws
5 min

29 jun 22:34

Amazon kopieert intern Anthropic's Claude-modellen om hogere tokenprijzen voor te zijn

Amazon-engineers maken volgens The Information goedkopere interne kopieen van Anthropic's Claude-modellen, vlak voor een overstap naar tokenprijzen. Voor bedrijven die Claude via AWS Bedrock draaien is dat een signaal over kosten en leveranciersrisico.

Oostenrijk wil dat de EU Anthropic gaat huisvesten na Amerikaanse blokkade
Nieuws
5 min

28 jun 16:36

Oostenrijk wil dat de EU Anthropic gaat huisvesten na Amerikaanse blokkade

Oostenrijk roept de EU op te onderzoeken of ze Anthropic binnen Europa kan huisvesten, als tegenzet voor de Amerikaanse blokkade op Claude. Waar het bedrijf landt, bepaalt straks jouw regels en toegang.