La startup de codificación con IA Cursor enfrentó una oleada de críticas esta semana después de que un desarrollador descubriera que su recién lanzado modelo Composer 2 se apoyaba en Kimi K2.5, un modelo abierto chino desarrollado por Moonshot AI, un detalle que la compañía no mencionó en su anuncio del 19 de marzo; tras las acusaciones iniciales de uso sin licencia, Cursor ha reconocido que partió de una base open source y Moonshot afirma ahora que la integración forma parte de una colaboración comercial autorizada a través de la plataforma Fireworks AI, en un episodio que reaviva el debate sobre transparencia y licencias en el desarrollo de modelos de IA.
Cuerpo de la nota (desarrollo informativo estructurado)
La controversia estalló después de que un desarrollador, identificado en redes como @fynnso, detectara en las llamadas a la API de Cursor un identificador de modelo interno —“kimi-k2p5-rl-0317-s515-fast”— que apuntaba directamente a Kimi K2.5 como base de Composer 2. Este hallazgo contrastaba con la narrativa del lanzamiento del 19 de marzo, en la que Cursor presentó Composer 2 como un modelo de codificación “de frontera” construido internamente, destacando únicamente la “continuación de preentrenamiento” y el uso intensivo de aprendizaje por refuerzo sobre un modelo base no identificado.
Tras la publicación del identificador de modelo y la difusión de comparativas de tokenizadores y salidas, el vicepresidente de Developer Education de Cursor, Lee Robinson, reconoció públicamente que Composer 2 “comenzó desde una base open source”. Robinson sostuvo que aproximadamente solo una cuarta parte del cómputo invertido en el modelo final correspondía al Kimi original y que el resto se dedicó a procesos propios de preentrenamiento continuo y refuerzo, lo que, según la compañía, diferencia de forma significativa el rendimiento de Composer 2 respecto al modelo de Moonshot en distintos benchmarks.
En paralelo a estas explicaciones, responsables de Moonshot AI, entre ellos el jefe de preentrenamiento Yulun Du, señalaron inicialmente que Cursor habría reutilizado el mismo tokenizador y afinado directamente sobre Kimi K2.5, cuestionando si se habían respetado las condiciones de la licencia. Kimi K2.5 utiliza una licencia MIT modificada que exige que productos comerciales con más de 100 millones de usuarios activos al mes o ingresos mensuales superiores a 20 millones de dólares muestren de forma prominente la marca “Kimi K2.5” en su interfaz, umbrales que, según análisis de medios y foros, Cursor podría haber superado dado su elevado crecimiento y valoración.
Las primeras acusaciones se centraron en la aparente falta de atribución visible y en la omisión explícita de Kimi en la comunicación de lanzamiento de Composer 2. Diversas discusiones en comunidades como Reddit y Hacker News interpretaron el caso como un ejemplo de “lavado” de modelos abiertos, en el que una startup presenta como propio un sistema construido sobre pesos ya existentes, sin aclarar el origen del modelo base ni las condiciones de uso.
Con el paso de las horas, el relato se matizó cuando Moonshot AI publicó mensajes en los que afirmaba estar “orgullosa” de que Kimi K2.5 sirviera de base para Composer 2. La compañía explicó que Cursor estaba utilizando Kimi como parte de una “colaboración comercial autorizada” canalizada a través de Fireworks AI, una plataforma para servir y entrenar modelos open source, y enmarcó el caso como un ejemplo del ecosistema abierto que busca fomentar, donde terceros pueden continuar el preentrenamiento y el RL sobre sus pesos.
Publicaciones especializadas y comentarios de la comunidad indicaron que Moonshot tiene un acuerdo comercial con Fireworks y que Cursor habría trabajado con Kimi a través de esa plataforma, lo que pudo generar confusión inicial sobre la aplicación de las obligaciones de licencia y los requisitos de atribución directa. Algunos analistas señalan que esta estructura de intermediación —en la que un proveedor de infraestructura actúa como “revendedor” de modelos— complica la trazabilidad del origen de los pesos y plantea nuevas preguntas sobre cómo deben implementarse y comunicarse las condiciones de licencias modificadas.
La polémica llega en un momento en que Cursor se presenta como uno de los actores más relevantes en el segmento de herramientas de desarrollo basadas en IA, con Composer 2 posicionado como modelo competitivo frente a sistemas de gama alta en tareas de programación, pero a un coste inferior. Según análisis difundidos en medios y vídeos explicativos, Composer 2 habría superado o igualado en algunos benchmarks de codificación a modelos como Claude Opus 4.6, situando a Cursor dentro de la conversación sobre modelos “frontier” para desarrollo de software.
Para especialistas en gobernanza de IA, el episodio evidencia las tensiones entre la reutilización legítima de modelos open source, la complejidad de las cadenas de valor en la nube y las expectativas de transparencia en un contexto de creciente competencia tecnológica entre Estados Unidos y China. El hecho de que un modelo abierto chino sirva de base para un producto de una startup estadounidense destacada ha reavivado debates sobre dependencia tecnológica, riesgos de seguridad, y la necesidad de claridad respecto a la procedencia, licencias y modificaciones de los modelos subyacentes.
En el plano práctico, expertos apuntan que la colaboración entre Moonshot, Fireworks y Cursor puede ser vista como un ejemplo de cómo los modelos open source pueden escalar a través de alianzas comerciales, pero subrayan que la confianza de desarrolladores y clientes depende en gran medida de la transparencia con la que se comuniquen estos acuerdos. A juicio de diversos comentaristas, la velocidad con la que evolucionan los modelos y la frecuencia de su reutilización hacen cada vez más relevante que proveedores y plataformas indiquen con precisión qué base técnica usan, bajo qué licencias y con qué salvaguardas de cumplimiento.
Aunque, tras los últimos mensajes de Moonshot, la controversia parece encaminarse hacia un reconocimiento mutuo de una cooperación autorizada, el caso de Composer 2 ha servido como recordatorio de que la frontera entre innovación propia y derivada en IA generativa es cada vez más difusa. Para la comunidad de desarrolladores y los reguladores, episodios como este refuerzan la presión para establecer buenas prácticas de trazabilidad, etiquetado y divulgación en el uso de modelos abiertos, con el objetivo de garantizar tanto el cumplimiento de licencias como la confianza en los productos que se construyen sobre ellos.