O vazamento do Código Claude foi causado por um bug do Bun? O fundador do Bun negou e imediatamente bloqueou o tópico

robot
Geração de resumo em curso

De acordo com o acompanhamento da 1M AI News, o incidente de fuga do código-fonte do Claude Code desencadeou uma cadeia de atribuições. O developer jakeg colocou a questão na issue #28001 do GitHub do Bun: o Claude Code utiliza Bun para ser construído, e o Bun tem um bug conhecido (Bun.serve() continua a fornecer ficheiros de source map no modo de produção). Seria esta a causa fundamental da fuga? Os comentários obtiveram rapidamente perto de uma centena de respostas com emojis, com muitos developers a afluírem para seguir a discussão.

A Anthropic adquiriu o Bun em dezembro de 2025. O comunicado da aquisição afirma que «Bun é uma extensão fundamental no processo de desenvolvimento da infraestrutura do Claude Code». Jarred Sumner e a sua equipa juntaram-se à Anthropic após a aquisição. Jarred Sumner respondeu de seguida pessoalmente: «Isto não tem qualquer relação com o Claude Code. Este bug refere-se ao servidor de desenvolvimento front-end do Bun. O Claude Code não é uma aplicação front-end; é um TUI (programa de interface de terminal) e não utiliza Bun.serve() para compilar pacotes executáveis de ficheiro único.» Ele de seguida bloqueou esta issue para impedir que não colaboradores continuassem a comentar e alterou o título para enfatizar «Bun’s frontend development server», para evitar induzir em erro.

Os dois problemas são tecnicamente totalmente diferentes. O Bun #28001 é um bug de configuração do servidor front-end: o Bun.serve() continua a expor ficheiros .map ao navegador após definir development: false; a fuga do Claude Code foi, por outro lado, uma inclusão acidental, no pacote npm da v2.1.88, de cerca de 60 MB de ficheiros de source map. A versão da própria Anthropic é que se trata de «um problema de empacotamento da publicação causado por erro humano», o que se enquadra num erro de configuração de construção no CI/CD. Este bug do Bun existe desde o envio a 11 de março e já vai para três semanas; até agora, a correção não foi fundida.

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
Adicionar um comentário
Adicionar um comentário
Nenhum comentário
  • Fixar