한 줄 정의
Cursor는 AI 기능을 얹은 코드 편집기이자, AI 작업 흐름을 전면에 둔 에디터 제품이야. 특정 모델 한 개의 이름이 아니라 개발자가 코드를 읽고 고치고 질문하는 자리를 다시 짠 도구로 보는 게 맞아.
어떻게 작동하나
Cursor는 프로젝트를 열면 코드베이스를 자동으로 인덱싱해서 문맥을 잡고, Agent·Ask 같은 모드에서 검색과 편집과 터미널 실행을 묶어 써. 공식 문서는 코드베이스 인덱싱, 규칙 파일, 체크포인트 같은 기능을 따로 설명하고 있어서, 실무에선 단순 채팅보다 편집기 안의 반복 루프를 줄이는 쪽으로 체감돼.
왜 중요한가
Cursor가 중요한 이유는 AI를 외부 탭이 아니라 편집기의 기본 동선 안에 넣기 때문이야. 그래서 도입 효과를 볼 때도 모델 자체 성능만 볼 게 아니라 리뷰 습관, 규칙 파일 관리, 누가 자동 적용을 허용하는지 같은 팀 운영 문제를 같이 봐야 해.
주의해서 볼 점
Cursor를 특정 모델의 별칭처럼 읽으면 바로 방향을 잘못 잡게 돼. 또 인덱싱 품질이나 프로젝트 규칙 정리가 약하면 AI가 똑똑해 보여도 결과가 흔들리니까, 편집기만 바꾸면 자동으로 개발 문화가 좋아진다고 보면 안 돼.
관련 용어
- windsurf: Cursor와 자주 같이 거론되는 AI 코딩 에디터야. 자율성이나 편집기 통합 방식 차이를 볼 때 비교축이 돼.
- continue: 기존 IDE에 붙여 쓰는 확장 성격이 강해. 독립 에디터 제품인 Cursor와 접근 방식이 어떻게 다른지 보기 좋아.
- claude-code: 터미널 중심 에이전트 제품이라서 편집기 중심 제품인 Cursor와 대비가 선명해. 어디서 작업을 시작하느냐가 다르다는 점을 보여 줘.
- codex: 모델 또는 에이전트 계열 이름으로 많이 보여. 제품 이름과 모델 이름을 섞지 않게 잡아 주는 비교 대상이야.