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

BlockBeatNews

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.

Isenção de responsabilidade: As informações contidas nesta página podem ser provenientes de terceiros e não representam os pontos de vista ou opiniões da Gate. O conteúdo apresentado nesta página é apenas para referência e não constitui qualquer aconselhamento financeiro, de investimento ou jurídico. A Gate não garante a exatidão ou o carácter exaustivo das informações e não poderá ser responsabilizada por quaisquer perdas resultantes da utilização destas informações. Os investimentos em ativos virtuais implicam riscos elevados e estão sujeitos a uma volatilidade de preços significativa. Pode perder todo o seu capital investido. Compreenda plenamente os riscos relevantes e tome decisões prudentes com base na sua própria situação financeira e tolerância ao risco. Para mais informações, consulte a Isenção de responsabilidade.
Comentar
0/400
Nenhum comentário