본문 바로가기
바이브 코딩

[Cursor 사용] 설치 및 간단한 사용법 - 유료 / 무료 차이

by code cleaner 2026. 1. 3.
반응형

[tip] 기존에 vscode 를 사용하고 있었다면 매우 좋다. 그 때 했던 설정이 모두 그대로 추가 작업 없이 적용된다

 

1. cursor 다운로드

https://cursor.com/download

 

Download

Built to make you extraordinarily productive, Cursor is the best way to code with AI.

cursor.com

 

2. 설치 실행 파일 눌러서 설치하기

 

- 설치 동의하고

- vscode 설치 동의하기

- 설치 후 새로/기존 작업 폴더 열기

 

 

3. 커서 아이콘 확인 / 설정확인

- 기존의 다른 IDE와의 차이는 우측에  채팅이 있다는 점이다.

커서 아이콘

 


chat 기능 선택

커서 chat 모드

 

Agent 기본적인 모드이나 커서가 제공하는 모든 도구를 활용하여 다양한 작업을 수행
- 코드 구조 변경 및 리팩터링
- 요구사항에 따른 신규 기능 설계 및 구현
- 버그 분석 및 해결
- 테스트 코드 작성 및 기술 문서화
- 프로젝트 전반의 스타일과 구조 일관성 유지
Plan 코드를 짜기 전에 개발 설계에 도움을 주는 설명, 전략 중심의 큰 그림 스케치
- 전체 설계 흐름 정리(기존 코드 베이스 고려)
- 파일 구조 / 컴포넌트 분리 제안
- 단계별 구현 계획
Debug 코드의 맥락, 로그, 에러를 중심으로 문제 원인을 파악하고 해결책을 제시
- 에러 메세지 해석
- 버그 원인 분석
- 재현 조건 추정
- 수정 코드 제안
Ask 코드 베이스에서 안전하게 탐색하고 이해를 돕는 읽기 모드
- 특정 코드 질문
- 복잡한 함수의 동작 방식 설명 요청
- 코드 패턴이나 예시 검색
- 프로젝트 구조나 흐름에 대한 질의 수행

 

* plan 사용 예시


간단한 파이썬 예제 파일을 구성해 달라고 하니,

 

관련 예시들을 선택할 수 있게 함

 

여러 선택지 중에서 하나 선택

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

자동으로 플랜을 짜고 빌드를 선택했더니 아래와 같이 코드 생성

 

 

* Ask 사용 예시

설명이 필요한 코드 부분을 드래그하고 Ctrl+L을 하면

채팅창에 해당 부분의 코드가 컨텍스트 윈도우로 설정되어 이 부분에 대한 질의를 할 수 있고,

세부적인 설명을 해줌

 

* Agent 사용 예시

플랜, 디버그, 함수 설명 등을 모두 질의할 수 있음

 


모델 선택

 

커서 모델 선택

Auto인 경우 커서 셋팅에서 사용으로 체크한 모델에서 자동으로 선택되지만, 채팅창에서 하나의 모델을 선택해서 사용할 수 있음

 

 

4. 커서 사용하기 팁

- 처음 사용하는 경우, Agent , Auto로 설정하고 사용

- 사용량 절약 팁, @파일명, @폴도명, @코드 로 특정 영역을 지정하여 컨텍스트 윈도우를 지정하여 활용

- @Git, @web 등으로 바로바로 연동해서 커밋 정보를 확인하거나 웹서칭 사용

- 이미지등 등록 가능

- 특정 Document 등록하여 활용 RAG 구조 활용

 

채팅에서 '@'를 입력하면 Docs가 뜸

 

 

 

 

 

 

 

 

 

 

+ Add new doc 클릭하여 새로운 Doc 추가 가능

 

 

 

 

 

 

 

 

 

 

 

 

 

URL로 입력 가능함

 

 

 

 

 

 

 

 

확인 

 

 

 

 

 

 

 

 

 

등록 완료

 

- Cursor  Rules 을 사용하여 일관성있는 코드 작성 유지

  * 프로젝트 규칙 : 프로젝트별(팀별 공통) 코드 스타일이나 작업 방식 규칙 추가(.cursor/rules 에서 관리됨)

  * 개인 규칙 : 모든 프로젝트에 적용 (Cursor settings -> Rules and Commands -> User Rules 에서 추가 가능)

 

작성 예시

 

- Ctrl + L   //  Ctrl + K 차이 잘 확용하기

 : Ctrl + L채팅창으로 보내서 여러 작업을 실행함 / 채팅 히스토리로 관리

 : Ctrl + K코드 스크립트 내에서 창을 띄워 간단한 작업 가능 / 1회성으로 히스토리가 없음

 

 

 

 

 

 

5. 커서의 장점

 

- vscode에서도 확장프로그램으로 gpt, claude 등의 api키를 넣어서 연동해서 쓸 수 있지만, 커서는 여러 모델을 무료/유료로 사용할 수 있다.

커서에서 사용할 수 있는 LLM 모델

 

- LLM 모델의 발전 속도가 너무 빨라서 하나만을 구독하다가 다른 모델 성능이 더 좋아져서 구독을 바꾸는 경우들도 있지만, 커서에서는 모델을 선택해서 사용 가능하다

- 커서에서는 모든 코드베이스의 파일을 인덱싱하여 코드를 작은 덩어리로 분할하여 관리되기 때문에, 여러 파일의 코드를 한 번에 설펴볼 수 있다.

- 터미널 창의 로그들에 대해서도 Ctrl K / Ctrl L 사용이 가능하다.

6. 커서 무료 VS 유료

- 무료의 장점 : 가격이 안 든다는게 가장 큰 장점이다. 만약에 끌로드 코드 등을 같이 쓴다면 무료 버전으로 써도 좋을 것 같다

- 무료의 단점 : 역시 사용량의 제한이 있다. 전체 코드를 보고 고쳐주기에 토큰 사용량이 초과되면 일정 시간 사용이 안된다.

- 유료의 장점 : 무료보다 더 많이 사용할 수 있다는 장점

- 유료의 단점 : 월 20달러(현재 환율 약 3만원으로 결제됨) / 연간의 경우 192달러

- 나의 결론 : 무료로 사용하다가 결국 사용량이 늘어서 유료로 사용하고 있음 / 사용량이 적은 경우 급하게 개발을 하지 않는 경우에는 다른 무료 llm들을 활용하여 사용 하는 것도 좋음

 

 


기타 개념

 

* 컨텐스트 윈도우 : AI가 한 번에 이해하고 처리할 수 있는 텍스트와 코드의 범위

 

반응형

'바이브 코딩' 카테고리의 다른 글

bmad-method VS bmad-skills 간단 비교  (0) 2026.01.05
[BMAD-Method ] 간단 설치 방법  (1) 2026.01.05