I. 기본 정보
Cursor는 개인 및 기업을 위한 AI 기반 코드 편집기 및 개발 플랫폼입니다. 핵심 기능으로는 인라인 자동 완성, 다중 에이전트 협업 코딩, 여러 파일의 대화형 편집 및 자동 버그 수정, 그리고 저장소 컨텍스트에 대한 심층적인 이해가 있습니다. 이 제품은 데스크톱 애플리케이션 및 팀 관리 기능을 제공하고, 여러 모델과 기본 제공 모델 통합을 기본적으로 지원하며, 신속한 컨텍스트 및 인덱싱 메커니즘을 통해 대규모 코드베이스에서 관련성과 안정성을 유지하며, 로컬 개발부터 코드 호스팅 플랫폼에서의 협업까지 전체 체인을 포괄합니다.
II. 제품 개요
커서의 핵심은 이중 축 상호작용입니다. 첫 번째는 고속, 저간섭 입력 시나리오를 위해 설계된 탭 기반 인라인 완성입니다. 다음 동작 예측과 구조 인식을 결합하여 함수 및 파일 수준에서 일관된 완성을 제공합니다. 두 번째는 에이전트 기반 다중 에이전트 협업입니다. 개발자는 자연어로 작업을 설명하고 파일이나 디렉터리를 참조할 수 있습니다. 에이전트는 제어된 단계 내에서 코드를 생성하고 편집하여 다중 작업 병렬 처리와 포그라운드/백그라운드 협업을 지원합니다. 이 시스템은 저장소 수준의 인덱싱 및 검색 기능을 제공하여 편집기 및 풀 리퀘스트 워크플로 내에서 해석 및 수정을 지원하고 사이드바를 통해 모든 에이전트 진행 상황을 보고 관리할 수 있도록 합니다. 최신 버전에서는 Composer 코딩 모델과 다중 에이전트 인터페이스가 도입되어 복잡한 작업 처리 및 병렬 처리의 효율성을 더욱 향상시킵니다.
III. 핵심 기능
1. 주요 기능
인라인 완성 및 크로스 프래그먼트 생성, 함수 지향 및 파일 수준 코드 제안
대화형 프록시 코딩은 자동 커밋을 통해 작업 분해와 다중 파일 수정을 지원합니다.
저장소 수준의 Q&A 및 설명, 요약 생성, 커밋 및 변경 사항과 관련된 영향 영역 찾기.
풀 리퀘스트에서 에이전트를 실행하여 애플리케이션 수정 프롬프트를 읽고 제출을 푸시합니다.
프런트엔드와 백엔드 에이전트의 동시 관리를 지원하는 로컬 및 원격 실행 협업.
학생과 팀의 사례를 지원하고, 초보자부터 생산 단계까지 지침과 템플릿을 제공합니다.
2. 기술적 특성
빠른 맥락적, 의미적 색인을 통해 대규모 저장소에서 검색 관련성이 향상됩니다.
다양한 모델과 내장 모델 모드를 사용하면 필요에 따라 모델을 선택하고 개인정보 보호정책을 구성할 수 있습니다.
사이드바는 에이전트 상태와 로그에 대한 통합 관리를 제공하여 추적 및 역추적이 용이해집니다.
명령줄과 편집기의 긴밀한 통합으로 종속성 설치와 프로젝트 스캐폴딩을 지원합니다.
개인정보 보호 모델과 데이터 최소화 전략을 포함한 보안 및 거버넌스 역량.
IV. 가격 및 버전
Cursor는 개인 구독, 팀 플랜, 엔터프라이즈 플랜을 제공합니다. 개인 구독에는 모델 사용 한도와 핵심 기능이 포함되며, 한도는 모델 API 요금을 기준으로 계산됩니다. 팀 플랜은 사용자별로 청구되며 중앙 집중식 청구, 볼륨 분석, 조직 개인 정보 보호 제어, 역할 권한 및 SSO(Single Sign-On) 기능이 포함됩니다. 가격은 사용자당 월 40달러입니다. 엔터프라이즈 플랜은 팀 플랜 외에도 시트 풀링, 송장 발행 및 조달 프로세스, SCIM 시트 관리 코드 및 에이전트 감사 로그, 더욱 세분화된 관리자 및 모델 제어, 우선 지원 기능을 제공하는 맞춤형 솔루션입니다. 제품 기능 및 할당량은 시간 및 지역에 따라 업데이트될 수 있습니다. 자세한 내용은 공식 웹사이트를 참조하십시오.
V. 적용 가능한 시나리오 및 대상 청중
잦은 반복 작업과 다중 모듈 협업이 필요한 중대형 엔지니어링 팀, 대규모 저장소에서 높은 관련성을 유지해야 하는 백엔드 및 풀스택 엔지니어, 문제 해결부터 해결까지 폐쇄 루프를 강조하는 제품 및 플랫폼 팀, 거버넌스 및 규정 준수 요구 사항이 있는 기업 조직, 학습 및 연구 시나리오에서 아이디어에서 프로토타입 및 논문 재생산 실험으로 신속하게 전환해야 하는 학생 및 연구자에게 적합합니다.
VI. 자주 묻는 질문
질문: 커서의 인라인 완성과 프록시 작동 방식의 차이점은 무엇입니까?
A: 인라인 필러는 고속 입력과 가벼운 수정을 가능하게 하여 사실상 마찰 없이 다음 단계 제안을 제공합니다. 에이전트는 파일 간 및 다단계 작업에 적합하며, 하위 작업을 세분화하고 제어된 프로세스 내에서 수정 및 제출을 완료합니다.
질문: Fetch 요청 프로세스에서 Cursor를 어떻게 사용하나요?
A: 호스팅 플랫폼의 풀 리퀘스트 대화 상자에서 에이전트가 호출됩니다. 에이전트는 프롬프트와 변경 사항을 읽고, 해결책을 제시하여 제출을 위해 직접 푸시합니다. 또한, 댓글 섹션에는 진행 상황과 보류 중인 작업을 제공합니다.
질문: 팀은 중앙 집중식 거버넌스와 규정 준수 관리를 어떻게 구현합니까?
답변: 팀 및 엔터프라이즈 수준에서는 중앙 집중식 청구량 보고서, 조직 수준의 개인 정보 보호 모드 역할 권한 및 단일 로그인, 그리고 규정 준수 및 감사 요구 사항을 충족하기 위한 보다 세부적인 모델 및 로그 제어 기능을 제공합니다.
질문: 모델 소비량은 어떻게 측정되나요?
A: 플랜에는 일정량의 모델 사용량이 포함되어 있습니다. 사용량은 선택한 모델의 인터페이스 요금을 기준으로 계산됩니다. 모델 및 프록시 작업에 따라 사용량이 다릅니다. 할당량은 만료 시 사용된 사용량에 따라 갱신될 수 있습니다.
질문: 버전 기능은 시간이나 지역에 따라 다릅니까?
A: 기능 할당량 및 가격은 지역에 따라 업데이트되거나 달라질 수 있습니다. 최신 정보는 최신 공식 공지 및 문서를 참조하세요.