Dev & Code Aug 21, 2026Adicionar aos favoritos

Claude Code, o CLI oficial da Anthropic, agora usa Bun como runtime JavaScript - sendo que o próprio Bun é escrito principalmente em Zig (com componentes em Rust). Uma escolha técnica que ilustra a migração da stack JS para runtimes de alta performance.
Discutado no Hacker News: Claude Code - o CLI da Anthropic para desenvolvedores - agora usa o Bun como runtime JavaScript, substituindo o Node.js. O Bun, por sua vez, é escrito em Zig (e usa bindings Rust para alguns componentes), tornando-se um exemplo concreto do movimento em direção a runtimes JS compilados nativamente.
É um sinal interessante: uma ferramenta usada por desenvolvedores críticos (aqueles que codificam com IA) adota um runtime que ainda não é o padrão da indústria. A Anthropic faz uma escolha assumida de desempenho.
O Bun (https://bun.sh) foi lançado em 2022 por Jarred Sumner como alternativa ao Node.js e Deno. Seus principais argumentos são:
Para uma ferramenta CLI como o Claude Code, o tempo de inicialização é a métrica principal. Ninguém quer esperar 500ms a cada invocação.
Desde 2020, o ecossistema JavaScript vem passando por uma diversificação de seus runtimes:
Cada runtime faz apostas diferentes. O Bun aposta na velocidade pura e na compatibilidade com npm.
Se você usa o Claude Code diariamente: essa migração é transparente para você, mas você deve notar uma melhora na responsividade. Se você desenvolve CLIs em Node.js: a pergunta “por que não usar o Bun?” merece ser considerada seriamente em 2026.
Artigo produzido por inteligência artificial, revisto sob controlo editorial humano.