회사 가이드

커서 및 Anysphere

Cursor는 스타트업 Anysphere가 구축한 AI 우선 코드 편집기로, 자연어 지침을 전체 코드베이스에서 작동하는 코드 편집으로 변환합니다.

개요

Cursor는 스타트업 Anysphere가 구축한 AI 우선 코드 편집기로, 자연어 지침을 전체 코드베이스에서 작동하는 코드 편집으로 변환합니다. 이는 역사상 가장 빠르게 성장하는 개발자 도구 중 하나가 되어 수백만 명의 프로그래머가 매일 소프트웨어를 작성하는 방식을 바꾸고 있기 때문에 중요합니다.

Cursor와 Anysphere는 전략, 모델 액세스, 플랫폼 결정 및 생태계 파트너십의 맥락에서 가장 잘 이해됩니다.

심층 분석

MIT 졸업생 4명(Michael Truell, Sualeh Asif, Arvid Lunnemark 및 Aman Sanger)이 2022년에 설립한 Anysphere는 AI가 핵심에 짜여진 Microsoft의 오픈 소스 VS Code 편집기의 포크인 Cursor를 구축합니다. 사이드바에 챗봇을 추가하는 대신 Cursor를 사용하면 변경 사항을 일반 영어로 설명하고 다중 파일 편집 내용을 적용할 수 있으며 'Tab' 완성을 통해 다음 키 입력을 예측하고 저장소에 대한 질문에 답할 수 있습니다. Anthropic 및 OpenAI의 프론티어 모델과 Anysphere의 자체 훈련 모델을 호출합니다. 이 회사는 거의 모든 소프트웨어 스타트업보다 빠르게 연간 약 1억 달러의 매출을 달성했으며 이후 수십억 달러의 가치로 자금을 조달하여 'AI 코딩' 물결의 주력 기업이 된 것으로 알려졌습니다.

기술적 통찰력

Cursor는 코드베이스를 벡터 임베딩으로 인덱싱하여 검색 증강 생성의 형태인 컨텍스트로 관련 파일을 검색할 수 있습니다. 눈에 띄는 '탭' 기능은 특별히 훈련된 모델을 사용하여 다음 토큰뿐만 아니라 다음 편집 위치를 예측하여 파일에서 커서를 이동합니다. '에이전트' 모드는 도구 호출을 연결하고, 파일을 읽고, 터미널 명령을 실행하고, 작업이 완료될 때까지 반복하는 반면, diff를 사용하면 코드를 건드리기 전에 변경 사항을 검토하고 수락할 수 있습니다.

커서와 애니스피어 마스터하기

Cursor는 스타트업 Anysphere가 구축한 AI 우선 코드 편집기로, 자연어 지침을 전체 코드베이스에서 작동하는 코드 편집으로 변환합니다. 이는 역사상 가장 빠르게 성장하는 개발자 도구 중 하나가 되어 수백만 명의 프로그래머가 매일 소프트웨어를 작성하는 방식을 바꾸고 있기 때문에 중요합니다. Cursor와 Anysphere는 전략, 모델 액세스, 플랫폼 결정 및 생태계 파트너십의 맥락에서 가장 잘 이해됩니다. 깊은 이해를 구축하려면 Cursor와 Anysphere를 단일 기능이 아닌 운영 모델로 취급하십시오. 즉, 원하는 결과를 정의하고, 가정을 명확히 하고, 시스템이 안정적으로 수행할 수 있는 작업과 여전히 전문가 판단이 필요한 작업을 분리하세요.

실제로 Cursor 및 Anysphere를 사용하는 강력한 팀은 커밋하기 전에 공급업체 전략, 로드맵 안정성 및 종속 위험을 평가합니다. 명시적인 성공 기준을 문서화하고, 현실적인 데이터 및 워크플로를 기준으로 테스트하며, 일회성 벤치마크 승리보다는 관찰된 실패 패턴을 기반으로 반복합니다. 이론적 이해가 제품, 정책, 운영 전반에 걸쳐 지속 가능한 역량으로 바뀌는 곳입니다.

공급업체 로드맵은 팀이 다음에 구축할 수 있는 기능에 영향을 미칩니다. 동시에 출시 발표는 실제 생산 워크플로의 안정성보다 앞설 수 있습니다. 가장 탄력적인 접근 방식은 실험 속도와 거버넌스 규율을 결합하는 것입니다. 즉, 파일럿 실행, 증거 캡처, 결정 로그 게시, 모델 동작, 사용자 기대 및 규제 요구 사항이 발전함에 따라 보호 장치를 지속적으로 업데이트합니다.

전략적 영향

공급업체 로드맵은 팀이 다음에 구축할 수 있는 기능에 영향을 미칩니다.

공급업체 로드맵은 팀이 다음에 구축할 수 있는 기능에 영향을 미칩니다. 고품질 배포에서는 이는 측정 가능한 운영 규칙, 소유권 경계 및 반복적인 검토 의식으로 변환되므로 팀은 모호성을 확장하는 대신 자신감을 확장할 수 있습니다.

상업적 조건과 배포 옵션은 장기적인 비용과 위험에 영향을 미칩니다.

상업적 조건과 배포 옵션은 장기적인 비용과 위험에 영향을 미칩니다. 고품질 배포에서는 이는 측정 가능한 운영 규칙, 소유권 경계 및 반복적인 검토 의식으로 변환되므로 팀은 모호성을 확장하는 대신 자신감을 확장할 수 있습니다.

회사 인센티브는 제품 기본값, 안전 태세 및 개방성을 형성합니다.

회사 인센티브는 제품 기본값, 안전 태세 및 개방성을 형성합니다. 고품질 배포에서는 이는 측정 가능한 운영 규칙, 소유권 경계 및 반복적인 검토 의식으로 변환되므로 팀은 모호성을 확장하는 대신 자신감을 확장할 수 있습니다.

커서와 Anysphere의 미래

Anysphere는 최소한의 감독으로 전체 작업이나 풀 요청을 처리하는 보다 자율적인 '백그라운드 에이전트'를 지향하고 있으며, 제3자에만 의존하기보다는 자체 모델을 더 많이 교육하는 방향으로 나아가고 있습니다. 테스트, 코드 검토, 배포와의 통합이 더욱 긴밀해지고 GitHub Copilot, Windsurf 등이 동일한 개발자를 두고 경쟁하면서 경쟁이 심화될 것으로 예상됩니다. 공개 질문은 편집자 또는 완전 에이전트 시스템이 승리하는지 여부와 추론 비용 및 모델 종속성이 변화함에 따라 가격이 어떻게 유지되는지입니다.

실제 구현

개발자가 '이 API 엔드포인트에 입력 유효성 검사 및 오류 처리 추가'를 입력하면 커서의 에이전트가 여러 파일을 편집한 다음 테스트를 실행하여 확인합니다.

엔지니어는 탭 완성을 사용하여 기능 이름을 바꾸며 커서는 프로젝트 전체의 모든 호출 사이트에서 일치하는 업데이트를 예측하고 적용합니다.

대규모 저장소에 새로 온 사람이 '사용자 인증은 어디에서 처리됩니까?'라고 묻습니다. 커서는 관련 파일을 일반 언어로 검색하고 설명합니다.

1인 창업자는 대부분의 상용구를 수동으로 연결하지 않고도 몇 가지 자연어 프롬프트를 통해 작동하는 프로토타입 웹 앱을 구축합니다.

구현 패턴

Cursor와 Anysphere의 실제 사례

개발자가 '이 API 엔드포인트에 입력 유효성 검사 및 오류 처리 추가'를 입력하면 커서의 에이전트가 여러 파일을 편집한 다음 테스트를 실행하여 확인합니다.

개발자가 '이 API 엔드포인트에 입력 유효성 검사 및 오류 처리 추가'를 입력하면 Cursor's Agent가 여러 파일을 편집한 다음 테스트를 실행하여 팀이 품질 임계값을 미리 정의하고, 극단적인 경우에 대한 인적 에스컬레이션 경로를 유지하고, 시간이 지남에 따라 생산성 향상과 오류 비용을 모두 추적할 때 일반적으로 더 나은 결과를 얻을 수 있는지 확인합니다.

Cursor와 Anysphere의 실제 사례

엔지니어는 탭 완성을 사용하여 기능 이름을 바꾸며 커서는 프로젝트 전체의 모든 호출 사이트에서 일치하는 업데이트를 예측하고 적용합니다.

엔지니어는 탭 완성 기능을 사용하여 기능 이름을 변경하고 Cursor는 프로젝트 전체의 모든 호출 사이트에서 일치하는 업데이트를 예측하고 적용합니다. 팀은 일반적으로 품질 임계값을 미리 정의하고, 극단적인 경우에 대한 인적 에스컬레이션 경로를 유지하고, 시간이 지남에 따라 생산성 향상과 오류 비용을 모두 추적할 때 더 나은 결과를 얻습니다.

Cursor와 Anysphere의 실제 사례

대규모 저장소에 새로 온 사람이 '사용자 인증은 어디에서 처리됩니까?'라고 묻습니다. 커서는 관련 파일을 일반 언어로 검색하고 설명합니다.

대규모 저장소에 새로 온 사람이 '사용자 인증은 어디에서 처리됩니까?'라고 묻습니다. Cursor는 관련 파일을 일반 언어로 검색하고 설명합니다. 팀은 일반적으로 품질 임계값을 미리 정의하고, 극단적인 경우에 대한 인적 에스컬레이션 경로를 유지하고, 시간이 지남에 따라 생산성 향상과 오류 비용을 모두 추적할 때 더 나은 결과를 얻습니다.

Cursor와 Anysphere의 실제 사례

1인 창업자는 대부분의 상용구를 수동으로 연결하지 않고도 몇 가지 자연어 프롬프트를 통해 작동하는 프로토타입 웹 앱을 구축합니다.

솔로 창업자는 대부분의 상용구를 수동으로 연결하지 않고 몇 가지 자연어 프롬프트에서 작동하는 프로토타입 웹 앱을 구축합니다. 팀은 일반적으로 품질 임계값을 미리 정의하고, 극단적인 경우에 대한 인적 에스컬레이션 경로를 유지하고, 시간이 지남에 따라 생산성 향상과 오류 비용을 모두 추적할 때 더 나은 결과를 얻습니다.

위험 및 가드레일

!

출시 발표는 실제 생산 워크플로의 안정성보다 앞설 수 있습니다.

!

API 가격 책정이나 정책 변경으로 인해 하룻밤 사이에 가정이 깨질 수 있습니다.

!

단일 공급업체 종속성은 종속 및 마이그레이션 비용을 증가시킵니다.

구현 로드맵

1

자체 작업과 데이터 세트를 사용하여 공급자를 평가합니다.

자체 작업과 데이터 세트를 사용하여 공급자를 평가합니다. 각 단계를 증거 게이트로 처리합니다. 기준이 충족되지 않으면 롤아웃을 일시 중지하고 간격을 좁힌 다음 사용을 확장합니다.

2

통합하기 전에 개인정보 보호, 보안, 법적 약관을 검토하세요.

통합하기 전에 개인정보 보호, 보안, 법적 약관을 검토하세요. 각 단계를 증거 게이트로 처리합니다. 기준이 충족되지 않으면 롤아웃을 일시 중지하고 간격을 좁힌 다음 사용을 확장합니다.

3

모델이나 공급업체 전반에 걸쳐 대체 계획을 유지합니다.

모델이나 공급업체 전반에 걸쳐 대체 계획을 유지합니다. 각 단계를 증거 게이트로 처리합니다. 기준이 충족되지 않으면 롤아웃을 일시 중지하고 간격을 좁힌 다음 사용을 확장합니다.

4

로드맵 변경으로 인해 팀이 놀라지 않도록 릴리스 노트를 모니터링하세요.

로드맵 변경으로 인해 팀이 놀라지 않도록 릴리스 노트를 모니터링하세요. 각 단계를 증거 게이트로 처리합니다. 기준이 충족되지 않으면 롤아웃을 일시 중지하고 간격을 좁힌 다음 사용을 확장합니다.

계속 탐색하세요