Cursor Composer 2, 공개 안 한 이유가 따로 있습니다

Published on

in

Cursor Composer 2, 공개 안 한 이유가 따로 있습니다

2026.03.20 출시 기준
Composer 2 v2026.03.17 기준
라이선스 논란

Cursor Composer 2, 공개 안 한 이유가 따로 있습니다

2026년 3월 19일, Cursor는 Composer 2를 “프런티어급 코딩 인텔리전스”라고 소개했습니다. 공식 블로그에는 자체 사전학습과 강화학습(RL)을 강조하는 문장만 있었습니다. 베이스 모델 이름은 단 한 줄도 없었습니다. 발표 24시간 만에 개발자 한 명이 API 엔드포인트를 뒤지다 모델 ID를 꺼냈고, 그 이름은 kimi-k2p5-rl-0317-s515-fast였습니다.

$2B+
Cursor 연간 매출(2026.03)
8배
라이선스 트리거 임계값 초과
24시간
출시→모델 ID 유출까지

Composer 2 공식 발표, 뭐라고 했나

Cursor가 공식 블로그에 올린 Composer 2 발표문(2026.03.19)에는 “첫 번째 지속 사전학습(continued pretraining)과 강화학습으로 성능을 끌어올렸다”는 설명이 전부였습니다. 벤치마크 점수는 자세히 공개했는데, 어떤 오픈소스 모델을 베이스로 썼는지는 언급하지 않았습니다.

공식 발표 수치를 보면, Composer 2는 CursorBench 61.3점, Terminal-Bench 2.0에서 61.7점, SWE-bench Multilingual 73.7점을 기록했습니다. 직전 모델인 Composer 1.5(CursorBench 44.2점)와 비교하면 약 39% 향상된 수치입니다. (출처: cursor.com/blog/composer-2, 2026.03.19)

💡 발표문에 적힌 “우리 훈련의 결과”라는 표현은 틀리지 않습니다. 하지만 베이스 모델을 빼고 훈련 결과만 강조하면, 읽는 사람은 자동으로 자체 개발 모델이라고 받아들이게 됩니다. 커뮤니티가 반응한 건 그 간극이었습니다.

가격도 명시했습니다. 기본 모델은 입력 $0.50/M·출력 $2.50/M 토큰, 빠른 변형(fast variant)은 입력 $1.50/M·출력 $7.50/M 토큰입니다. 이 가격이 나중에 비교 기준이 됩니다.

API 덤프로 드러난 모델 ID의 정체

발표 다음날인 3월 20일, @fynnso라는 개발자가 Cursor의 OpenAI 호환 베이스 URL을 직접 탐색하다가 내부 모델 ID를 꺼냈습니다. 유출된 문자열은 accounts/anysphere/models/kimi-k2p5-rl-0317-s515-fast였습니다. (출처: awesomeagents.ai, 2026.03.20)

accounts/anysphere/models/kimi-k2p5rl0317-s515-fast

• anysphere — Cursor 모회사명
• kimi-k2p5 — Moonshot AI의 Kimi K2.5
• rl — 강화학습(Reinforcement Learning) 적용
• 0317 — 2026.03.17 (추정 훈련 완료일)
• fast — 빠른 서빙 변형

모델 ID 안에 Kimi K2.5의 버전명이 그대로 남아 있었습니다. Cursor가 의도했든 아니든, 내부 식별자를 외부 API 응답에 그대로 노출한 셈이었습니다. @fynnso는 “적어도 모델 ID 이름이라도 바꾸지”라고 했고, 이 트윗이 Hacker News와 Reddit에 빠르게 퍼졌습니다.

💡 공식 발표문과 API 응답을 나란히 놓고 보면 숨기려 했다기보다 준비가 덜 된 쪽에 가깝습니다. 전략적 은폐와 실수는 결과는 같아도 의도는 다릅니다.

논란이 커지자 Cursor의 개발자 교육 부사장 Lee Robinson이 X에서 인정했습니다. “맞습니다, Composer 2는 오픈소스 베이스에서 시작했습니다. 최종 모델 컴퓨팅의 약 1/4만 베이스에서 왔고, 나머지 3/4은 자체 훈련입니다.” (출처: TechCrunch, 2026.03.22) 그리고 공동창업자 Aman Sanger도 “처음부터 Kimi 베이스를 블로그에 언급하지 않은 건 실수였습니다. 다음 모델에서는 이렇게 하겠습니다”라고 인정했습니다.

라이선스 조항, 숫자로 보면 상황이 달랐습니다

Kimi K2.5는 수정 MIT 라이선스로 배포됩니다. 일반 MIT처럼 상업적 사용이 가능하지만, 딱 한 가지 조건이 추가돼 있습니다. Moonshot AI가 GitHub에 공개한 라이선스 원문에는 이렇게 적혀 있습니다.

“소프트웨어(또는 파생 저작물)를 월간 활성 사용자 1억 명 이상 또는 월간 매출 2,000만 달러 이상인 상업 제품·서비스에 활용하는 경우, 해당 제품 또는 서비스의 사용자 인터페이스에 ‘Kimi K2.5’를 눈에 띄게 표시해야 합니다.”
(출처: github.com/MoonshotAI/Kimi-K2.5/blob/master/LICENSE)

그러면 Cursor는 이 조건에 해당할까요? 수치를 직접 놓겠습니다.

항목 라이선스 임계값 Cursor 실제치 해당 여부
월간 매출 $2,000만 약 $1억 6,700만 ⚠️ 8배 초과
월간 활성 사용자 1억 명 1백만 DAU+ (MAU 미공개) 불명확
UI 표기 의무 “Kimi K2.5” 눈에 띄게 표시 표시 없음 (출시 당시) ❌ 미이행

연간 매출 $2B이면 월 환산 약 $1억 6,700만으로, 라이선스 트리거 기준($2,000만/월)의 8배를 훌쩍 넘습니다. 이 숫자 하나가 논란의 핵심입니다. (출처: TechCrunch, 2026.03.02 / awesomeagents.ai, 2026.03.20)

⚠️ 결론적으로 이 논란은 해소됐습니다. Moonshot AI 측은 “Fireworks AI와의 승인된 상업 파트너십을 통해 Kimi가 사용됐다”며 라이선스 준수를 인정했고, Kimi 공식 계정도 X에서 축하 메시지를 보냈습니다. 단, 승인된 파트너십이 UI 표기 의무를 어떻게 충족하는지 공식 설명은 없습니다.

벤치마크는 진짜였나 — 수치 직접 확인

모델 출처 논란과 별개로, Composer 2의 성능 수치는 흥미롭습니다. Cursor 공식 블로그 발표 기준 수치를 주요 모델과 나란히 놓겠습니다.

모델 CursorBench Terminal-Bench 2.0 SWE-bench Multilingual 입력 비용
Composer 2 61.3 61.7 ✅ 73.7 $0.50/M
Claude Opus 4.6 58.0 $15/M
GPT-5.4 75.1 $10/M (추정)
Composer 1.5 44.2 47.9 65.9

Terminal-Bench 2.0에서 Composer 2(61.7)가 Claude Opus 4.6(58.0)을 앞섰습니다. 입력 비용 기준으로는 Opus 4.6($15/M) 대비 Composer 2($0.50/M)가 약 30분의 1 수준입니다. 가격 대비 벤치마크 점수 차이가 유의미합니다. (출처: cursor.com/blog/composer-2 / TechCrunch 비교 수치, 2026.03)

💡 CursorBench는 Cursor가 직접 설계한 벤치마크입니다. 자사 도구에서 측정한 수치이므로 다른 벤치마크와 교차 검증이 필요합니다. Terminal-Bench 2.0은 Laude Institute가 독립 관리하는 외부 벤치마크입니다.

다만 GPT-5.4는 Terminal-Bench 2.0에서 75.1점으로 Composer 2를 여전히 앞섭니다. Cursor는 “GPT-5.4보다 저렴하면서 Opus 4.6보다 낫다”는 포지션을 유지하고 있습니다.

중국 모델 베이스를 말 못 한 속사정

TechCrunch 원문에는 이런 문장이 있습니다. “중국 모델 위에 구축하는 것은 AI ‘군비 경쟁’이 미국과 중국의 실존적 경쟁으로 프레이밍되는 현시점에서 특히 곤란한 선택으로 느껴질 수 있다.” (출처: techcrunch.com, 2026.03.22)

이 문장은 Cursor가 왜 침묵을 택했는지를 가장 정직하게 설명합니다. Kimi K2.5는 Alibaba와 HongShan(과거 Sequoia China) 지원을 받는 베이징 소재 Moonshot AI의 모델입니다. 기술적으로 완전히 합법적이고 상업적 사용도 라이선스 범위 안이지만, 이 사실을 먼저 꺼내는 건 별개의 문제입니다.

💡 앞서 Composer 1도 중국 오픈소스 모델인 Qwen을 베이스로 썼다는 얘기가 Hacker News 스레드에서 나왔습니다. 이번이 처음이 아닐 수 있다는 의미입니다. Cursor는 이에 대해 별도 입장을 내놓지 않았습니다.

Kimi K2.5는 총 파라미터 1조 개(활성 320억 개) 규모의 MoE 아키텍처 모델로, 멀티모달·장문맥·코딩에 강점이 있습니다. Moonshot AI는 오픈소스 공개를 “오픈 모델 생태계 지지”로 설명하고, 실제로 Cursor 인정 직후 공개 축하 메시지를 보냈습니다. 기술 협력과 정치적 맥락은 별개로 작동하고 있습니다.

오픈소스 생태계가 받은 타격

이 사건이 단순한 기업 실수 이상으로 주목받은 건, 오픈소스 AI 모델의 라이선스 집행 가능성을 실시간으로 보여줬기 때문입니다. Moonshot AI가 설계한 수정 MIT 조항이 실제로 작동했습니다. $29.3B 기업이 트리거를 건드렸고, 커뮤니티 압력이 투명성을 끌어냈고, 회사는 준수 의사를 밝혔습니다.

하지만 awesomeagents.ai 분석이 정확하게 짚은 것처럼, “라이선스 시스템은 작동했다 — 단, 자동으로가 아니라 개발자 한 명이 API 덤프를 뒤져서”. 모델 ID가 유출되지 않았다면 사용자는 지금도 모를 수 있습니다. (출처: awesomeagents.ai, 2026.03.20)

💡 이 사건 이후 AI 업계 커뮤니티에서는 “모델 스택 공개”를 제품 출시의 표준 항목으로 넣어야 한다는 논의가 확산됐습니다. 개별 기업의 판단에 맡기는 구조로는 반복이 불가피하다는 인식입니다. Cursor가 약속한 “다음 모델부터 베이스 공개”가 실제로 지켜지는지가 앞으로의 관찰 포인트입니다.

법적 컴플라이언스와 사용자가 기대하는 투명성 사이의 간격, 이게 핵심입니다. Cursor는 법적으로 문제없다는 결론으로 마무리됐지만, 어디까지 공개할지는 여전히 각 회사의 판단에 달려 있습니다.

자주 나오는 질문 5가지

Cursor Composer 2를 지금 쓰는 게 문제가 될까요?

사용자 입장에서는 전혀 문제없습니다. Moonshot AI가 라이선스 준수를 인정했고, Cursor도 Fireworks AI와의 공식 파트너십을 통해 운용 중이라고 밝혔습니다. 구독료를 내고 Composer 2를 쓰는 것은 정상적인 서비스 이용입니다.
Kimi K2.5를 직접 써도 Composer 2와 같은 성능이 나오나요?

다릅니다. Cursor는 “컴퓨팅의 75%는 자체 RL 훈련”이라고 밝혔습니다. 베이스는 같아도 Cursor 코딩 환경 최적화, 코드베이스 인덱싱, 컨텍스트 핸들링이 추가돼 있습니다. 로컬에서 Kimi K2.5 오픈웨이트를 직접 실행하면 베이스 모델 성능만 나옵니다.
오픈소스 모델을 쓰면서 베이스를 안 밝히는 건 Cursor만의 문제인가요?

Cursor만의 문제가 아닙니다. mindstudio.ai 분석에 따르면 많은 AI 제품이 오픈소스 또는 서드파티 모델 위에 구축되면서 사용자 향 공개 없이 운영되고 있습니다. Cursor가 특히 주목받은 건 증거가 명확했고 커뮤니티 파급력이 컸기 때문입니다.
Cursor는 왜 처음부터 밝히지 않았나요? 숨기려 한 건가요?

공동창업자 Aman Sanger는 “실수였다”고 인정했습니다. 의도적 은폐와 준비 부족 중 어느 쪽인지는 외부에서 확인할 방법이 없습니다. TechCrunch는 미중 AI 경쟁 맥락에서 중국 모델 기반임을 굳이 먼저 밝히기 불편했을 수 있다는 해석을 제시했습니다.
Cursor가 다음 모델도 외부 베이스를 쓰면 어떻게 되나요?

Aman Sanger가 “다음 모델부터 베이스를 먼저 공개하겠다”고 약속했습니다. 이 약속이 지켜지는지가 실질적인 관찰 포인트입니다. 오픈소스 모델을 사용하는 것 자체는 업계 표준이고 문제가 아닙니다. 공개 여부와 시점이 기준이 됩니다.

마치며

Cursor Composer 2 사건은 해피엔딩으로 마무리됐습니다. Moonshot AI는 축하했고, Cursor는 사과했고, 라이선스는 결국 지켜졌다는 결론이 났습니다.

그런데 여기서 한 가지만 짚고 싶습니다. 이 투명성은 @fynnso가 API를 뒤졌기 때문에 얻어진 겁니다. 모델 ID가 유출되지 않았다면, Cursor가 자발적으로 밝혔을지는 알 수 없습니다. 오픈소스 라이선스가 작동했지만, 그 방아쇠를 당긴 건 시스템이 아니라 개인이었습니다.

AI 제품을 구독하면서 “이게 어떤 모델로 돌아가는지” 당연히 알 수 있어야 한다는 기대, 앞으로의 업계 표준이 어떻게 자리 잡을지 계속 지켜볼 필요가 있습니다.

📎 본 포스팅 참고 자료

  1. Cursor 공식 블로그 — Composer 2 발표문 (cursor.com/blog/composer-2)
  2. TechCrunch — Cursor admits its new coding model was built on top of Moonshot AI’s Kimi (2026.03.22)
  3. Awesome Agents — Cursor’s Composer 2 Is Kimi K2.5 With RL — And No Attribution (2026.03.20)
  4. MindStudio — What Is the Cursor Composer 2 Controversy? (2026.03.25)
  5. GitHub — MoonshotAI/Kimi-K2.5 공식 저장소 (라이선스 원문 포함)

본 포스팅 작성 이후 서비스 정책·UI·기능이 변경될 수 있습니다. 라이선스 관련 사항은 Cursor 및 Moonshot AI의 공식 발표 기준이며, 이후 내용이 달라질 수 있습니다. 수치는 각 출처 원문 기준이며, 추정치는 본문 내 별도 표기했습니다.

댓글 남기기


최신 글


아이테크 어른경제에서 더 알아보기

지금 구독하여 계속 읽고 전체 아카이브에 액세스하세요.

계속 읽기