Cursor выдал Kimi K2.5 за Composer 2 и нарушил лицензию Обложка: Skyread

Cursor выдал Kimi K2.5 за Composer 2 и нарушил лицензию

Новости
Главное:

  • После релиза Cursor Composer 2 19 марта разработчики обнаружили в запросах идентификатор модели Kimi K2.5.
  • По данным Moonshot AI, Cursor не указала базовую модель в интерфейсе, хотя лицензия Kimi K2.5 требует явного упоминания для крупных продуктов.
  • Cursor ситуацию пока не комментировала.

Cursor 19 марта представила Composer 2 как новую флагманскую модель для генерации кода и работы в IDE. Компания заявила о дообучении с помощью RL — метода, при котором модель улучшают через систему вознаграждений, — и о росте производительности. При этом базовую модель в анонсе не раскрыли.

Через несколько часов после релиза один из разработчиков перехватил запросы Cursor, подменив OpenAI base URL на собственный прокси. В запросе появился model ID accounts/anysphere/models/kimi-k2p5-rl-0317-s515-fast. Это навело на мысль, что Composer 2 построен на Kimi K2.5, а не на полностью собственной модели Cursor.

Позже Yulun Du, глава pretraining в Moonshot AI, сообщил, что токенизаторы Composer 2 и Kimi K2.5 совпадают. Токенизатор — это механизм, который разбивает текст на части, с которыми работает модель. Совпадение не доказывает происхождение модели само по себе, но вместе с найденным идентификатором усилило вывод, что Composer 2 — это Kimi K2.5, дополнительно дообученная через RL.

Проблема оказалась не только в прозрачности. Лицензия Kimi K2.5 требует явно показывать название «Kimi K2.5» в интерфейсе продуктов, если компания превышает порог в $20 млн месячной выручки или 100 млн активных пользователей в месяц. Moonshot AI обвинила Cursor в нарушении этих условий, поскольку в интерфейсе Composer 2 такого указания не было. Старый внутренний ID модели, судя по опубликованным данным, тоже не переименовали.

Контекст

Composer 2 Cursor представила как новую флагманскую модель сразу перед обнаружением скрытого model ID. История снова поднимает вопрос о том, насколько открыто AI-компании должны сообщать, на каких базовых моделях построены их продукты.

Что это значит на практике

Для пользователей это означает, что название модели в интерфейсе не всегда точно отражает её происхождение. Для бизнеса — что при использовании и дообучении сторонних моделей важно не только технически интегрировать их, но и соблюдать условия лицензии и требования к маркировке.

Топики: