摘要: Cursor 在 2026 年 3 月 20 日發表 Composer 2,開發者很快從 API model ID 發現其底層來自 Kimi K2.5,Cursor 於 3 月 22 日證實。法律分析認為 Modified MIT 授權未強制行銷揭露,但隱瞞基底模型傷害了信任。文章建議企業把模型來源揭露列入採購評估,並預設指紋辨識會還原模型來源。
Cursor 在 2026 年 3 月 20 日端出自家旗艦模型 Composer 2,喊出「前沿級編碼智能」的口號。僅僅數小時之後,一位以 Fynn 為化名的開發者便從 Cursor 的 API 流量截獲內部 model ID:kimi-k2p5-rl-0317-s515-fast。這串字元裡的 k2p5 說明了真相——Composer 2 的底層,其實是 Moonshot AI 以開放權重釋出的 Kimi K2.5。
到了 3 月 22 日,Cursor 鬆口:Composer 2 確實拿 Kimi K2.5 的開放權重當起點,其後才進行大規模強化學習訓練。圍繞開源署名與行銷透明的論戰就此點燃——事件本身幾天內落幕,它拋出的難題卻會在開放權重生態裡停留很長一段時間。
藏在 model ID 裡的線索
「模型指紋」在開發者圈內不是新招:丟出身分類問題、觀察格式偏好與典型失敗反應,再拿回應特徵去對照已知模型。Fynn 這回的路徑直接得多——API 回應漏出了未經修飾的原始 model ID,一次把包裝全部拆掉,連 RL 後綴和日期戳(0317)也跟著現形,連訓練時間線都描了出來。
這件事點出一個現實:API 時代想長期藏住模型來源,幾乎辦不到——推理基礎設施的細節、回應上的指紋、內部識別碼,都在持續把資訊往外漏;指望「不說就沒人知道」的策略,壽命得用小時來計算。
發表、抓包到認帳:事件時間線
- 3 月 20 日:Composer 2 問世,行銷上包裝成 Cursor 的自家模型
- 3 月 20 日晚間:Fynn 截獲 model ID,社群比對後證實底模就是 Kimi K2.5
- 3 月 21 日:Moonshot 表態自己從未收到通知,也沒拿到任何補償
- 3 月 22 日:Cursor 親口證實 Composer 2 以 Kimi K2.5 開放權重為基礎訓練
- 3 月 23 至 24 日:高層 Aman Sanger 與 Lee Robinson 出面拆解運算分布——約 25% 用在底模、75% 投入自有訓練;後續報導提到,Moonshot 將這層關係定性為透過 Fireworks AI 中介的商業合作
Kimi K2.5 的體量不容小看:MoE 架構,總參數約 1 兆、活躍參數 320 億,context 長達 256K。Cursor 疊加在其上的工程貨真價實,只是「從開放權重出發」這一點,發表當下隻字未提。
授權站得住,信任已破產
Kimi K2.5 採用的是 Modified MIT 授權:商業使用未達一定規模前免費(門檻綁著月活用戶數),一旦越線就得負起署名義務。後續的法律分析多半落在同一結論:Cursor 站在授權範圍之內——條款管的只有版權與許可聲明的保留,行銷素材要不要報出基底模型的名號,不在其管轄範圍。
爭議的癥結因此不在違約,而在期待落差:使用者以為「自家前沿模型」代表從零訓練,實情卻是開放權重加上大量微調。這兩種描述可以同時成立——25% 對 75% 的運算比例,證明工程投入確實存在——但隱瞞終究有帳單,這家公司以將近一週的信譽埋了單。
吹捧「自家模型」的代價
圍繞開源路線的分歧,年初就已現蹤(在我們的開年觀察裡,Meta 的 Avocado 被點名可能改走閉源);Composer 2 事件則把另一道題目端上桌:重點早已不是要不要開源,而是用了開源之後,究竟講不講。
整個生態為此付出三筆代價。其一,開放權重的商業聲譽遭挾持——當「以開源為底」變成需要遮掩的事,真正開放的合作反而更難讓人信賴。其二,採購難度墊高:企業要買「自研模型」,得再多追問一層訓練來源。其三,授權設計承受改版壓力:Modified MIT 對揭露義務的規定含糊,社群勢必催生更明確的規範。
給開發者與模型採買方的三個提醒
三條務實建議。第一,把「揭露模型來源」列入供應商評估清單——法律沒有強制,但這次事件已經標出隱瞞的昂貴價格。第二,評斷開放權重時要把兩件事分開:K2.5 作為基底的實力,與 Cursor 如何包裝它,屬於互不相干的兩個問題。第三,指紋與探測只會愈來愈普遍——凡對外供應模型的團隊,都該預設底模身分遲早遭還原,提早設計揭露策略,別等著被揭穿才行動。
