<aside>
</aside>
Cursor AI: 개발 생산성을 혁신하는 AI 코드 에디터
Cursor는 AI를 중심에 둔 차세대 코드 에디터로, 개발자의 생산성을 극대화하는 다양한 기능을 제공합니다. 설치 후에는 코드 자동완성, 대화형 AI 인터페이스, 코드베이스 인덱싱 등 강력한 도구들을 경험할 수 있습니다.
1. 주요 기능 및 특징
1-1. AI 기반 코드 자동완성 (Tab)

- Tab 키를 누르면 코드의 맥락을 이해한 AI가 라인 단위 또는 함수 전체의 코드를 제안합니다.
- 반복적인 패턴, 보일러플레이트, 함수 구현 등에서 Tab 키를 이용하여 AI가 제안한 코드를 자동으로 따라가도록 큰 효율을 제공합니다.
1-2. 대화형 AI 인터페이스 (Chat)

- 맥북 기준으로
⌘ + I
를 누르면, Agent, Ask, Edit 모드의 통합 AI 인터페이스를 사용할 수 있습니다.
- Agent Mode: 복잡한 코드베이스 변경 사항을 독립적으로 탐색, 계획 및 실행하는 자율 AI 코딩 에이전트. Cursor의 기본 모드이자 가장 자율적인 모드로, 최소한의 지침으로 복잡한 코딩 작업을 처리하도록 설계되었습니다. 코드베이스를 자율적으로 탐색하고, 문서를 읽고, 웹을 탐색하고, 파일을 편집하고, 터미널 명령을 실행하여 작업을 효율적으로 완료할 수 있는 모든 도구를 갖추고 있습니다.
- Ask Mode: 질문 모드를 사용하면 코드베이스를 변경하지 않고도 AI 검색 및 쿼리를 통해 코드베이스를 탐색하고 학습할 수 있습니다. 질문 모드는 채팅에서 코드베이스에 대해 질문하고, 탐색하고, 학습할 수 있도록 만들어진 "읽기 전용" 모드입니다. Cursor에 내장된 모드로, 검색 도구가 기본적으로 활성화되어 있습니다.
- Custom Modes: 명시적인 파일 타겟팅을 통해 정확한 코드 변경을 수행합니다. 사용자 제어 도구를 갖춘 집중적인 편집 모드입니다. 수동 모드는 필요한 변경 사항과 위치를 정확히 알고 있을 때 특정 코드만 수정하도록 설계되었습니다.