Cursor construyó Composer 2 sobre un modelo chino de código abierto — y no lo dijo
Cursor presentó Composer 2 como un modelo de programación frontier propio. En pocas horas, un desarrollador descubrió que está construido sobre Kimi K2.5 de Moonshot AI. Cursor admitió la omisión, pero las implicaciones de licencia siguen sin resolverse.
Cursor lanzó Composer 2 el 19 de marzo definiéndolo como “inteligencia de programación de nivel frontier”, posicionando a la empresa como un laboratorio serio de IA y no solo como un IDE bien diseñado. El blog de lanzamiento omitió un detalle: el modelo está construido sobre Kimi K2.5, un modelo de código abierto de Moonshot AI, una startup china respaldada por Alibaba, Tencent y HongShan.
Un desarrollador llamado Fynn lo descubrió en pocas horas. Enrutando el tráfico de la API de Cursor a través de un proxy de depuración local, encontró el ID del modelo en texto plano: accounts/anysphere/models/kimi-k2p5-rl-0317-s515-fast. La publicación acumuló 2,6 millones de visualizaciones en X antes de que la mayoría supiera que Composer 2 existía.
El responsable de preentrenamiento de Moonshot AI confirmó el hallazgo antes de eliminar su publicación. Un segundo empleado de Moonshot también confirmó y luego borró el mensaje. El patrón de confirmar y eliminar sugería presión interna para guardar silencio sobre la relación con un cliente de alto perfil.
El cofundador de Cursor Aman Sanger reconoció la omisión directamente: “Fue un error no mencionar la base Kimi en nuestro blog desde el principio.” El vicepresidente de educación para desarrolladores, Lee Robinson, aportó el desglose técnico: aproximadamente el 25% del cómputo de Composer 2 proviene de la base Kimi K2.5 y el 75% del aprendizaje por refuerzo propio de Cursor. Cursor accede al modelo a través de Fireworks AI bajo un acuerdo comercial con Moonshot AI.
El trabajo técnico que realizó Cursor es real. Aplicar fine-tuning por refuerzo a un modelo base para un dominio específico —en este caso, tareas de programación dentro del contexto de un IDE— requiere cómputo e ingeniería significativos. Composer 2 no es simplemente un wrapper de Kimi K2.5. Pero el framing del lanzamiento implicaba mucha más independencia respecto al modelo subyacente de la que realmente existe.
El problema de licencias es más difícil de ignorar. Kimi K2.5 se distribuye bajo una Licencia MIT Modificada con un requisito de marca explícito: cualquier producto con más de 100 millones de usuarios activos mensuales o más de 20 millones de dólares en ingresos mensuales debe “mostrar de forma destacada ‘Kimi K2.5’” en su interfaz. Los ingresos recurrentes anuales de Cursor superan los 2.000 millones de dólares —aproximadamente 167 millones al mes, más de ocho veces el umbral de la licencia—. La interfaz de Cursor mostraba únicamente “Composer 2”.
Moonshot AI declaró públicamente que el uso por parte de Cursor está autorizado bajo un acuerdo comercial y felicitó a Anysphere por el lanzamiento. Lo que dice ese acuerdo sobre las obligaciones de marca sigue sin conocerse.
La repercusión más amplia tiene menos que ver con este incidente concreto y más con lo que revela. Todos los productos de IA tienen un modelo de base en algún lugar. La mayoría no lo divulga. A Cursor le pillaron porque la llamada a la API era visible y un desarrollador tuvo la curiosidad de mirar. La reacción de la comunidad —una semana de hilos en Hacker News y X— indica que los desarrolladores se preocupan cada vez más por el linaje de los modelos y no se conforman con el lenguaje de marketing que implica una propiedad de la investigación subyacente que fue realizada en otro lugar.
Para Cursor, el golpe reputacional llega en un momento delicado. La empresa tiene una valoración cercana a los 50.000 millones de dólares y se ha posicionado como el IDE nativo de IA para ingenieros serios. La credibilidad de esa historia depende en parte de que los desarrolladores crean que la empresa construye IA con sustancia real, no que la revende con una mejor experiencia de usuario.
Este episodio ya ha cambiado cómo los desarrolladores leerán el próximo anuncio de una herramienta de programación con IA.
Lecturas relacionadas
- Productividad para Desarrolladores Cursor Construyó Su Nuevo Modelo de IA sobre Kimi, el Modelo Chino de Código Abierto
- Productividad para Desarrolladores Qodo capta $70M para construir la capa de gobernanza del código generado por IA
- Productividad para Desarrolladores OpenAI lanza actualización masiva de Codex con plugins de primera clase y arquitectura multi-agente