cyh-lab.com
← 블로그 목록으로

cyh-lab.com 개발기 · 2026-07-29

Cursor와 Claude Code, 둘 다 써보고 느낀 차이

파일 하나 고칠 땐 Cursor, 여러 파일에 걸친 새 기능은 Claude Code. 두 도구를 나눠 쓰게 된 기준을 정리했다.

작성자: cyh-lab.com 운영자

사이드 프로젝트를 만들면서 AI 코딩 도구를 여러 개 써봤다. 지금은 주로 Cursor와 Claude Code를 상황에 따라 골라 쓰고 있는데, 둘이 꽤 다르다. 어느 게 낫다기보다 용도가 다른 느낌이라 그 차이를 정리해둔다.

Cursor — 에디터 안에서 맥락을 잡아준다

Cursor는 VS Code 기반 에디터다. 코드를 짜면서 에디터 안에서 바로 AI한테 물어볼 수 있다. 가장 유용한 건 @ 기능인데, 파일이나 폴더를 직접 참조해서 맥락을 넘길 수 있다.

예를 들어 @app/blog/page.tsx를 참조하면서 "이 파일에 정렬 기능 추가해줘"라고 하면, 해당 파일 전체를 읽고 기존 코드에 맞게 수정안을 제안한다. 파일을 복사해서 붙여넣을 필요가 없다.

코드 수정 작업, 특히 기존 파일을 건드리는 작업에서 빠르다. 에디터와 AI가 붙어있다 보니 제안 → 적용 → 확인 사이클이 짧다.

Claude Code — 터미널에서 프로젝트 전체를 본다

Claude Code는 터미널에서 실행하는 CLI 도구다. 에디터 없이 터미널에서 작업한다. Cursor와 다른 점은 파일 하나가 아니라 프로젝트 전체 구조를 탐색하면서 작업한다는 거다.

"블로그 목록 페이지 만들어줘"라고 하면 기존 파일들을 직접 읽고, 필요한 파일을 새로 만들고, 관련 컴포넌트까지 연결해서 작업한다. 새 기능을 추가하거나 여러 파일에 걸친 작업을 할 때 편하다.

cyh-lab.com 리디자인 작업은 Claude Code한테 커맨드로 넘겼는데, 네비게이션·메인 페이지·About 페이지·블로그 라우트를 한 번에 처리해줬다. Cursor로 했으면 파일마다 따로 작업해야 했을 거다.

내가 나눠 쓰는 기준

Cursor를 쓰는 경우:

  • 특정 파일 수정, 버그 픽스
  • 코드 리뷰나 설명이 필요할 때
  • 에디터 화면 보면서 빠르게 수정할 때

Claude Code를 쓰는 경우:

  • 새 기능이나 페이지 추가
  • 여러 파일에 걸친 작업
  • 반복적인 작업을 커맨드로 정의해서 쓸 때

둘 다 쓰는 비용이 부담스러운 건 사실이다. 지금은 Claude Code는 무거운 작업에 아껴 쓰고, 일상적인 코드 수정은 Cursor에서 처리하고 있다.

공통으로 느끼는 한계

AI 도구를 쓰면서 공통으로 느끼는 건, 결과물을 그냥 붙여넣으면 안 된다는 거다. 특히 보안 관련 코드나 외부 API 연동 부분은 반드시 직접 검토해야 한다. AI가 API 키를 클라이언트에 노출시키는 코드를 아무렇지 않게 짜줄 때가 있다.

"AI가 짜준 코드니까 맞겠지"라는 신뢰는 위험하다. 도구가 좋아진 거지, 검토를 건너뛰어도 된다는 게 아니다.

두 도구 모두 계속 업데이트되고 있어서 지금 느낌이 몇 달 뒤엔 달라져 있을 수 있다. 일단 지금 시점 기준으로 쓰고 있는 방식을 남겨둔다.