Cursor Composer 2, 쓰고 보니 중국 AI였습니다

Published on

in

Cursor Composer 2, 쓰고 보니 중국 AI였습니다

2026.03.22 기준
Cursor Composer 2 · Kimi K2.5

Cursor Composer 2, 쓰고 보니 중국 AI였습니다

API 응답 한 줄 — kimi-k2p5-rl-0317-s515-fast — 이 문자열이 2026년 3월 가장 뜨거운 AI 논쟁을 불러왔습니다. 기업가치 29조 원짜리 미국 스타트업이 발표한 ‘자체 코딩 모델’의 진짜 정체, 공식 문서로 직접 확인했습니다.

4.5x
Agent Swarm 속도 향상
$20M
Kimi 표기 의무 기준(월 매출)
75%
Cursor 자체 RL 비중

모델 ID 한 줄이 불러온 파문

2026년 3월 20일, 개발자 Fynn은 Cursor의 API 응답을 들여다보다 익숙하지 않은 문자열을 발견했습니다. ‘Composer 2’가 아닌 kimi-k2p5-rl-0317-s515-fast. 이 모델 ID는 Moonshot AI의 오픈소스 모델 Kimi K2.5를 강화학습(RL)으로 파인튜닝한 버전을 그대로 가리켰습니다. X(구 트위터)에 올린 그의 포스팅은 24시간 만에 44만 회 조회를 기록했습니다. (출처: TechCrunch, 2026.03.22)

3월 19일 Cursor가 발표한 Composer 2는 “프론티어급 코딩 지능”을 표방하며 CursorBench 61.3점, Terminal-Bench 2.0 61.7점을 내세웠습니다. (출처: cursor.com/blog/composer-2) 수치는 실제였지만, 그 수치를 만든 기반이 공개되지 않았던 게 문제였습니다. 발표 24시간 뒤 Cursor 공동창업자 Aman Sanger는 X에서 “처음부터 Kimi 기반을 밝히지 않은 건 실수였다”고 인정했습니다.

이 사건이 단순한 ‘출처 표기 논란’으로 끝나지 않은 이유가 있습니다. Cursor의 연간 매출 추정치($24억), Kimi 라이선스의 구체적인 표기 의무 조건, 그리고 AI 산업 전반에서 ‘자체 모델’이라는 표현의 경계를 정면으로 건드렸기 때문입니다.

▲ 목차로 돌아가기

Kimi K2.5가 뭔데 이렇게 쓰이나

Kimi K2.5는 중국 스타트업 Moonshot AI가 2026년 1월 27일 공개한 오픈소스 멀티모달 에이전트 모델입니다. 총 파라미터 1조 개(1T)의 MoE(전문가 혼합) 구조에서 실제 활성화는 320억 개만 사용하는 구조라, 1T 파라미터 규모 대비 연산 효율이 비교적 높습니다. (출처: GitHub MoonshotAI/Kimi-K2.5, 2026.01.27)

코딩 벤치마크 수치를 보면, Kimi K2.5(Thinking)가 SWE-Bench Verified 76.8점, SWE-Bench Multilingual 73.0점을 기록합니다. GPT-5.2가 각각 80.0점·72.0점, Claude Opus 4.5가 80.9점·77.5점인 점을 고려하면 최상위권에는 미치지 못하지만, 코딩 특화 제품의 기반 모델로 쓰기에는 충분한 수준입니다. (출처: Kimi 공식 기술 블로그, 2026.01.27)

특히 눈에 띄는 건 ‘Agent Swarm’ 기능입니다. 공식 문서에서 K2.5가 단일 에이전트 대비 실행 시간을 최대 4.5배 줄인다고 밝히고 있습니다. 코딩 에디터 측에서 보면, 반복적인 코드 작업을 병렬 처리해 응답 속도를 높일 수 있다는 뜻입니다. 단순 성능이 아니라 병렬 처리 구조 자체가 매력적이었던 셈입니다.

▲ 목차로 돌아가기

Cursor가 말한 것과 말하지 않은 것

Cursor 공식 발표문에는 “지속 사전학습(continued pretraining)과 강화학습을 통해 개발했다”는 설명이 있습니다. 맞는 말입니다. 단, Kimi K2.5 오픈소스 가중치에서 시작했다는 내용은 빠져 있었습니다. 논란 이후 VP Lee Robinson이 X에서 “Composer 2는 오픈소스 베이스에서 시작했다”고 인정하면서, 전체 컴퓨팅 중 약 1/4만 베이스 모델에 썼고 나머지 3/4은 자체 RL 훈련에 사용했다고 밝혔습니다. (출처: TechCrunch, 2026.03.22)

Cursor 측 주장대로라면, 최종 Composer 2의 75%는 Cursor가 직접 훈련시킨 셈입니다. 이 수치를 그대로 받아들이면 Composer 2를 ‘단순 래핑’으로 보기는 어렵습니다. 그런데 여기서 처음부터 잘 언급되지 않은 대목이 있습니다. Kimi K2.5의 라이선스는 ‘Modified MIT License’인데, 이 안에 특정 상업적 규모를 넘어서면 반드시 ‘Kimi K2.5’를 UI에 표기하도록 하는 조건이 들어 있습니다.

Kimi 측은 X 공식 계정을 통해 “Cursor가 Fireworks AI와의 공인된 상업적 파트너십을 통해 Kimi K2.5를 사용했다”며 쿨하게 공식 인정했습니다. 라이선스 위반 여부를 Moonshot AI가 문제 삼지 않은 건 사실이지만, 표기 의무가 발동하는 구체적 기준을 따져보면 이야기가 조금 달라집니다.

▲ 목차로 돌아가기

라이선스를 공식 수치로 직접 따져보면

💡 공식 라이선스 원문과 Cursor의 공개 매출 수치를 나란히 놓고 보니 흥미로운 불일치가 보였습니다.

Kimi K2.5 GitHub 공식 라이선스(Modified MIT License) 조항:
“월 매출 2,000만 달러 이상의 상업적 제품·서비스에서 K2.5를 사용할 경우, 해당 제품 또는 서비스 UI에 ‘Kimi K2.5’를 반드시 눈에 띄게 표시해야 한다.”
(출처: github.com/MoonshotAI/Kimi-K2.5/blob/master/LICENSE)

이 조항을 Cursor에 적용해 보겠습니다. TechCrunch는 2026년 3월 2일 Cursor의 연간 매출이 $20억(약 2.8조 원)을 돌파했다고 보도했습니다. (출처: TechCrunch, 2026.03.02) 연간 $20억이면 월평균 약 $1억 6,700만, 즉 월 $2,000만 기준의 8배가 넘습니다. 라이선스 조건을 공식 수치로 적용하면, Cursor는 UI에 ‘Kimi K2.5’를 표기해야 하는 요건을 충족하는 회사입니다.

항목 수치 라이선스 기준 충족?
Cursor 월 추정 매출 약 $1억 6,700만 기준 초과 (8.35배)
Kimi K2.5 표기 의무 기준 월 $2,000만 이상 — (기준선)
실제 UI 표기 여부 미표기 (출시 시점) 미충족
Moonshot AI의 공식 입장 라이선스 문제 없다고 발표 분쟁 없음

Moonshot AI가 공식 분쟁을 제기하지 않은 건 사실이고, Cursor가 Fireworks AI를 통한 상업 파트너십 계약을 맺은 점이 별도 조건으로 작용했을 가능성도 있습니다. 그러나 공개 라이선스 원문만 놓고 보면, 수치상으로는 표기 의무가 발동하는 규모였습니다. “라이선스 위반이 아니었다”와 “라이선스 의무를 완전히 이행했다”는 서로 다른 이야기입니다.

▲ 목차로 돌아가기

오픈소스 AI에서 ‘자체 모델’은 어디까지인가

💡 공식 발표문과 실제 훈련 흐름을 같이 놓고 보니 이런 차이가 보였습니다.

Cursor의 주장처럼 컴퓨팅의 75%를 자체 RL에 썼다면 “자체 모델”이라는 표현이 전혀 틀린 건 아닙니다. 그러나 오픈소스 커뮤니티의 기대와 라이선스가 요구하는 투명성 기준은 다릅니다.

Meta Llama, DeepSeek, Qwen 등 오픈소스 모델이 경쟁력을 확보한 이후로, 완전히 자체 학습된 프론티어 모델을 만드는 일은 소수 대형 AI 랩의 전유물이 됐습니다. AI 코딩 도구나 프로덕트 레이어 기업이 오픈소스 기반 모델 위에서 파인튜닝과 RL을 쌓는 건 업계에서 표준적인 접근 방식입니다.

문제는 사용자가 그 사실을 알고 있느냐입니다. 월 $20~40를 내는 사용자 입장에서 “내가 쓰는 기능이 공개 오픈소스 모델 기반”이라는 걸 알고 선택하는 것과, 나중에 API 응답에서 발견하는 건 다릅니다. MindStudio가 지적한 것처럼, 법적 라이선스 준수와 사용자가 기대하는 투명성은 별개입니다. (출처: mindstudio.ai, 2026.03.24)

이 사건의 진짜 여파는 Cursor만의 문제가 아닙니다. 글로벌 AI 업계 전체에서 오픈소스 모델을 기반으로 제품을 만드는 회사들이 얼마나 투명하게 출처를 공개하고 있는지를 다시 들여다보는 계기가 됐습니다. 그리고 이 기준이 향후 AI 라이선스 설계에도 영향을 줄 가능성이 높습니다.

▲ 목차로 돌아가기

Kimi K2.5를 선택한 이유가 따로 있었습니다

💡 성능 벤치마크만 보면 왜 Kimi를 골랐는지 이해하기 어렵습니다. 구조를 같이 보면 보입니다.

코딩 에이전트 도구 입장에서 Kimi K2.5의 핵심 매력은 단일 모델 점수가 아니라, 100개 서브에이전트를 동시 병렬 실행하는 Agent Swarm 구조입니다.

Kimi 공식 기술 블로그에 따르면, K2.5는 Parallel-Agent Reinforcement Learning(PARL) 방식으로 훈련된 Agent Swarm을 탑재하고 있습니다. 단일 에이전트 대비 critical steps(실제 실행 지연 시간 기준)를 34.5 단계 줄이고, 벽시계 시간(wall-clock time)으로 최대 4.5배 단축된다고 공식 문서에서 밝히고 있습니다. (출처: kimi.com/blog/kimi-k2-5.html) 4.5배는 단순한 수치가 아닙니다. 코딩 에디터에서 복잡한 리팩토링이나 멀티파일 수정을 처리할 때 체감 속도로 바로 연결되는 부분입니다.

또한 K2.5는 비전 입력 기반 코딩을 지원합니다. UI 디자인 이미지나 동영상에서 코드를 생성하는 ‘Coding with Vision’ 기능이 공식 문서에서 핵심 특징으로 소개됩니다. Cursor가 장기적으로 비주얼 코딩 에이전트 방향으로 나아가고자 한다면, 이 기능이 포함된 기반 모델을 선택한 데 나름의 기술적 이유가 있었습니다.

SWE-Bench Verified 단일 점수가 GPT-5.2(80.0점)나 Claude Opus 4.5(80.9점)보다 낮은 76.8점인 K2.5를 굳이 골라서 대규모 RL을 쌓은 건, 점수를 올리려는 게 아니라 병렬 에이전트 구조와 비전 코딩 역량을 자체 RL 학습의 기반으로 쓰려는 의도였을 가능성이 높습니다. 결국 이번 사건은 ‘중국 AI 몰래 썼다’는 이야기가 아니라, AI 업계의 모델 공급망이 얼마나 복잡하게 얽혀 있는지를 보여준 사례였습니다.

▲ 목차로 돌아가기

자주 묻는 질문 Q&A

Q1. Cursor Composer 2는 Kimi K2.5를 그대로 쓴 건가요?

그렇지 않습니다. Cursor VP Lee Robinson에 따르면, 전체 컴퓨팅의 약 1/4만 Kimi K2.5 베이스 모델에 사용됐고, 나머지 3/4은 Cursor 자체 지속 사전학습과 강화학습(RL)에 투입됐습니다. 따라서 최종 Composer 2는 Kimi K2.5와 벤치마크 결과가 다릅니다. (출처: TechCrunch, 2026.03.22)

Q2. Kimi K2.5 라이선스 위반인가요?

Moonshot AI는 공식적으로 라이선스 위반이 아니라고 밝혔습니다. Cursor가 Fireworks AI를 통한 공인 상업 파트너십으로 K2.5에 접근했다고 설명했습니다. 다만 Kimi K2.5의 Modified MIT License에는 월 매출 $2,000만 이상인 서비스에서 UI에 ‘Kimi K2.5’를 표기해야 한다는 조항이 있습니다. Cursor의 공개 매출 기준으로는 표기 의무 대상에 해당합니다. (출처: GitHub MoonshotAI/Kimi-K2.5 LICENSE)

Q3. Kimi K2.5의 코딩 성능은 실제로 어느 수준인가요?

SWE-Bench Verified 기준 76.8점으로, GPT-5.2(80.0점), Claude Opus 4.5(80.9점)보다 낮습니다. 그러나 SWE-Bench Multilingual에서 73.0점을 기록하며 GPT-5.2(72.0점)를 앞섭니다. 특히 Agent Swarm을 활용하면 단일 에이전트 대비 실행 시간이 최대 4.5배 단축됩니다. (출처: Kimi 공식 기술 블로그, 2026.01.27)

Q4. Cursor 외에도 오픈소스 AI 기반으로 ‘자체 모델’을 만드는 회사가 많나요?

업계 전반에서 매우 흔한 방식입니다. 오픈소스 기반 모델 위에서 파인튜닝과 RL을 쌓는 것 자체는 기술적으로 가치 있는 작업입니다. 문제는 공개 수준이 제각각이라는 점입니다. MindStudio의 분석에 따르면, 모델 선택을 사용자에게 투명하게 공개하는 플랫폼과 그렇지 않은 플랫폼 사이의 격차가 업계 표준 부재를 보여줍니다. (출처: mindstudio.ai, 2026.03.24)

Q5. 앞으로 AI 라이선스 환경은 어떻게 바뀔까요?

이번 사건은 오픈소스 AI 라이선스의 모호한 상업적 조건이 수면 위로 드러난 사례였습니다. Open Source Initiative(OSI)가 AI 맥락에 맞는 오픈소스 정의를 별도로 마련 중이며, Kimi처럼 매출 기반 표기 의무를 담은 커스텀 라이선스가 늘어날 가능성이 있습니다. 구체적 기준 없이 “상업적 이용 가능”만 표기된 라이선스가 얼마나 복잡한 분쟁을 낳을 수 있는지 이번 사건이 잘 보여줬습니다.

▲ 목차로 돌아가기

마치며 — 모델 ID 한 줄이 드러낸 것들

이번 사건에서 제가 가장 흥미롭게 본 건 Cursor가 나쁜 회사라서 문제가 됐다는 게 아니라는 점입니다. 오픈소스 기반 위에 대규모 RL을 쌓은 Composer 2는 기술적으로 의미 있는 결과물입니다. SWE-Bench 점수와 자체 벤치마크 수치도 실제 향상이 있었습니다. 문제는 발표 방식이 그 기술적 기여를 과장하는 방향으로 작동했다는 것입니다.

Kimi K2.5 라이선스 조항이 단순히 법적 문서 안에 묻혀 있는 게 아니라, 월 매출 $2,000만이라는 꽤 낮은 기준으로 설계됐다는 점도 인상적입니다. 일정 규모를 넘으면 UI에 출처를 표기하도록 한 건, 모델 개발사 입장에서 자신의 이름이 시장에서 어떻게 유통되는지를 통제하려는 시도입니다. 라이선스가 단순한 법적 허락을 넘어 ‘브랜드 공급망’ 도구로 진화하고 있다는 뜻이기도 합니다.

솔직히 말하면, 앞으로 이런 사건은 더 자주 터질 것입니다. 중국발 오픈소스 모델들이 성능 면에서 서방 프론티어 모델과 경쟁하는 수준에 이른 지금, 미국 AI 스타트업들이 이 모델들을 얼마나 쓰고 있는지는 아직 제대로 공개되지 않았습니다. API 응답 하나가 이 모든 걸 들춰낸 게, 어쩌면 업계 전체에 필요한 교훈이었을 수도 있습니다.

▲ 목차로 돌아가기

본 포스팅 참고 자료

  1. Kimi K2.5 공식 기술 블로그 — Moonshot AI (2026.01.27)
  2. Kimi K2.5 GitHub 공식 레포지토리 · LICENSE (MoonshotAI)
  3. Cursor Composer 2 공식 발표 블로그 (2026.03.19)
  4. TechCrunch — “Cursor admits its new coding model was built on top of Moonshot AI’s Kimi” (2026.03.22)
  5. MindStudio — Cursor Composer 2 and Kimi K2.5: Open-Source Attribution Analysis (2026.03.24)

본 포스팅 작성 이후 서비스 정책·UI·기능이 변경될 수 있습니다. 본 글은 2026년 3월 30일 기준으로 공개된 공식 자료를 바탕으로 작성되었으며, 법적 라이선스 해석은 반드시 해당 라이선스 원문을 직접 확인하시기 바랍니다.

댓글 남기기


최신 글


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

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

계속 읽기