Filtración del código de Claude Code: una mascota estilo Tamagotchi y un agente permanente en segundo plano

La actualización 2.1.88 de Claude Code incluyó por error un source map con más de 512 000 líneas de código TypeScript. Los usuarios encontraron los prompts de sistema de Anthropic y rastros de dos funciones ocultas: una mascota virtual al estilo Tamagotchi y un agente permanente en segundo plano. Anthropic eliminó el source map en silencio en versiones posteriores, pero el código ya circula por la red.

Procesado por IA desde The Verge; editado por Hamidun News
Filtración del código de Claude Code: una mascota estilo Tamagotchi y un agente permanente en segundo plano
Fuente: The Verge. Collage: Hamidun News.
Escuchar artículo

La filtración del código fuente de Claude Code ha dejado al descubierto los mecanismos internos de una de las herramientas de IA para desarrollo más comentadas. Más de 512 000 líneas de TypeScript, los prompts de sistema de Anthropic y rastros de dos funciones no anunciadas, una mascota virtual al estilo Tamagotchi y un agente permanente en segundo plano, quedaron al alcance de todos por un error accidental en la actualización 2.1.88.

Todo empezó con una versión rutinaria. Tras el lanzamiento de Claude Code 2.1.88, un usuario de X notó que el paquete incluía por error un source map, un archivo auxiliar de depuración que contiene el código TypeScript original de la aplicación. El usuario publicó el contenido del archivo y el material se difundió rápidamente entre la comunidad de desarrolladores. Ars Technica y VentureBeat fueron de los primeros en informar de la filtración.

Los datos abarcan más de 512 000 líneas de código. Es la base de código completa de la herramienta, suficiente para estudiar en detalle toda su arquitectura.

Los investigadores encontraron varias capas de información en el código. Primero, las instrucciones de sistema: los prompts que Anthropic integró en Claude Code. Describen cómo debe comportarse el modelo al trabajar con código, qué estilo seguir en sus respuestas y qué restricciones respetar. Hasta ahora, el contenido de estas instrucciones era confidencial. Segundo, quedó clara la arquitectura de memoria: ahora se sabe cómo Claude Code guarda el contexto entre sesiones y recurre a él durante el trabajo, algo que interesaba desde hace tiempo a los desarrolladores que usan la herramienta a diario.

Los hallazgos principales fueron dos novedades no anunciadas. La primera es una mascota virtual cuya lógica recuerda a la mecánica de los Tamagotchi clásicos: un elemento interactivo ligado a la actividad del usuario dentro de la herramienta. Al parecer, Anthropic experimenta con mecánicas de gamificación, que generan apego al producto y fomentan su uso regular.

La segunda es un modo de agente permanente, capaz de trabajar en segundo plano sin órdenes explícitas del usuario. Es un modelo de interacción con la IA radicalmente distinto: no una herramienta reactiva que responde a peticiones, sino un asistente proactivo que sigue el contexto por sí mismo y actúa por iniciativa propia.

Anthropic no ha comentado públicamente el incidente. En actualizaciones posteriores el source map desapareció del paquete, de modo que la compañía cerró en silencio el canal de la filtración. El destino de las funciones descubiertas sigue siendo desconocido: pueden llegar en su versión final, cambiar o quedarse como experimentos internos.

Incidentes así ocurren en la industria, pero una escala como esta, medio millón de líneas de una de las empresas de IA más herméticas, es una verdadera rareza. Para los competidores, es una oportunidad de estudiar las soluciones técnicas reales de Anthropic. Para los investigadores de seguridad, es material valioso. Para los usuarios corrientes, es una ocasión poco habitual de mirar entre bambalinas de una herramienta que muchos usan a diario sin saber qué ocurre dentro.

Claude Code compite con Cursor, GitHub Copilot y Windsurf en el segmento, en rápido crecimiento, de los asistentes de IA para desarrolladores. Si el agente permanente en segundo plano llega en su versión final, podría ser un diferenciador importante, ya que la mayoría de los competidores se atiene por ahora al modelo reactivo. La mascota Tamagotchi, por su parte, apunta a un intento de Anthropic de añadir a la herramienta un elemento de apego personal: convertir una utilidad en algo a lo que se vuelve no solo por el resultado.

Historia
ZK
Zhemal Khamidun — CPO de Alpina Digital, product manager de AlpinaGPT. Crea productos de IA desde 2019. Hamidun News es un proyecto personal que creció hasta ser un agregador en producción con más de 6.000 lectores.
✦ Hands-On AI Engineering · Hamidun Academy

Build & Ship Production AI Agents Without Boilerplate Code

Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.

Start 72h Free Trial →Vibe-Coding Intensive
¿Qué te parece?
Cargando comentarios…