
Cursor
Anysphere · 코딩
Cursor는 Anysphere가 만든 AI 코드 에디터 겸 코딩 에이전트다. 코드베이스 전체를 읽고 코드를 쓰고 고치며, 에디터와 터미널, GitHub를 넘나들며 작업을 끝내는 에이전트를 돌린다.

Cursor 소개
About
Cursor란 무엇인가
Cursor는 AI 네이티브 코드 에디터이자 코딩 에이전트다. 프로젝트를 가리키고 원하는 것을 자연어로 말하면, 파일을 읽고 변경을 계획한 뒤 코드를 쓴다. 속은 VS Code의 포크라서 익숙한 에디터와 확장 기능, 단축키가 그대로 남는다. 달라지는 건 무게 중심이다. 한 줄씩 타이핑하는 대신, 일을 처리하고 차이를 보여 주는 에이전트를 조종한다.
겨냥하는 것은 소프트웨어 작업에서 가장 느린 중간 구간이다. 새 기능을 만들려면 잊고 있던 옛 코드를 다시 읽어야 하고, 버그를 고치려면 여러 파일의 로직을 따라가야 하며, 풀 리퀘스트를 검토하려면 변경을 설명과 맞춰 봐야 한다. Cursor는 이걸 하나의 고리로 묶으려 한다. 묻고, 생성하고, 검증하고, 병합한다. 자체 모델인 Composer에 더해 OpenAI, Anthropic, Google 등의 모델도 품어서, 작업에 맞는 것을 고를 수 있다.
경계를 정하는 건 두 가지다. 모든 것이 Cursor의 서버와 연결된 모델을 거치므로 완전한 오프라인이나 망분리 환경은 대상이 아니다. 또 아주 큰 코드베이스에서는 AI가 국소 편집과 단일 모듈에서 가장 잘 작동한다. 시스템 전체를 다시 짜 달라고 하면 빠지는 부분이 생길 수 있다. VS Code 계열 에디터를 이미 쓰고 있고 그 흐름에 AI를 녹여 넣고 싶다면 잘 맞는다.
시작하기
- cursor.com에서 macOS, Windows, Linux용 Cursor를 내려받고 GitHub나 Google로 로그인한다. VS Code 사용자는 확장 기능, 설정, 단축키를 한 번에 가져올 수 있다.
- 프로젝트 폴더를 연다. Cursor가 코드베이스를 색인해 에이전트가 파일과 프레임워크, 관례를 파악한다.
- 한 곳을 고친다. Tab으로 인라인 완성을 받고, Cmd+K로 표적 편집을 하거나, 에이전트를 열어 자연어로 기능을 설명한다. 방식을 먼저 확인하려면 Plan Mode를 쓴다.
- 에이전트를 실행한다. 파일을 고치고 명령을 돌리고, 줄 단위로 받아들이거나 거절할 수 있는 차이를 내놓는다. 여러 에이전트를 병렬로 띄우거나 긴 작업을 클라우드 에이전트에 맡겨도 된다.
- 확인하고 내보낸다. 변경을 살피고 테스트를 돌리고 GitHub에 푸시하거나, Cursor가 풀 리퀘스트를 검토하고 Slack, GitLab 등과 연결하게 한다.
제품 정보
Cursor의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 전문 개발자
- 풀스택과 프런트엔드 엔지니어
- 팀과 기업
작업
- 설명만으로 새 기능 만들기
- 버그 추적하기
- 풀 리퀘스트 검토하기
- 리팩터링과 정리
활용 상황
- 주말에 작은 앱 내보내기
- 오래된 코드베이스 유지하기
- 여러 작업을 동시에 돌리기
- 팀 워크플로 안에서 일하기
주요 기능
에이전트 모드
에이전트는 자연어 요청을 받아 프로젝트 전반에서 수행한다. 필요한 파일을 읽고 단계를 짜고 코드를 고치고 명령을 돌리며, 무언가 확정되기 전에 승인할 수 있는 차이를 보여 준다. 단일 파일 완성과 달리, 폴더를 넘나드는 작업, 예컨대 엔드포인트와 그 테스트, 마이그레이션을 한 번에 처리한다. Plan Mode는 생각과 실행을 나눠 방식을 먼저 확인하게 한다.
Tab 자동 완성
Tab은 다음 토큰이 아니라 다음 편집을 예측한다. 여러 줄 변경을 제안하고 가장 편집할 만한 위치로 건너뛰어, 반복 작업에서도 흐름을 지킨다. 지연을 중시해 조정한 빠른 모델로 돌아가므로, 제안은 멈칫한 뒤가 아니라 타이핑하는 동안 나온다.
모델 선택과 Composer
Cursor는 자체 모델인 Composer 2.5를 품고, OpenAI, Anthropic, Google 등의 최전선 모델로 요청을 보낼 수 있다. 모델마다 컨텍스트 창과 가격이 다르고, 작업마다 고른다. 팀에서는 Cursor Router가 최적화 목표에 따라 Auto 요청의 모델을 자동으로 정한다.
클라우드 에이전트와 병렬 작업
에디터 밖에서 에이전트는 자기 머신에서 기능을 만들고 시험하고 시연하며 긴 작업을 병렬로 처리한다. 작업을 맡기고 자리를 뜨면, 돌아왔을 때 확인할 결과물이 나와 있다. 이는 단일 도우미를 독립된 일을 동시에 처리하는 동료 무리에 가깝게 만든다.
Bugbot과 코드 리뷰
Bugbot은 풀 리퀘스트를 보고 변경을 살피며 유력한 문제를 인라인 코멘트로 짚는다. GitHub와 GitLab에 연결되므로 리뷰는 코드가 이미 있는 곳에서 일어난다. 차이가 수백 줄에 이르면 손으로 읽을 때 흘리기 쉬운 지점을 잡는 게 핵심이다.
연동과 확장성
Cursor는 터미널에서 돌고, Slack에서 협업하고, GitHub에서 PR을 검토하며, GitLab, Azure DevOps, Bitbucket, JetBrains, Linear와도 연결된다. 플러그인, skills, MCP 서버, 규칙을 한곳에서 더해, 에이전트가 당신의 도구에 닿고 관례를 따른다.
장단점
장점
- 코드베이스 전체를 읽어서, 여러 파일 편집과 리팩터링에 컨텍스트를 손으로 붙여 넣을 필요가 없다.
- VS Code가 토대라 확장 기능과 테마, 단축키가 그대로 살아 갈아타는 부담이 적다.
- 작업마다 모델을 고르고 에디터를 떠나지 않고 바꿀 수 있다.
- 병렬 에이전트와 클라우드 에이전트가 긴 작업을 배경에서 돌리는 동안 계속 코딩할 수 있다.
- 팀에는 SSO, 사용량 분석, 실제 사용자 기준 과금이 붙어 라이선스 단위 도구보다 관리하기 쉽다.
단점
- 연결과 그 뒤의 모델을 필요로 하므로 완전한 오프라인 환경에서는 쓸 수 없다.
- 아주 큰 코드베이스에서는 색인과 모듈 간 추론이 컨텍스트를 놓칠 수 있어 결과를 직접 확인해야 한다.
- 에이전트 사용량은 플랜에 맞춰 측정되고, 상위 모델을 많이 쓰면 포함된 양을 넘길 수 있다.
- 외부 모델 사용은 API 가격으로 따로 청구돼, 정액제보다 비용을 예측하기 어렵다.
자주 묻는 질문
Cursor는 소프트웨어를 쓰고 고치고 검토하는 AI 코드 에디터 겸 코딩 에이전트다. 프로젝트를 열고 원하는 것을 설명하면 에이전트가 당신 파일의 코드를 바꾼다. 터미널에서도 돌고 풀 리퀘스트를 검토하며 GitHub, Slack 같은 도구에도 연결된다.
관련 콘텐츠
Cursor와 관련된 도구, 스킬, 아티클을 살펴보세요.
Cursor 대안
Forefront
Forefront · 코딩Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.
Startkit
StartKit.AI · 코딩Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.
Testim
Tricentis · 코딩Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.
관련 AI 뉴스

