Cursor AI가 뭔가
Cursor는 VS Code를 기반으로 만든 AI 코드 에디터다. 쉽게 말하면 "AI가 들어간 메모장"인데, 이 AI가 상당히 똑똑해서 내가 원하는 것을 말로 설명하면 코드를 직접 써준다.
예를 들어 "로그인 버튼을 만들어줘"라고 입력하면 HTML, CSS, JavaScript 코드를 자동으로 생성해준다. "이 에러 고쳐줘"라고 하면 문제점을 찾아서 수정 방법을 제안해준다.
2024년에 갑자기 유명해졌고, 지금은 개발자 사이에서 필수 도구처럼 자리 잡았다. 특히 Vibe Coding이라는 흐름이 생길 만큼, "코딩보다 AI와의 대화"로 소프트웨어를 만드는 방식이 주목받는 중이다. 2026년에 들어서면서 Cursor는 단순 자동완성을 넘어, 시키는 일을 스스로 끝까지 처리하는 에이전트(Agent) 중심 도구로 진화했다. 최신 버전은 Cursor 3.5(2026년 5월)이며, 자체 모델 Composer 2.5와 클라우드에서 작업을 대신 돌려주는 Cloud Agent까지 들어왔다.
- AI가 코드를 직접 작성 (Chat, Composer, Agent 모드)
- 기존 코드를 자동 완성, 수정 (전용 Tab 모델)
- 에러 메시지를 붙여넣으면 해결 방법 제안
- Claude Opus 4.8 / Sonnet 4.6, GPT-5.5, Gemini 3 Pro, 자체 Composer 2.5 등 백엔드 모델 선택 가능
설치 방법
5분이면 끝나는 설치 과정이다. Windows, Mac, Linux 모두 지원한다.
cursor.com 접속, 다운로드
공식 사이트에서 내 운영체제에 맞는 설치 파일을 받는다. 다운로드 버튼을 클릭하면 자동으로 감지해준다.
설치 및 계정 생성
설치 파일을 실행하고 안내를 따라간다. 구글 계정으로 로그인하거나 이메일로 가입할 수 있다. 무료 플랜으로 시작해도 기본 기능을 충분히 쓸 수 있다.
VS Code 설정 가져오기 (선택)
기존에 VS Code를 쓰고 있다면 설치 시 "Import from VS Code" 옵션을 선택해서 기존 테마, 확장 프로그램, 키 설정을 그대로 가져올 수 있다.
처음이라면 VS Code를 몰라도 상관없다. Cursor만으로도 충분하다. VS Code는 Cursor의 기반 프로그램일 뿐, 따로 설치할 필요가 없다.
첫 번째 프로젝트 만들기
설치가 끝났으면 실제로 뭔가 만들어보는 게 가장 빠르다. 간단한 To-Do List 웹앱을 예시로 진행해본다.
폴더 열기
Cursor를 실행하고 File > Open Folder로 새 폴더를 하나 만들어 연다.
AI Chat 열기
오른쪽 상단의 Chat 아이콘을 클릭하거나 Ctrl+L (Mac에서는 Cmd+L)을 누른다. AI와 대화하는 창이 열린다.
프롬프트 입력
아래 내용을 그대로 입력해본다.
그러면 Cursor AI가 index.html 파일을 생성하고 완성된 코드를 작성해준다. 제안을 수락하면 파일이 만들어진다.
결과 확인
생성된 index.html 파일을 브라우저로 열면 완성된 To-Do 앱을 바로 확인할 수 있다. 프롬프트를 입력하고 결과를 얻기까지 걸린 시간은 약 30초 정도.
AI에게 잘 말하는 방법
Cursor AI를 잘 쓰려면 결국 "어떻게 말하느냐"가 핵심이다. 처음에는 좀 어색할 수 있지만 몇 가지 원칙만 기억하면 된다.
구체적으로 말할수록 좋다
같은 요청이라도 구체적일수록 결과가 좋다.
| 나쁜 예 | 좋은 예 |
|---|---|
| "버튼 만들어줘" | "파란색 배경에 흰색 텍스트로 '로그인' 버튼을 만들어줘. 호버 시 색이 진해지는 CSS 효과도 추가해줘." |
| "페이지 고쳐줘" | "헤더 로고가 모바일에서 잘리는 문제가 있어. 768px 이하에서 로고 크기를 50%로 줄여줘." |
에러가 나면 그냥 붙여넣기
브라우저 콘솔이나 터미널에서 에러 메시지가 나오면, 그 텍스트를 복사해서 Chat에 붙여넣고 "이 에러 고쳐줘"라고 하면 된다. AI가 에러 원인을 분석해서 수정 방법을 제안해준다.
단계적으로 진행하기
한 번에 너무 많이 요청하지 않는 게 좋다. "로그인 페이지 전체를 완성해줘"보다는 이렇게 나눠서 요청하는 편이 훨씬 안정적이다.
영어로 입력하면 더 정확한 결과를 얻는 경우가 있다. 하지만 한국어도 잘 이해한다. 처음에는 한국어로 시작하고, 결과가 마음에 안 들면 영어로 다시 시도해보자.
알아두면 좋은 주요 기능
Composer + Agent 모드 (Ctrl+I / Cmd+I)
여러 파일을 동시에 수정할 수 있는 핵심 작업 공간이다. "header.html, style.css, script.js를 모두 수정해서 반응형으로 만들어줘"처럼 여러 파일을 한 번에 처리할 수 있다. 프로젝트 전체를 이해하고 수정해주기 때문에 파일 간 충돌도 적다. 2026년 기준으로는 Composer 안에서 Agent 모드를 켜면, AI가 파일을 읽고 코드를 고치고 터미널 명령까지 알아서 실행하면서 작업을 끝까지 진행한다. 일일이 수락 버튼을 누르지 않아도 되는 셈이다. 무거운 작업은 Cloud Agent로 넘겨 클라우드에서 백그라운드로 돌릴 수도 있다.
Inline Edit (Ctrl+K / Cmd+K)
특정 코드 줄을 선택하고 Ctrl+K를 누르면 그 부분만 집중해서 수정할 수 있다. "이 함수를 더 효율적으로 바꿔줘"처럼 선택한 부분에 대한 정밀 수정이 가능하다.
@파일명으로 컨텍스트 추가
Chat에서 @index.html처럼 파일을 언급하면 해당 파일의 내용을 AI가 참고한다. "이 파일을 보고 같은 스타일로 contact.html을 만들어줘"처럼 활용할 수 있다.
Tab 자동완성
코드를 작성하다 보면 AI가 다음 줄을 예측해서 회색으로 보여준다. Tab 키를 누르면 그 제안을 수락할 수 있어서 반복 작업이 확연히 빨라진다. 2026년 기준으로는 다음 동작까지 예측하는 전용 Tab 모델이 적용돼, 단순히 줄을 채우는 수준을 넘어 커서를 다음 수정 지점으로 옮기는 것까지 제안해준다.
| 기능 | 단축키 | 용도 |
|---|---|---|
| AI Chat | Ctrl+L |
대화형으로 코드 생성/질문 |
| Composer / Agent | Ctrl+I |
여러 파일 동시 수정, 자율 작업 실행 |
| Inline Edit | Ctrl+K |
선택 영역 집중 수정 |
| Tab 완성 | Tab |
AI 제안 수락 |
요금제 비교
2026년 6월 기준 Cursor 요금제 정리다. 2025년 중반부터 요금제 구조가 크레딧 풀 방식으로 바뀌었다. 쉽게 말해 매달 플랜 요금만큼의 크레딧이 충전되고, 어떤 AI 모델을 고르느냐에 따라 그 크레딧이 깎인다. 모델을 알아서 골라주는 Auto 모드는 한도 없이 쓸 수 있고, Claude Opus 같은 고급 모델을 수동 선택하면 크레딧을 더 많이 소모한다.
| 플랜 | 가격(USD) | 주요 기능 |
|---|---|---|
| Free (Hobby) | 무료 | 월 2,000회 Tab 자동완성, 제한적 Agent 사용, 에디터 전체 기능 |
| Pro | $20/월 | 무제한 Tab 자동완성, 월 $20어치 크레딧 풀로 고급 모델(Claude Opus 4.8/Sonnet 4.6, GPT-5.5 등) 사용 |
| Pro+ | $60/월 | Pro의 약 3배 크레딧 — 매일 무겁게 쓰는 개인 개발자용 |
| Ultra | $200/월 | Pro의 약 20배 크레딧, 신규 기능 우선 액세스 — 헤비 유저용 최상위 개인 플랜 |
| Business | $40/사용자·월 | 팀 관리, 통합 청구, 보안 정책, 관리자 대시보드 |
Pro는 연간 결제 시 약 20% 저렴해져 월 $16 수준이 된다. 개인적으로 처음 2주는 무료 플랜으로 충분했다. 매일 꽤 많이 쓰게 되는 시점에 Pro로 올리면 되고, Agent 모드를 본격적으로 돌리면 크레딧 소모가 빨라 Pro+나 Ultra를 고려하게 된다. 무료 플랜에서도 핵심 기능은 다 써볼 수 있으니 부담 없이 시작하자.
초보자 실수 방지 팁
AI가 틀릴 수 있다
AI가 생성한 코드를 100% 믿으면 안 된다. 가끔 존재하지 않는 함수를 쓰거나 논리가 틀린 코드를 만들기도 한다. 항상 결과를 직접 브라우저에서 테스트하는 습관을 들여야 한다.
변경 전에 저장/백업
Cursor가 파일을 수정하기 전에 Ctrl+Z로 되돌릴 수 있지만, 중요한 파일은 복사본을 만들어두는 게 안전하다. AI가 의도치 않게 파일 전체를 바꿔버릴 수도 있다.
에러 반복 시 접근 방식을 바꾸기
같은 요청을 반복해도 같은 에러가 나면 방향 자체를 전환해야 한다. "다른 방법으로 해줘" 또는 "이 방법 말고 더 단순한 방법으로 해줘"처럼 새로운 경로를 제시해보자.
마무리
Cursor AI는 코딩 입문자에게 정말 유용한 도구다. 예전에는 HTML, CSS, JavaScript를 다 배워야 웹앱 하나를 만들 수 있었다면, 지금은 AI와 대화하면서 아이디어를 코드로 빠르게 옮길 수 있다.
물론 AI가 전부 다 해준다고 생각하면 실망할 수 있다. 복잡한 로직이나 큰 프로젝트에서는 어느 정도의 코딩 지식이 여전히 필요하다. 하지만 간단한 아이디어를 빠르게 프로토타입으로 만들거나, 개발자가 반복 작업을 처리하는 데는 확실히 탁월하다. 2026년에는 Agent 모드 덕분에 "한 번 시키면 알아서 끝내는" 작업 범위가 훨씬 넓어졌다. 처음엔 Auto 모드로 시작하고, 결과 품질이 아쉬우면 Claude Opus 4.8이나 GPT-5.5 같은 고급 모델을 직접 골라 쓰면 된다.
나는 개인 프로젝트에서 Cursor 없이는 이제 코딩하기 싫을 정도다. 아직 안 써봤다면 오늘 무료로 시작해보길 권한다.