19 pontos por GN⁺ 2025-12-03 | 2 comentários | Compartilhar no WhatsApp
  • Bun, um runtime e bundler para JavaScript, foi adquirido pela Anthropic e será usado como infraestrutura central de produtos de codificação com IA, como Claude Code e Claude Agent SDK
  • O Bun continuará open source e sob licença MIT, com a mesma equipe seguindo o desenvolvimento publicamente no GitHub
  • A Anthropic pretende usar o Bun para melhorar a velocidade e a eficiência das ferramentas de codificação com IA, enquanto o Bun ganha um ciclo de lançamento mais rápido
  • O Bun continuará focado em compatibilidade com Node.js, ferramentas JavaScript de alto desempenho e substituição de runtimes server-side
  • Com esta aquisição, o Bun garante estabilidade de longo prazo e o papel de infraestrutura central em um ambiente de desenvolvimento voltado para IA

Visão geral da aquisição

  • A Anthropic adquiriu o Bun, e o Bun será usado como infraestrutura para Claude Code, Claude Agent SDK e futuros produtos de codificação com IA
    • O Claude Code é distribuído na forma de executável do Bun, então o Claude Code só funciona corretamente se o Bun operar de forma estável
    • A Anthropic passa a ter um incentivo direto para manter a qualidade do Bun
  • O Bun manterá open source, licença MIT, a mesma equipe de desenvolvimento e o modelo de desenvolvimento público
  • O roadmap do Bun continua focado em ferramentas JavaScript de alto desempenho, compatibilidade com Node.js e substituição de runtimes server-side

O que muda

  • Avanço em melhorias de desempenho e tamanho para ferramentas de codificação com IA, como Claude Code e Claude Agent SDK
  • Melhoria do Bun ao incorporar de forma antecipada as tendências mais recentes das ferramentas de IA para código
  • Aumento da velocidade de lançamento, encurtando o ciclo de desenvolvimento

O início e o crescimento do Bun

  • O Bun começou há cerca de 5 anos, durante uma tentativa de resolver problemas de atraso de build no desenvolvimento de um jogo voxel baseado em navegador
    • A versão inicial foi desenvolvida ao portar para Zig o transpiler de JSX e TypeScript do esbuild
    • Foi construído um runtime próprio baseado em JavaScriptCore
  • Bun v0.1.0 (julho de 2022): lançamento integrado de bundler, transpiler, runtime, test runner e gerenciador de pacotes
    • Na primeira semana, alcançou 20 mil estrelas no GitHub e captou US$ 7 milhões em rodada seed liderada pela Kleiner Perkins
  • Bun v1.0.0 (setembro de 2023): após estabilização, captou US$ 19 milhões em rodada Series A liderada pela Khosla Ventures, expandindo a equipe para 14 pessoas
  • Bun v1.1: adicionou suporte ao Windows
  • Bun v1.2: reforçou a compatibilidade com Node.js, incluiu clientes embutidos de PostgreSQL e S3, e passou a ser usado em produção por empresas como X e Midjourney
  • Bun v1.3: adicionou servidor de desenvolvimento front-end, clientes Redis e MySQL, e melhorou o bun install

A combinação entre ferramentas de IA para código e o Bun

  • No fim de 2024, as ferramentas de IA para código entraram em fase prática, e vários produtos foram construídos sobre o Bun
    • A estrutura de executável único do Bun é adequada para distribuir ferramentas CLI
    • Binários compilados com Bun podem ser executados sem instalar Node ou Bun, oferecendo inicialização rápida e facilidade de distribuição
    • Claude Code, FactoryAI e OpenCode são baseados em Bun
  • A equipe do Bun usa o Claude Code internamente, utilizando bots do Claude Code para correção de bugs e automação de testes
    • O bot do Claude Code automatiza desde a criação de PRs até a execução de testes e respostas em review

Contexto da entrada na Anthropic

  • Atualmente, o Bun tem receita zero, e havia muitas dúvidas sobre sua sustentabilidade
    • O plano anterior era desenvolver um produto de hospedagem em nuvem integrando o runtime e o bundler do Bun
  • Porém, com o rápido avanço das ferramentas de IA para código, a importância da camada de infraestrutura aumentou
    • A equipe do Bun colaborou durante meses com a equipe do Claude Code, discutindo a direção do produto
    • Concluiu-se que a colaboração com a Anthropic poderia levar o Bun a ocupar uma posição central no ecossistema de desenvolvimento orientado por IA
  • Em outubro de 2025, o Bun registrava 7,2 milhões de downloads mensais, alta de 25% em relação ao mês anterior
    • Embora tivesse garantido mais de 4 anos de runway, optou por se integrar à Anthropic em vez de seguir experimentos de monetização baseados em VC

O significado da aquisição

  • Mais do que uma simples captação, o ponto central é a estabilidade de longo prazo e a entrada no centro do ambiente de desenvolvimento para IA
  • Em uma era em que a IA escreve, testa e implanta código, velocidade e previsibilidade de runtime e tooling são fundamentais
  • O Bun sempre focou em aumentar a produtividade dos desenvolvedores e forma uma sinergia natural com ferramentas de IA para código

Perspectivas após a entrada na Anthropic

  • O Bun se posiciona como componente central da infraestrutura de codificação com IA da Anthropic
    • Servirá de base para Claude Code, Claude Agent SDK e futuros produtos de codificação com IA
    • O objetivo é otimizar ambientes de execução e teste de software voltados para IA
  • A Anthropic fornecerá ao Bun estabilidade de longo prazo, recursos e reforço de equipe
    • O Bun planeja ampliar as contratações de engenheiros
  • Para os usuários atuais, a promessa é de continuidade como open source, desenvolvimento público, mesma equipe e melhorias de desempenho em JavaScript e TypeScript

Resumo do FAQ

  • Manutenção do open source e da licença MIT: Sim
  • Continuidade do desenvolvimento público no GitHub: Sim
  • Manutenção da compatibilidade com Node.js: Sim
  • Continuidade do desenvolvimento em tempo integral pela mesma equipe: Sim, agora com acesso aos recursos da Anthropic
  • Mudanças no roadmap: colaboração estreita com a equipe do Claude Code, com evolução prevista em uma estrutura semelhante à relação entre Chrome–V8 e Safari–JavaScriptCore

Com a entrada na Anthropic, o Bun dá um salto para se tornar infraestrutura central de runtime na era da codificação com IA, mantendo sua filosofia open source e seu ritmo de desenvolvimento enquanto se desloca para o centro do ecossistema de desenvolvimento orientado por IA

2 comentários

 
jjpark78 2026-03-04

Quando é que vão corrigir o bug de vazamento de memória...? Se resolverem isso, acho que dá para substituir o Node.js.

https://github.com/oven-sh/bun/issues/17723

 
GN⁺ 2025-12-03
Comentários do Hacker News
  • Sinceramente, eu tinha dúvidas sobre o alinhamento de interesses entre uma empresa de IA e uma empresa de runtime JS
    Mas foi um dos melhores posts de anúncio de aquisição que vi nos últimos 20 anos
    Fiquei impressionado porque explicou com clareza os motivos, o processo e os efeitos esperados
    Espero que a equipe cresça bem no novo ambiente

    • Ainda assim, fico na dúvida se outra empresa operando com dinheiro de VC e no vermelho pode dar estabilidade ao Bun
      Mesmo assim, é bom ver fundadores que começaram com paixão e construíram um produto terem um exit bem-sucedido
    • O comunicado em si foi excelente, mas já vi muitas aquisições mudarem de direção em 1 ou 2 anos por causa de mudanças na liderança
    • Eu também conheci o Bun pela primeira vez via HN
      Se o Bun focar na interseção entre edge computing, JS/TS moderno e serviços de IA, o futuro parece promissor
      Pessoalmente, me passa uma sensação mais vibrante do que o Deno
    • Gosto do fato de a Anthropic ser uma empresa de benefício público (PBC)
      Isso não garante perfeitamente a proteção dos usuários do Bun, mas pelo menos pode frear a pressão por maximização de lucro
      Espero que melhorias centradas no usuário virem o caminho padrão
  • Como alguém que usa Deno há alguns anos, fiquei curioso se o Bun realmente é melhor em algum aspecto
    O Bun usa o runtime JSC, e eu achava que ele era menos testado do que o V8
    O código também parecia um pouco complexo, e eu sentia os limites de segurança da linguagem Zig
    Ainda assim, tenho curiosidade sobre por que as pessoas preferem o Bun

    • Nunca usei Deno, mas uso o Bun como substituto do npm
      Ele conecta o cache do sistema com hardlinks, então a velocidade de instalação e a eficiência de disco são muito melhores
      bun install é muito mais rápido que npm install
      Como runtime, não senti muita diferença, então continuo usando Node
    • Se você procurar por exceções de ponteiro ou core dumps nas issues do GitHub do Bun, dá para ver que o Deno, baseado em Rust, é mais seguro
    • Tentei migrar um projeto Node para Deno e falhei, mas no Bun a compatibilidade foi muito melhor
      O Bun tem compatibilidade com Node como meta central, enquanto o Deno parecia oferecer suporte meio a contragosto
    • O Bun permite empacotar e servir código frontend facilmente a partir do backend
      Veja a documentação do Fullstack dev server
      Também é útil em modo de produção
    • O JSC ainda é usado como motor de navegadores baseados em WebKit como o Safari
      No iOS, inclusive, é o único motor permitido
      Foi criado antes do V8 e é um motor suficientemente validado em ambientes reais
  • Provavelmente não existia um roadmap estratégico do tipo “se criarmos um runtime JS com receita zero, um dia uma empresa de IA vai nos adquirir”

    • Isso me lembra a ideia de alguém formado em música se sair bem na faculdade de medicina. Ou seja, um caminho inesperado
    • Isso talvez fizesse parte do pitch deck de investimentos do Bun
      O motivo da aquisição é contratar talentos e controlar o roadmap, e provavelmente o primeiro foi o principal
    • Pensei a mesma coisa quando a OpenAI adquiriu a Rockset
    • Na verdade, esse tipo de aquisição pode ser a melhor opção. Monetizar ferramentas para desenvolvedores é realmente difícil
    • Esse padrão já existia na era pontocom de 1999~2001
  • Acredito quando dizem que o Bun passou de 7,2M downloads mensais e tinha 4 anos de runway
    Ou seja, entrar para a Anthropic provavelmente foi uma escolha
    Mas acredito menos na parte de “vamos focar no melhor tooling JS sem nos preocupar com monetização”
    No fim, parece inevitável alguma mudança de prioridades

    • “Vamos ignorar monetização para sempre” não é realista
      Mesmo após a aquisição, deve haver certa pressão por resultados
    • Pensando na instabilidade de lucratividade das empresas centradas em LLM, preocupa se a fonte de recursos do Bun pode ser afetada
  • Hoje em dia esse tipo de aquisição sem relação direta aparece com frequência, então é algo para parabenizar, mas também parece um pouco artificial

  • Fiquei curioso sobre quanto a Anthropic pagou pelo Bun
    Estimo que tenha sido pelo menos 26 milhões de dólares, mas não houve anúncio oficial

  • O CEO da Anthropic já disse que “a IA vai escrever 90% do código”

    • Na prática, foi mais como o paradoxo de Jevons: o custo de produzir código caiu, então mais código passou a existir
      Graças à IA, ficou possível criar scripts rápidos na hora para experimentar
      A quantidade de código aumentou, mas a maior parte é de código que antes nem seria escrito
      A IA é especialmente útil em áreas familiares como webapps, ciência de dados e administração Linux
    • Então por que não criaram o Bun diretamente com IA?
      Não parece haver motivo para gastar um valor de 8 ou 9 dígitos
    • A IA aumentou as linhas de código, mas se esse código realmente tem valor é outra questão
    • Eu também gosto do Claude Code, mas antes ele tinha muitos bugs
      Espero que isso tenha melhorado agora
    • No último ano, a maioria das startups seguiu essa direção
      Só que isso se aplica menos a codebases legadas
  • O Bun é realmente um runtime excelente
    É fácil de instalar e dá para executar direto com bun run <something.ts>
    Ele já vem com SQL, Router, JSX, Bundling, S3 e vários outros recursos embutidos
    Também oferece transpile automático de TypeScript e compatibilidade perfeita com Node/NPM
    Graças ao Zig, os módulos nativos também estão melhorando rapidamente
    Com a Anthropic, parece que o Bun vai durar bastante tempo

    • Mas se a receita é zero e o custo de pessoal é alto, no fim ele pode simplesmente sumir em silêncio
    • Se a Anthropic desaparecer por causa do estouro da bolha ou por uma aquisição, o Bun também pode correr risco junto
    • Fico curioso se ele tem o recurso de permission flags como o Deno
  • No longo prazo, apostar na estabilidade e monotonia do Node foi a escolha certa
    Ainda bem que não investi meu tempo nesse ecossistema

  • Instalei com npm install -g @anthropic-ai/claude-code e achei que fosse baseado em Node
    Não sabia que usava Bun

    • Desde julho, o método recomendado de instalação é curl -fsSL https://claude.ai/install.sh | bash
      Esse script instala um binário único feito com Bun