오타 하나 고치는데도 최상위 모델 요금을 내고 있었다면 Cursor Router가 해답일 수 있습니다. Cursor에 따르면 개발자의 약 60%는 모델 하나를 고른 뒤 계속 그대로 사용합니다. 2026년 7월 22일 출시된 Cursor Router는 요청 내용을 읽고 작업에 충분한 가장 저렴한 모델로 보내는 기능입니다. Cursor의 A/B 테스트에서는 최상위 모델급 품질을 유지하면서 비용을 60% 낮췄다고 합니다.
다만 조건이 있습니다. Teams와 Enterprise 플랜에서만 쓸 수 있고, 어떤 모델을 쓸지 분류기에 맡겨야 합니다.
Cursor Router는 요청을 어떻게 분류할까
Cursor Router는 모델 실행 전에 먼저 동작하는 분류기입니다. Cursor의 출시 안내에 따르면 요청 자체, 첨부된 컨텍스트, 작업 복잡도, 도메인이라는 네 가지 신호를 평가한 뒤 모델을 배정합니다.
- 단순한 수정 작업은 가격 효율이 높은 모델로 보냅니다.
- UI 조정은 Cursor가 말하는 “감각이 가장 좋은 모델”이 맡습니다.
- 여러 파일을 넘나드는 긴 추론 작업은 Fable 5나 Opus 4.8 같은 최상위 모델로 올립니다.
프롬프트 길이만 보고 조건문으로 나누는 방식과 다른 지점은 두 가지입니다.
- 학습 목표가 다릅니다. Cursor는 60만 건이 넘는 실제 요청으로 분류기를 학습했습니다. 벤치마크 점수 대신 사용자 만족도를 최적화 기준으로 삼았습니다. 개발자가 다음 작업으로 넘어갔는지, 아니면 에이전트를 멈추고 수정해야 했는지를 본 것입니다.
- 캐시 비용까지 계산합니다. 세션 중간에 모델을 바꾸면 이전 모델의 프롬프트 캐시를 잃게 되고, 캐시 미스에는 실제 비용이 듭니다. Router는 전환이 이 비용을 감수할 만한지까지 판단합니다. 직접 만든 라우팅 구성에서 흔히 빠지는 부분입니다.
Router는 이제 데스크톱, 웹, iOS, CLI, SDK 전반의 기존 Auto 모드를 구동합니다. 별도 토글은 없습니다. Auto를 선택한 뒤 최적화 방식을 고르면 됩니다.
Auto 모드 3종: Intelligence, Balance, Cost
세 모드는 비용과 품질 사이에서 서로 다른 지점을 택합니다. 아래 수치는 모두 수백만 건의 요청을 대상으로 한 Cursor의 온라인 A/B 테스트 결과이며, 출시 안내에 공개됐습니다.
| 모드 | 품질 목표 | Cursor의 A/B 테스트 결과 |
|---|---|---|
| Intelligence | 최상위 모델급 품질 | Fable 5에 가까운 사용자 만족도를 약 60% 낮은 비용으로 달성, 비슷한 비용에서 Opus 4.8보다 약 15% 높은 만족도 |
| Balance | 일상 작업에 충분히 높은 품질 | Opus 4.8보다 약 36% 낮은 비용으로 더 높은 만족도, GPT-5.6 Sol과 같은 만족도를 더 적은 지출로 달성 |
| Cost | 괜찮은 품질, 최소 지출 | 토큰 지출을 최적화하면서 사용할 수 있는 지능 수준을 최대화 |
과금은 실제로 배정된 모델을 따릅니다. Balance와 Intelligence 요청은 해당 요청을 처리한 모델의 요율로 청구됩니다. 단순 요청은 가격 효율 모델 요율을 적용하고, Router가 필요할 때만 최상위 모델로 올리므로 전체 청구서는 혼합형이 됩니다. 따라서 요청 하나하나의 비용은 예측하기 어렵고, 전체 평균에서야 가늠할 수 있습니다.
출시 자료에는 한 가지 빈틈도 있습니다. Cursor는 Intelligence와 Balance에는 커밋당 비용과 만족도 데이터를 공개했지만, Cost 모드는 정성적인 설명만 제공했습니다.
“60% 저렴”이 가리키는 실제 비용
이 수치의 기준은 토큰당 비용이 아니라 커밋당 비용입니다. Cursor는 이를 모델 지출을 수락된 작업 단위로 나눈 값으로 측정합니다.
GPT-5.6 Sol은 Intelligence 모드와 비용 면에서는 같았지만 사용자 만족도는 낮았습니다. 실사용 사례로 Cursor는 수천 명 규모의 사용자를 둔 얼리 액세스 Enterprise 고객 3곳이, 같은 트래픽을 전부 Opus 4.8 API 요율로 처리했을 때보다 30~50%를 절감했다고 밝혔습니다. 보고된 품질 하락은 없었습니다.
다만 두 가지는 감안해야 합니다.
- 모두 Cursor가 자체 만족도 및 코드 유지율 지표로 측정한 Cursor의 수치입니다. 아직 제3자 감사는 없습니다.
- 비교 기준은 팀 전체가 모든 작업을 최상위 모델로 처리하는 경우입니다. 이미 중급 모델을 기본값으로 쓰고 있다면 절감 폭은 더 작습니다.
Router가 고른 모델 확인하기
기본 설정에서는 각 요청을 어떤 모델이 처리했는지 보이지 않습니다. 결과만 보일 뿐, 작업자는 숨겨집니다. Cursor 변경 로그에는 라우팅된 모델을 “표시하거나 숨길 수 있다”고 되어 있지만, 2026년 7월 23일 기준 문서에는 클라이언트별 설정 위치가 구체적으로 안내되지 않았습니다.
설정 위치를 찾았다면 첫 주에는 표시를 켜 두는 편이 좋습니다. Router가 언제 상위 모델로 올리고 언제 비용을 아끼는지 감을 잡는 가장 빠른 방법입니다.
작업별 모델 표시 기능은 이미 가장 많이 요청되는 개선 사항입니다. 새 라우팅을 다룬 r/cursor 스레드에서도 가장 많은 요구는 이 한마디로 요약됩니다. “지금은 제가 완전히 알 수 없는 상태입니다.”
팀 관리자는 일반 멤버보다 더 많은 제어 권한을 가집니다. 다음 항목을 설정할 수 있습니다.
- 팀 또는 그룹 단위로 Router 활성화
- 멤버가 선택할 수 있는 세 가지 모드 제한 및 기본값 지정
- 기반 모델별 허용 또는 차단
- 조직 전체를 Auto로 통일하기 위한 소프트 또는 하드 적용
컴플라이언스 정책상 특정 공급자를 쓸 수 없다면, 관리자가 해당 모델을 차단해 요청이 라우팅되기 전부터 그 가능성을 없앨 수 있습니다.
현재 Cursor Router를 쓸 수 있는 플랜과 가격
Cursor Router는 현재 Teams와 Enterprise 플랜에서만 제공됩니다. Teams에서는 기본 활성화 상태로 제공되며, Enterprise는 관리자가 대시보드에서 켜야 합니다. 2026년 7월 23일 Cursor 가격 페이지를 기준으로 확인한 내용은 다음과 같습니다.
| 플랜 | 가격(월간 결제) | Router 모드 |
|---|---|---|
| Hobby | 무료 | 아니요 |
| Individual (Pro / Pro+ / Ultra) | 월 $20부터 | 아니요 |
| Teams (Standard / Premium) | 사용자당 월 $40부터 | 예 |
| Enterprise | 맞춤형 | 예, 관리자 활성화 필요 |
월 $20 Pro 플랜에서는 모델 선택기에 Intelligence/Balance/Cost 선택기가 나타나지 않습니다. 한 초기 X 반응이 지적했듯, Opus급 가격에서 60%를 할인받아도 개인 개발자에게는 여전히 적지 않은 돈입니다. 수동으로 모델 사용을 관리하거나, 아래에서 다룰 자체 라우팅을 구성하는 것이 대안입니다.
자동 라우팅이 빗나갈 수 있는 경우
팀 전체를 Auto로 통일하기 전에는 X에서 나온 두 가지 비판을 살펴볼 만합니다.
첫 번째는 작업 복잡도와 위험도가 같지 않다는 점입니다. 한 상세한 비판은 이를 이렇게 설명합니다. 2,000줄짜리 리팩터링은 기계적으로 처리할 수 있지만, 두 줄짜리 인증 변경은 서비스 장애 전체를 좌우할 수 있습니다. 복잡도를 예측하도록 학습된 라우터라면 그 두 줄짜리 변경을 자신 있게 저가 모델로 보낼 수 있습니다. 글쓴이는 Cursor에 라우트별 수락된 편집 비율 공개를 요청했지만, Cursor는 아직 이 데이터를 내놓지 않았습니다.
두 번째는 실패의 형태입니다. 한 엔지니어가 Router에 제시한 기준은 이렇습니다. 저가 모델이 크게 실패하는 대신 확신에 찬 오답을 낼 작업에서, Router는 과연 올바른 선택을 하는가? 그럴듯해 보이는 오답은 토큰에서 아낀 비용보다 더 많은 검토 시간을 잡아먹을 수 있습니다.
실무적으로는 작업을 두 범주로 나누는 정책이 안전장치가 됩니다.
- 오답의 대가가 큰 작업은 최상위 모델을 직접 고정합니다. 인증 및 권한 변경, 결제 로직, 운영 데이터베이스 마이그레이션, 암호화, CI/CD 설정이 여기에 해당합니다.
- 나머지는 Balance에 맡깁니다. 일상적인 리팩터링, 테스트 생성, 문서화, 위험도가 낮은 UI 작업이 대상입니다.
관리자는 절감 폭을 조금 포기하는 대신 가장 저렴한 모델을 아예 차단할 수도 있습니다.
Cursor Router와 OpenRouter는 전혀 다르다
이름은 비슷하지만 역할은 다릅니다. Cursor Router는 Cursor에 내장된 기능으로, Cursor의 모델 풀에서 모델을 고르고 플랜을 통해 청구합니다. OpenRouter는 독립 API 애그리게이터입니다. 하나의 키로 수백 개 모델을 이용하며 토큰 단위로 과금됩니다. 자세한 내용은 OpenRouter 가격 가이드에서 확인할 수 있습니다.
OpenRouter는 현재 어떤 Cursor 플랜에서든 Cursor의 Override OpenAI Base URL 설정을 통해 연결할 수 있습니다. 설정할 때는 다음 사항이 중요합니다.
- OpenRouter 전용 엔드포인트
https://openrouter.ai/api/v1/cursor를 사용해야 합니다. 일반/api/v1엔드포인트는 Cursor의 도구 호출 형식을 처리하지 못합니다. - OpenAI API Key 입력란에
sk-or-키를 붙여 넣습니다.
자체 키를 쓰는 구성에는 두 가지 확실한 제약이 있습니다. Tab 자동완성은 항상 Cursor 내장 모델에서 실행되며, Auto 모드는 키를 완전히 우회할 수 있습니다.
이 Override 설정은 OpenAI 호환 릴레이라면 어디에나 적용할 수 있습니다. 개인 개발자가 Teams 좌석 없이 라우팅과 비슷한 비용 구조를 만드는 방식이기도 합니다. 예를 들어 AIReiter에서는 Claude 모델을 공식 API 가격의 20%로 사용할 수 있고, 크레딧 팩은 $5부터 시작합니다(2026년 7월 확인). 일상 작업에는 중급 모델을 고정하고, 어려운 문제에만 최상위 모델을 쓰는 식입니다. 다만 이 경우 분류기는 본인이며, 모델을 바꿀 때 발생하는 캐시 미스 비용도 아무도 계산해 주지 않습니다.
자주 묻는 질문
Cursor는 OpenRouter를 사용하나요?
아닙니다. Cursor Router는 Cursor가 자체 개발한 라우팅 시스템으로 OpenRouter와 관련이 없습니다. 별도로 Override OpenAI Base URL 설정과 전용 /api/v1/cursor 엔드포인트를 이용해 OpenRouter를 연결할 수 있습니다.
Cursor Router는 Pro 플랜에서도 사용할 수 있나요?
2026년 7월 기준으로는 아닙니다. 출시 안내에서는 Router 제공 범위를 Teams와 Enterprise 플랜으로 한정했습니다. Individual 플랜에서는 모델을 직접 선택해야 합니다.
Cursor Router를 끌 수 있나요?
네. 선택기에서 Auto 대신 특정 모델을 고르면 해당 요청에는 Router가 개입하지 않습니다. 팀 관리자는 조직 전체에서 모드를 제한하거나 특정 모델을 차단할 수도 있습니다.
Cursor Router는 어떤 모델로 라우팅하나요?
Cursor 출시 자료에는 Fable 5, Opus 4.8, GPT-5.6 Sol, Grok 4.5, Cursor 자체 모델인 Composer가 언급됩니다. 새 모델이 출시되면 모델 풀도 업데이트되도록 설계됐습니다. 관리자는 모델별로 허용하거나 차단할 수 있습니다.
