- Cursor는 VS Code 기반이라 기존 설정·확장 프로그램을 그대로 가져올 수 있습니다
- Tab 자동완성, Cmd+K 코드 수정, Cmd+L 프로젝트 전체 채팅 3가지가 핵심 기능입니다
- 비개발자도 자연어로 스크립트·웹페이지를 만들 수 있습니다
- AI가 생성한 코드는 반드시 직접 검토해야 하며, 회사 보안 정책도 먼저 확인하세요
Cursor AI란?
Cursor는 AI가 내장된 코드 에디터입니다. VS Code 기반이라 기존 VS Code 사용자라면 바로 적응할 수 있어요. 설정, 확장 프로그램, 테마까지 그대로 가져올 수 있습니다.
GitHub Copilot과 가장 큰 차이점은 코드 전체 맥락을 AI가 이해한다는 점이에요. Copilot이 "다음 줄을 예측"하는 수준이라면, Cursor는 "프로젝트 전체를 이해하고 대화하며 코딩"하는 수준입니다. 다른 AI 코딩 도구와의 비교는 AI 코딩 도구 비교에서 확인할 수 있어요.
비개발자도 관심 가져야 하는 이유
"나는 개발자가 아닌데?" 싶을 수 있지만, Cursor의 자연어 코딩 기능은 비개발자에게도 유용합니다. "간단한 웹페이지 만들어줘", "이 CSV 파일 분석하는 스크립트 만들어줘"처럼 말로 요청하면 코드를 직접 만들어주거든요.
실제로 이 블로그도 AI 코딩 도구의 도움을 받아 만들었습니다.
설치 방법 (3단계)
- cursor.com 접속
- 운영체제에 맞는 버전 다운로드 (Windows/Mac/Linux)
- 처음 실행 시 "VS Code 설정 가져오기" 선택 — 기존 확장 프로그램, 테마, 설정이 그대로 이전됩니다
핵심 기능 3가지
1. Tab 자동완성
코드를 타이핑하면 AI가 다음 줄을 예측해서 자동 완성합니다. Tab 키만 누르면 적용. 반복적인 코드를 쓸 때 체감 속도가 확 달라져요.
2. Cmd+K (코드 생성/수정)
코드를 선택하고 Cmd+K(Mac) 또는 Ctrl+K(Windows)를 누르면, 자연어로 수정을 요청할 수 있습니다.
실전 예시:
- "이 함수에 에러 핸들링 추가해줘"
- "TypeScript로 변환해줘"
- "성능 최적화해줘"
- "이 코드에 주석 달아줘"
코드를 직접 수정하지 않고 말로 요청하면 AI가 코드를 바꿔줍니다.
3. Cmd+L (AI 채팅)
프로젝트 전체를 컨텍스트로 AI와 대화합니다. 단순히 한 파일이 아니라 프로젝트의 다른 파일도 참고해서 답변해줘요.
실전 예시:
- "이 파일에서 버그를 찾아줘"
- "이 API를 어떻게 개선할 수 있어?"
- "이 함수의 테스트 코드 작성해줘"
- "이 에러 메시지의 원인이 뭐야?"
실제 업무에서 이렇게 씁니다
반복 코드 작성: "이 패턴으로 나머지 5개 함수도 만들어줘" → 비슷한 구조의 코드를 한 번에 생성
레거시 코드 리팩토링: 오래된 코드 선택 → "현대적인 패턴으로 리팩토링해줘" → AI가 최신 문법으로 변환
문서화: 함수 선택 → "JSDoc 주석 추가해줘" → 자동으로 설명 주석 생성
디버깅: 에러 메시지 붙여넣기 → "이 에러 원인과 해결 방법 알려줘" → 원인 분석 + 수정 코드 제안
요금
- 무료: 제한적 AI 사용 (시작하기에 충분)
- Pro ($20/월): 무제한 AI + GPT-4, Claude 모델 선택 가능
Pro 플랜은 개발자에게 가성비가 충분합니다. 하루에 절약되는 시간을 생각하면 커피 한 잔 값으로 몇 시간을 아끼는 셈이에요.
- AI가 생성한 코드는 반드시 직접 읽고 검토한다
- 보안 관련 코드와 데이터 처리 로직은 AI를 맹신하지 않는다
- 회사 코드를 AI 도구에 넣기 전에 내부 보안 정책을 확인한다
- 민감한 키·비밀번호·개인정보가 포함된 코드는 AI에 붙여넣지 않는다
- AI가 "그럴듯하게" 만든 코드가 실제로 동작하는지 테스트를 거친다
자주 묻는 질문 (FAQ)
Cursor는 무료로 쓸 수 있나요?
네, 무료 플랜으로도 시작할 수 있습니다. AI 사용량에 제한이 있지만 처음 익히기에는 충분해요. Pro 플랜($20/월)은 무제한 AI 사용과 GPT-4·Claude 모델 선택이 가능합니다.
기존 VS Code 확장 프로그램을 그대로 쓸 수 있나요?
네, Cursor가 VS Code 기반이라 처음 실행할 때 "VS Code 설정 가져오기"를 선택하면 확장 프로그램·테마·단축키 설정이 그대로 이전됩니다. 사실상 VS Code에 AI가 추가된 버전으로 이해하면 쉽습니다.
GitHub Copilot과 함께 써도 되나요?
기술적으로 둘 다 설치는 가능하지만 기능이 겹쳐 혼란스러울 수 있습니다. 대부분의 사용자는 Cursor 하나로 충분하다고 느끼며, 굳이 두 도구를 동시에 운용할 필요는 없습니다.
비개발자도 실제로 쓸 수 있나요?
할 수 있습니다. "간단한 웹페이지 만들어줘", "이 CSV 데이터 분석하는 스크립트 만들어줘"처럼 자연어로 요청하면 코드를 직접 만들어줍니다. 다만 결과물을 실행하고 검증하는 기본적인 판단력은 필요합니다.
주의할 점
AI가 생성한 코드는 반드시 검토해야 합니다. 특히 보안 관련 코드, 데이터 처리 로직은 AI를 맹신하지 말고 직접 확인하세요. AI는 "그럴듯하지만 틀린 코드"를 만들어낼 수 있습니다.
또한 회사 코드를 AI에게 보내는 것에 대한 보안 정책을 확인하세요. 민감한 코드는 AI 도구에 넣지 않는 것이 안전합니다.
AI를 활용한 업무 생산성 향상에 관심 있다면 ChatGPT로 업무 생산성 3배 높이는 방법도 참고하세요.