Una filtración accidental expone el código fuente completo del Código Claude de Anthropic
Anthropic publicó la versión 2.1.88 del paquete @anthropic-ai/claude-code en el registro npm este martes por la mañana e inadvertidamente incluyó un archivo de mapa fuente JavaScript de 59,8 MB. Esse, destinado únicamente a la depuración interna, permitió la reconstrucción del código fuente completo en TypeScript, con aproximadamente 512 mil líneas distribuidas en aproximadamente 1.900 archivos. El descubrimiento se hizo público alrededor de las 4:23 a.m. ET por Estados Unidos por un pasante en Solayer Labs, quien compartió un enlace de descarga directa. En cuestión de horas, el material fue replicado en repositorios de GitHub y analizado por miles de desarrolladores de todo el mundo.
El incidente se produjo por un error humano en el proceso de envasado, según confirma la propia empresa en un comunicado oficial. Nenhum Se han expuesto datos confidenciales de clientes, credenciales o pesos de modelos. Anthropic ya eliminó la versión problemática e implementó correcciones para evitar recurrencias similares. La filtración afecta a un producto que representa unos ingresos recurrentes anualizados estimados en 2.500 millones de dólares, de los cuales el 80% proviene de clientes empresariales.
Detalles técnicos revelados en la arquitectura de la memoria.
El código expuesto detalla una arquitectura de memoria de tres niveles diseñada para combatir la entropía contextual en largas sesiones de agentes de IA. En lugar de almacenar todo el contenido en contexto, el sistema utiliza un índice liviano llamado MEMORY.md, con punteros de aproximadamente 150 caracteres por línea cargados permanentemente. Los datos reales se distribuyen en archivos temáticos recuperados a pedido, mientras que las transcripciones sin procesar son referenciadas por identificadores específicos sin necesidad de recargar por completo.
Este enfoque incluye una estricta disciplina de escritura que requiere la confirmación de una escritura exitosa antes de actualizar el índice. Desenvolvedores que examinaron el material destacan que el agente trata su propia memoria como una sugerencia, lo que requiere verificación con el código base real antes de realizar cualquier acción. El marco permite un mantenimiento limpio del contexto incluso en proyectos complejos que evolucionan con el tiempo.
- El índice de puntero evita la contaminación contextual con intentos fallidos.
- La recuperación bajo demanda reduce el volumen de tokens procesados en cada interacción.
- La verificación obligatoria con archivos reales mejora la confiabilidad de las respuestas.
La solución representa una evolución con respecto a los métodos de recuperación tradicionales que almacenan todo de forma indiscriminada y que a menudo provocan alucinaciones en sesiones prolongadas.
Funcionalidad de KAIROS y operación en segundo plano.
La filtración también expone el concepto KAIROS, mencionado más de 150 veces en el código fuente e inspirado en el término griego que significa momento oportuno. Trata es un modo demonio independiente que permite que Claude Code funcione continuamente en segundo plano, incluso cuando el usuario está inactivo. Nesse estado, el agente realiza la consolidación de la memoria, combina observaciones dispersas, elimina contradicciones lógicas y transforma percepciones vagas en hechos consolidados.
La implementación utiliza un subagente bifurcado para realizar tareas de mantenimiento sin interferir con el flujo principal de razonamiento. Quando el usuario regresa, el contexto ya está actualizado, es relevante y libre de ruido acumulado. Essa marca una diferencia con respecto a las herramientas de IA predominantemente reactivas disponibles en el mercado actual.
La característica incluye procesos autoDream que funcionan silenciosamente para mantener la salud del agente a lo largo del tiempo. Desenvolvedores analizó que el enfoque demuestra madurez en la ingeniería de sistemas multiagente, con una clara separación entre las tareas principales y las rutinas de soporte.
Modelos internos y métricas de desempeño mencionadas.
Los comentarios en el código revelan nombres en clave internos como Capybara para una variante de Claude 4.6, Fennec asociado con Opus 4.6 y Numbat aún en la fase de prueba. La empresa está trabajando en la versión 8 de Capybara, que tiene una tasa de falsos positivos de entre el 29% y el 30%, superior al 16,7% observado en la versión 4. Há hace referencia a un contrapeso de asertividad para controlar refactorizaciones demasiado agresivas.
Esta información proporciona información sobre el estado actual del desarrollo de agentes avanzados. El material también analiza desafíos persistentes, como comentarios excesivos generados y reclamos no verificados, que Anthropic continúa refinando internamente.
Modo secreto y contribuciones sigilosas.
Otro aspecto destacado es Modo Secreto, que instruye al agente a operar disfrazado en repositorios públicos. Las instrucciones advierten explícitamente que los mensajes de confirmación no contienen ninguna referencia interna a Anthropic o al modelo utilizado. El sistema evita que nombres como Tengu o Capybara aparezcan en registros públicos.
Esta funcionalidad proporciona un marco técnico para contribuciones anónimas asistidas por IA. Organizações Aquellos interesados en el desarrollo sin revelar el uso de herramientas específicas pueden encontrar inspiración en la lógica implementada. La advertencia del sistema refuerza la necesidad de mantener oculta su identidad en entornos abiertos.
Recomendaciones para usuarios y clientes corporativos
Cualquiera que haya instalado o actualizado Claude Code a través de npm entre las 00:21 y las 03:29 UTC del 31 de marzo de 2026 debe verificar los archivos de bloqueo del proyecto, como package-lock.json, Yarn.lock o bun.lockb. La búsqueda debe incluir versiones específicas del paquete axios (1.14.1 o 0.30.4) o la dependencia Plain-crypto-js, relacionada con un incidente concurrente en la cadena de suministro de npm.
Anthropic recomienda migrar completamente al instalador nativo ejecutado por el comando curl -fsSLhttps://claude.ai/install.sh| intento. La versión Essa utiliza un binario independiente, no depende de dependencias volátiles de npm y recibe actualizaciones automáticas en segundo plano. Usuários Aquellos que prefieran permanecer en npm deben desinstalar la versión 2.1.88 y fijarla en una edición verificada como 2.1.86.
Adoptar una postura de confianza cero sigue siendo esencial. Evite ejecute el agente en repositorios recién clonados sin inspección manual del archivo .claude/config.json y enlaces personalizados. Rotacione claves API a través de la consola del desarrollador y monitorea el uso para detectar patrones anormales. El entorno local requiere atención adicional ahora que los detalles y ganchos de la orquestación interna son públicos.
Impacto en el ecosistema de agentes de IA
El material filtrado describe Claude Code como un sistema operativo complejo para ingeniería de software, con más de 2500 líneas de lógica de validación bash y estructuras de memoria en capas. La exposición incluso incluye un sistema llamado Buddy, un acompañante virtual con atributos de personalidad que busca aumentar la retención de usuarios.
Para el mercado, los niveles de incidencia anteriormente restringían la información sobre la orquestación de agentes autónomos. Concorrentes puede analizar soluciones concretas a problemas de memoria persistente y funcionamiento en segundo plano sin la necesidad de años de investigación independiente. Anthropic, con unos ingresos anualizados estimados en 19.000 millones de dólares en marzo de 2026, se enfrenta a una pérdida estratégica de propiedad intelectual en un momento de rápida comercialización del producto.
La empresa refuerza que el problema se debió únicamente a un error de embalaje y no implicó una violación de seguridad externa. Medidas Ya se están realizando controles adicionales para fortalecer los procesos de publicación de paquetes. El episodio sirve como advertencia para toda la industria sobre los riesgos en los procesos de construcción y distribución de herramientas de inteligencia artificial.
Medidas preventivas adicionales sugeridas por la comunidad.
Los desarrolladores que han analizado el código sugieren una auditoría completa de las dependencias de npm en proyectos que utilizan Claude Code. La migración al instalador nativo reduce la superficie de ataque relacionada con paquetes de terceros. Monitoramento La clonación continua de repositorios clonados y la verificación de los hashes de los archivos de configuración ayudan a mantener la integridad del entorno.
Anthropic planea lanzar la versión 2.1.89 o superior con parches de seguridad incorporados. Usuários Las empresas deben priorizar los entornos aislados para las pruebas hasta que se confirme la estabilidad de la nueva versión. La combinación de instalación nativa, rotación periódica de claves e inspección manual de la configuración constituye la defensa recomendada en este momento.
Veja Tambem em Noticias (ES)
Una nueva prueba de batería coloca al Galaxy S26 Ultra por delante del iPhone 17 Pro Max en el ranking mundial
Samsung lanza una nueva actualización del sistema con nuevas funciones para los usuarios del Galaxy Watch 4
El comercio minorista digital reduce el valor del teléfono inteligente Galaxy S25 5G con bonos bancarios e intercambio de dispositivos
El nuevo Resident Evil de Zach Cregger ignora los juegos y se centra en una historia inédita con nuevos personajes
Los rumores apuntan a que Nintendo está preparando una edición especial de Switch 2 con un remake de Ocarina of Time
Apple acelera la producción del iPhone 17e y desarrolla nuevo modelo Air con sistema de doble cámara
La plataforma Epic Games lanza doce juegos de alto presupuesto sin costo permanente para los usuarios de PC
La caída del precio de PlayStation 5 Pro acelera las ventas minoristas digitales y elimina las existencias globales
La nueva actualización del sistema Apple optimiza la gestión de tareas urgentes para los usuarios de iPhone
Filtración detalla el hardware de la nueva PlayStation portátil con gráficos superiores a la Xbox Series S
Oppo lanza oficialmente el Find X9 Ultra en todo el mundo con lentes Hasselblad y batería robusta