AI 코딩 도구

Cursor(커서)

Cursor(커서)은(는) 바이브 코딩 중 자주 마주치는 핵심 개념입니다. 정의만 외우기보다 실제 작업 흐름에서 어떤 역할을 하는지 이해하는 것이 중요합니다.

쉬운 설명

VS Code와 비슷한 편집기 경험에 AI 코딩 기능을 깊게 넣은 도구.

배경과 쓰임까지 이해하기

조금 더 자세히

Cursor(커서)는 AI 기능이 깊게 들어간 코드 편집기입니다. 보통 IDE에서 사람이 파일을 열고 코드를 고치지만, Cursor(커서)는 같은 화면 안에서 AI에게 오류를 찾거나 코드를 바꾸거나 새 기능을 만들어 달라고 요청할 수 있습니다. 예를 들어 컴포넌트 수정, 파일 간 코드 이해, 에러 메시지 분석, 리팩터링, 테스트 코드 작성, 문서 초안 작성 등에 사용됩니다.

VS Code와 비슷한 사용감이라 기존 확장이나 개발 흐름을 이어가기 쉽습니다. 다만 AI가 만든 변경도 직접 확인하고 실행해보는 습관이 필요합니다. 한마디로, Cursor(커서)는 코드 편집기에 AI 개발 보조 기능을 붙인 도구입니다.

실제로는 이렇게 만나요

선택한 코드 블록에 대해 `이 부분을 더 읽기 쉽게 바꿔줘`라고 요청하거나, 전체 프로젝트 맥락을 바탕으로 새 컴포넌트를 생성할 수 있습니다.

  • 이런 거 할 때 나와요 코드를 보면서 바로 질문하고 수정할 수 있어 입문자가 빠르게 결과물을 만들 때 많이 사용합니다.
  • 이렇게 생겼어요 Cursor(커서)은(는) VS Code, Claude Code, Repository 같은 주변 개념과 함께 문서, 설정 화면, 오류 메시지에서 자주 보입니다.
  • 나오는 화면 예시 AI 코딩 도구 작업을 하다가 VS Code, Claude Code, Repository를 확인하는 화면

헷갈리기 쉬운 점

편집기 안에서 바로 적용되는 변경이 많으므로 diff 확인 없이 저장소에 반영하면 의도치 않은 수정이 섞일 수 있습니다.

왜 알아두면 좋을까요?

코드를 보면서 바로 질문하고 수정할 수 있어 입문자가 빠르게 결과물을 만들 때 많이 사용합니다.

Checklist

실제로 볼 때 확인할 것

  1. 01

    AI가 고친 파일 목록을 확인한다

  2. 02

    큰 변경은 단계별로 요청한다

  3. 03

    생성 코드의 실행 여부를 직접 확인한다

관계 지도