A Antrópica simplesmente não consegue controlar seus negócios. Depois que detalhes de um modelo ainda a ser anunciado foram revelados devido à empresa ter deixado rascunhos não publicados de documentos e postagens de blog em um cache de dados publicamente visível, a Anthropic foi atingida por mais um lapso de protocolo ao publicar inadvertidamente código-fonte interno para seu assistente de codificação de IA, Claude Code. O vazamento fornece uma visão sem precedentes do modelo de código fechado da Anthropic no momento em que a empresa se prepara para a oferta pública inicial.
O código foi descoberto por Chaofan Shouum estagiário autoidentificado no Solayer Lab que posta no X @Fried_rice. Por Shou, o código-fonte foi descoberto um arquivo .map—um arquivo de texto simples gerado durante a compilação de software que detalha o mapa de memória do projeto — encontrado em um registro npm, que é um banco de dados para um gerenciador de pacotes para JavaScript. O arquivo, destinado à depuração interna, é essencialmente um decodificador. Ele pega o que deveria ser ofuscado e recompila para os desenvolvedores. Mas a Anthropic o publicou, expondo pelo menos um código-fonte TypeScript parcial e não ofuscado do Claude Code versão 2.1.88. O arquivo continha cerca de 512.000 linhas de código relacionadas ao agente de codificação da Anthropic.
De uma maneira menos técnica: a Anthropic acidentalmente cedeu alguns de seus projetos que nunca deveriam ver a luz do dia, e os programadores passaram o dia analisando-os. Eles alegaram ter encontrado tudo, desde “verbos giratórios”Ou frases que Claude usa enquanto trabalha em uma tarefa, até detalhes como como xingando Claude afeta como ele recebe um prompt. Uma pessoa chegou a afirmar ter encontrou um animal de estimação virtual escondido no estilo “Tamagotchi” em que a Antrópica pode estar trabalhando. (Uma observação sobre isso: o lançamento estava programado para 1º de abril, então talvez considere isso um estilo do Dia da Mentira.)
O arquivo também revela muitas informações sobre como o Claude opera, incluindo seu mecanismo para chamadas de API, como conta tokens usados para processar prompts e outros aspectos técnicos. O que o código parece não conter são quaisquer detalhes sobre o modelo subjacente da Anthropic, mas tudo o que está no arquivo foi carregado em um repositório GitHub para os usuários interagirem e bifurcarem.
A Anthropic se recusou a comentar as descobertas feitas pelos usuários, mas confirmou a autenticidade do código-fonte vazado para o Gizmodo. Em um comunicado, um porta-voz disse: “Hoje cedo, um lançamento do Claude Code incluía algum código-fonte interno. Nenhum dado ou credencial sensível do cliente foi envolvido ou exposto. Este foi um problema de embalagem de lançamento causado por erro humano, não uma violação de segurança. Estamos implementando medidas para evitar que isso aconteça novamente.”
O erro humano provavelmente fez parte disso, mas é importante notar que os humanos que trabalham no Claude Code também confiam bastante no agente de codificação. Em dezembro, o chefe da Claude Code da Anthropic, Boris Cherny, postado que “Nos últimos trinta dias, 100% das minhas contribuições para o Claude Code foram escritas por Claude Code”. A dependência do assistente de codificação aparentemente tem aumentado em toda a empresaentão é possível que esta situação tenha sido um incidente de codificação de vibração muito perto do sol.
Embora isso não seja exatamente uma distribuição antrópica dos ingredientes de seu molho secreto, é uma olhada em como sua cozinha funciona. E o momento não poderia chegar em pior momento. A Anthropic não está apenas no meio do que parece ser uma aceleração para indo a público ainda este ano, mas seus concorrentes estão começando a voltar sua atenção para tentar reduzir o controle da empresa na codificação e nos serviços empresariais. A OpenAI supostamente fez um esforço conjunto para pivotar para a empresa e recentemente ofereceu acesso ilimitado ao seu concorrente Claude Code, Codex. Nunca é um bom momento para vazar seu código-fonte, mas este parece ser um momento particularmente ruim para isso.












