
Cursor AI 리뷰: VS Code를 정말 대체할 수 있을까?
- Application
- Exien
- · 수정
Cursor AI는 VS Code 사용자라면 충분히 넘어가 볼 만한 에디터입니다. 베이스 자체가 VS Code라서 잃는 것 없이 AI 기능만 얻기 때문입니다. 테마·확장 프로그램·단축키는 그대로 쓰면서 코드베이스 전체를 이해하는 채팅, Cmd + K 인라인 수정, 원클릭 AI 디버깅을 얻습니다. 대신 매일 쓰면 월 20달러 프로 요금제가 필요할 수 있고, 가끔 당당한 환각이 있으며, 보안 규정이 엄격한 회사에서는 도입이 어려울 수 있습니다.
최근 개발자 커뮤니티나 SNS에는 "VS Code를 완전히 삭제했다", "생산성이 2배 올랐다"는 극찬이 쏟아지고 있죠. 하지만 매일 쓰는 IDE를 바꾸는 건 큰 결심이 필요한 일이라, 이 글에서는 React 프론트엔드, 파이썬 자동화 스크립트, 마크다운 글쓰기 같은 실무 작업 기준으로 Cursor의 매력과 아쉬운 점을 정리합니다.
Cursor AI가 대체 뭔가요?
Cursor는 AI가 에디터의 핵심으로 내장된 코드 에디터입니다. VS Code를 포크(Fork)해서 만들었기 때문에, 기존에 쓰던 VS Code의 테마, 확장 프로그램(Extensions), 단축키가 똑같이 작동합니다.
GitHub Copilot처럼 단순히 옆에 챗봇 창을 띄워주는 수준이 아니라, 에디터 자체에 GPT-4나 Claude 3.5 Sonnet 같은 강력한 AI 모델이 깊숙이 통합되어 내 코드베이스 전체를 이해하고 코드를 작성해 줍니다.
Cursor 채팅은 무엇이 다른가요? (Cmd/Ctrl + L)
핵심은 이 AI가 내 프로젝트의 모든 파일을 알고 있다는 것입니다. Cmd + L (또는 Ctrl + L)을 누르면 채팅창이 열립니다.
이전에는 에러가 나면 A 파일 코드 복사하고, B 파일 코드 복사해서 ChatGPT에 붙여넣고 상황을 설명해야 했죠. 이제는 그럴 필요가 없습니다.
"이 프로젝트의 로그인 로직이 어떻게 흘러가는지 auth.ts와 login.tsx를 참고해서 설명해줘."
이렇게 치면 알아서 파일을 읽고 맥락을 파악해 답변을 줍니다. 심지어 여러 파일에 걸친 코드 수정도 제안해 줍니다. 이 기능 하나만으로도 컨텍스트 스위칭에 낭비되던 시간을 크게 줄일 수 있습니다.
Cursor의 가장 큰 장점 3가지는?
1. 요술 지팡이 같은 Cmd + K
코드를 드래그하고 Cmd + K를 누르면 작은 프롬프트 창이 뜹니다. 여기에 "이 클래스 컴포넌트를 React Hook으로 리팩토링해줘" 또는 "메모리 효율을 높이게 코드를 최적화해줘" 라고 치면 끝입니다.
마치 깃허브 PR을 보듯 빨간색(삭제)과 초록색(추가)으로 변경 사항을 바로 보여줍니다. 확인하고 엔터만 치면 내 코드에 적용됩니다. 주석으로 '무엇을 할지' 적어두고 Cmd + K로 뼈대를 짜게 하는 워크플로우에 익숙해지면 코딩 속도가 빨라질 수 있습니다.
2. 터미널 에러, 클릭 한 번으로 해결
개발하다 보면 터미널에 시뻘건 에러 메시지가 뜰 때가 있죠. 그럴 때 흔히 그걸 복사해서 구글에 치고 스택오버플로우를 뒤지기 시작합니다.
Cursor에서는 터미널 에러 메시지 옆에 **"Debug with AI"**라는 버튼이 뜹니다. 이걸 누르면 AI가 에러 메시지와 관련된 파일들을 싹 분석해서 "이게 문제니까 이렇게 고쳐"라고 짚어줍니다. 늘 맞지는 않지만, 에러에 따라서는 이 버튼 하나로 해결될 수도 있습니다.
3. Claude 3.5 Sonnet의 코딩 실력
Cursor 내부에서 사용할 AI 모델을 선택할 수 있는데요, Claude 3.5 Sonnet을 선택하면 퍼포먼스가 크게 좋아질 수 있습니다. 제 생각에는 복잡한 구조를 이해하거나 긴 문맥을 기억하는 데 있어 GPT-4o보다 나은 편입니다. Cursor를 쓰신다면 Claude 모델로 바꿔서 써보시길 추천합니다.
Cursor의 단점은 무엇인가요?
모든 게 완벽하지만은 않습니다. 실무에서 걸릴 만한 단점들도 정리할게요.
- 비용 문제: Cursor는 완전 무료가 아닙니다. 무료 요금제가 있지만, 매일 코딩하는 개발자라면 빠른 AI 요청(Fast requests) 횟수를 금방 다 쓸 수 있습니다. 프로 요금제는 월 20달러인데, 아껴주는 시간을 생각하면 돈값은 한다고 보지만 구독료 자체가 부담스러울 수 있습니다.
- 너무 당당한 할루시네이션(환각): 다른 LLM들과 마찬가지로 가끔 존재하지 않는 라이브러리 함수를 지어내기도 합니다. 너무 깔끔하고 당당하게 코드를 짜주기 때문에 무턱대고 믿었다가 '이게 왜 undefined지?' 하며 시간을 허비할 수 있습니다. AI를 믿되, 코드 리뷰어의 마음으로 꼭 검증해야 합니다.
- 보안 이슈: 내 코드를 AI 서버로 전송해야 한다는 근본적인 문제가 있습니다. 프라이버시 모드가 있긴 하지만, 사내 보안 규정이 엄격한 회사라면 실무에 도입하기 어려울 수 있습니다.
결론: VS Code에서 Cursor로 넘어가야 할까요?
제 생각에는, VS Code 사용자라면 넘어가 볼 만합니다.
Cursor의 베이스 자체가 VS Code이기 때문에, 넘어간다고 해서 잃는 것은 거의 없습니다. 기존의 세팅과 단축키를 그대로 쓰면서 초능력 같은 AI 비서만 하나 얻는 셈이니까요.
아직 안 써보신 분들이라면 이번 주말 개인 프로젝트에 한번 도입해 보시길 바랍니다. 당장 모든 방식을 바꿀 필요는 없지만, Cmd + K의 맛을 보고 나면 예전 방식으로 코딩하는 게 답답하게 느껴질 수 있습니다.
여러분의 생각은 어떠신가요? 써보셨다면 어떤 점이 좋았는지 경험을 나누어 주세요!





























































