커서
Anysphere가 개발한 AI 네이티브 코드 에디터로, Visual Studio Code를 포크하여 AI 기능을 핵심 워크플로에 깊이 통합한 IDE이다. 2022년 MIT 출신의 Michael Truell, Sualeh Asif, Arvid Lunnemark, Aman Sanger가 공동 창립했으며, AI가 단순 확장 기능이 아니라 에디터의 기본 동작 방식인 것을 지향한다. 주요 기능으로는 코드베이스 전체를 이해하는 Agent 모드, 코드 변경 전 구현 계획을 먼저 세우는 Plan 모드, 질문-응답 중심의 Ask 모드, 그리고 탭 기반 인라인 자동완성(Tab Completion)이 있다. Claude, GPT 등 다양한 LLM을 백엔드로 선택할 수 있으며, MCP 서버 연결을 통해 외부 도구·데이터 소스와 통합할 수 있다. '.cursorrules' 파일로 프로젝트별 코딩 규칙을 설정하고, '@' 멘션으로 특정 파일·문서·웹 페이지를 컨텍스트에 포함시킬 수 있다. VS Code 확장 생태계와 호환되므로 기존 확장을 그대로 사용할 수 있다. 2025년 기준 ARR 3억 달러를 돌파하고 기업 가치 수백억 달러에 이르며, 바이브 코딩 트렌드를 대표하는 도구로 빠르게 성장했다. 2026년에는 자율 클라우드 에이전트, 디자이너를 위한 Visual Editor 등으로 영역을 확장하고 있다.
예시
Cursor Agent 모드에서 '이 Express 서버에 rate limiting 미들웨어를 추가해줘'라고 입력하면, Agent가 코드베이스를 분석해 적절한 위치에 미들웨어를 삽입하고 관련 테스트까지 생성한다.
참고
VS Code 포크이므로 대부분의 VS Code 단축키·설정·확장이 호환된다. 무료 플랜(제한적)과 유료 Pro/Business 플랜이 있다.
공식·관련 링크
cursor.com카테고리
대표 도구
난이도
basic
태그
Cursor · IDE
함께 읽기
연관 용어
핵심 개념
욜로 모드
AI 에이전트가 터미널 명령어 실행, 파일 생성/수정, 패키지 설치 등의 행위를 사람의 개별 승인 없이 자동으로 수행하도록 허용하는 모드. 'You Only Live Once(인생은 한 번뿐)'라는 인터넷 밈에서 유래한 이름으로, '위험하지만 빠르다'는 뉘앙스를 담고 있다. 주로 Cursor IDE에서 사용되는 용어이며, 설정에서 'Auto-run' 옵션을 활성화하면 Agent가 npm install, mkdir, git commit, 파일 삭제 등의 명령어를 확인 대화 없이 즉시 실행한다. 빠른 프로토타이핑이나 1회성 스크립트 작성에는 극적인 생산성 향상을 제공하지만, 프로덕션 환경에서는 의도치 않은 파일 삭제, 잘못된 패키지 설치, 환경 변수 오염 등의 심각한 위험이 있다. 2025년 말 Cursor에서 'Auto Mode'로 공식 명칭이 변경되었으나, 커뮤니티에서는 여전히 YOLO Mode로 불린다. Accept/Reject 패턴과 정반대 철학이며, 사용 시 반드시 Git으로 현재 상태를 커밋한 뒤, 격리된 환경에서 실행하는 것이 권장된다.
핵심 개념
플랜 모드
AI 코딩 도구에서 코드를 바로 생성·수정하기 전에, 먼저 코드베이스를 분석하고 구현 계획을 수립하여 사용자에게 검토·승인을 받는 운영 모드를 뜻한다. Claude Code에서는 Shift+Tab을 두 번 눌러 활성화하며, 이 모드에서 Claude는 파일 수정·명령 실행을 할 수 없는 읽기 전용 상태가 된다. 대신 코드베이스 전체를 탐색하고, 명확히 할 질문을 던지며, 마크다운 형태의 구현 계획서를 작성한다. 사용자가 계획을 승인하면 일반 모드(또는 Auto-Accept 모드)로 전환하여 실행에 옮긴다. '생각'과 '실행'을 분리함으로써, AI가 요청하지 않은 변경을 가하거나 아키텍처 판단을 잘못 내리는 문제를 예방한다. Cursor IDE에서도 2025년 10월부터 Plan Mode를 도입했는데, Agent가 코드 변경 전 상세 계획을 생성하고 사용자가 인라인 편집기에서 계획을 수정할 수 있게 한다. 특히 3단계 이상의 복잡한 작업이나 아키텍처 결정이 필요한 경우 플랜 모드를 먼저 사용하는 것이 권장되며, 바이브 코딩의 '무계획' 리스크를 줄이는 실질적 장치로 주목받고 있다.
대표 도구
클로드 코드
Anthropic이 개발한 에이전틱(agentic) 코딩 도구로, 터미널·VS Code·JetBrains·데스크톱 앱·웹 등 다양한 환경에서 동작한다. 단순 코드 자동완성을 넘어, 코드베이스 전체를 읽고 파일을 편집하며, 셸 명령을 실행하고, 외부 도구(MCP 서버 등)와 연동해 하나의 에이전트처럼 작업을 수행한다. 핵심 기능으로 플랜 모드(Shift+Tab 2회)를 통한 사전 설계, 스킬(SKILL.md) 기반의 재사용 가능 작업 지침, 서브에이전트 위임, CLAUDE.md를 통한 프로젝트별 기억(memory), 확장된 사고(extended thinking) 등이 있다. GitHub Actions·GitLab CI/CD 통합으로 PR 리뷰와 이슈 트리아지를 자동화할 수 있고, Slack·Chrome 확장과도 연결된다. Claude 모델 패밀리(Opus, Sonnet 등) 위에서 구동되며, 모델 문자열 지정을 통해 원하는 모델을 선택할 수 있다. 2025년 초 리서치 프리뷰로 공개된 이후 빠르게 발전하여, 바이브 코딩 트렌드의 핵심 도구 중 하나로 자리잡았다. CLI 설치는 'curl -fsSL https://claude.ai/install.sh | bash'(macOS/Linux) 한 줄이면 완료된다.