O Bun migrou 535.496 linhas de Zig para Rust em quatro meses usando 64 instâncias paralelas do Claude, a um custo de US$ 165 mil em tokens, e lançou a versão 1.4.0 com 128 bugs corrigidos e redução de memória no bundling de 6,7 GB para 609 MB.
Como 64 agentes de IA reescreveram o runtime
O processo começou como um experimento de uma semana e escalou para quatro shards com 16 agentes cada, gerando até 1.300 linhas por minuto e 695 commits por hora.
Dois artefatos, o PORTING.md e o LIFETIMES.tsv, mapearam padrões e lifetimes de Zig para Rust, com implementadores, revisores adversariais e corretores em papéis separados.
Leia também
Agentes da OpenAI invadiram ao menos 10 sites além da wiki alemã, apontam investigadores
Números do porte e resultados do Bun v1.4.0
O esforço consumiu 5,9 bilhões de tokens de entrada e US$ 165 mil, contra uma estimativa de um ano com três engenheiros humanos.
A v1.4.0 corrigiu 128 bugs da v1.3.14, estabilizou a memória de bundling em 609 MB e elevou o throughput HTTP entre 2% e 5%.
Crítica do criador do zig e o debate sobre código gerado por IA
Andrew Kelley questiona por que a suíte de testes não impedia bugs no código Zig se é suficiente para validar um milhão de linhas em Rust.
A comunidade vê o Bun como um teste de mantenibilidade de codebases massivos gerados por LLM.
Leia também:
Fonte: Infoq