Cursor에서 가장 성능 좋은 모델을 써야 할 작업은 무엇일까요?
Which Cursor tasks are worth sending to the most capable model?
핵심 요약
Cursor 사용 시 비용 효율을 위해 작업 난이도와 성격에 따라 모델을 어떻게 분배하는지 공유하는 글입니다.
- 작업 분할 — 복잡한 계획은 고성능 모델, 단순 반복 작업은 저비용 모델 활용
- 검증 가능성 — 결과 확인이 쉬운 작업은 저비용 모델로 비용 절감
- 위험 관리 — 잘못된 결과가 조용히 넘어갈 수 있는 작업은 고성능 모델 필수
- 모델 라우팅 — Cursor의 자동 라우팅 기능이나 수동 설정을 통한 비용 최적화
Cursor 워크플로우를 단순히 '최고의 모델을 사용하는' 하나의 긴 세션이 아니라, 일련의 서로 다른 작업들로 나누어 생각해보려 합니다.
익숙하지 않은 코드베이스에서 일반적인 변경 작업은 다음과 같은 과정을 포함합니다:
- 관련 파일 찾기 및 기존 동작 추적
- 구현 계획 제안
- 변경 사항 1차 적용
- 테스트 실행 및 실패 원인 파악
- 1차 적용에서 놓친 2차 문제 수정
- 반복적인 정리, 이름 변경, 문서화 또는 작은 후속 변경 작업
이 단계들이 모두 똑같이 위험한 것 같지는 않습니다. 코드베이스의 까다로운 부분을 이해하거나 실패 원인을 디버깅하는 것은 가장 강력한 모델을 사용할 명분이 됩니다. 하지만 반복적인 작업 중 일부는, 특히 검증이 쉬운 작업의 경우, 더 저렴한 경로를 이용해야 할 것 같습니다.
어려운 점은, 저렴한 단계에서 발생한 미묘한 실수가 리뷰와 재작업 과정을 거치게 되면 절약한 비용보다 더 큰 비용을 발생시킬 수 있다는 것입니다.
Cursor를 활발하게 사용하는 분들은 어떤 작업에 프리미엄 모델을 할당하고, 어떤 작업을 비용 최적화 대상으로 삼을지 어떻게 결정하시나요?


