Vercel이 Cursor로 Queues를 구축한 방법
Vercel Queues는 전적으로 Cursor로 구축되었습니다. 파워 사용자는 PR 처리량이 54% 증가하고, PR 주기 시간이 89% 단축되었으며, 개발자 1인당 연간 104시간을 절약했습니다.
Vercel의 가장 중요한 신규 인프라 제품 중 하나인 Vercel Queues는 전적으로 Cursor로 구축되었으며, 에이전트가 실제 AWS 환경에서 코드를 작성하고 처음부터 끝까지 테스트했습니다. Vercel 엔지니어들은 긴 에이전트 세션 전반에서 지능형 컨텍스트 관리를 하고, PR 스태킹을 위한 통합 코드 리뷰를 제공하며, 모델을 원활하게 전환할 수 있다는 점에서 Cursor를 선택했습니다.
Vercel은 Cursor 파워 사용자들의 PR 처리량이 54% 증가하고 주기 시간이 89% 단축되는 등 생산성이 크게 향상되는 전환점을 확인했습니다. 또한 엔지니어링 리소스 부족에 의존하지 않고 제품 관리자가 Cursor를 활용해 기능을 배포하고, 버그를 수정하며, 데이터를 분석할 수 있도록 지원해 엔지니어링 부문을 넘어 코딩 에이전트 도입을 확대했습니다.
Cursor는 최고의 하네스와 개발자 경험을 제공합니다
Joe Haddad는 Vercel에서 가장 오래 근무한 엔지니어 중 한 명입니다. 지난 7년간 Vercel의 핵심 인프라를 구축해 왔으며, 현재는 주로 중요한 백엔드 시스템을 담당하고 있습니다.
그는 모델보다 하네스가 더 중요하다고 생각하기 때문에 다른 코딩 에이전트보다 Cursor를 선호합니다. "Cursor는 최고의 하네스를 제공하고, 제가 써 본 플랫폼 중 개발자 경험이 가장 매끄럽습니다."
Opus나 GPT를 사용할 때는 AGI의 순간을 느끼지 못했지만, Cursor에서 사용하니 느낄 수 있었습니다. 그 후 코딩 에이전트에 대한 기대치가 너무 높아져 다른 코딩 하네스에서 이 모델들을 사용하는 것은 감당할 수 없게 되었습니다.
최고 성능 모델을 모두 활용
연구소들이 계속 새 모델을 출시하면서 Haddad가 선호하는 모델도 계속 바뀌었습니다. "Opus 4.5까지는 줄곧 Claude를 사용했지만, GPT-5.4가 나오면서 작업을 더 많이 옮기기 시작했습니다." Cursor에서는 제공업체를 쉽게 전환할 수 있어, Haddad는 당면한 작업에 가장 적합한 모델을 선택할 수 있습니다.
새로운 문제 영역을 다룰 때마다 Haddad는 Cursor로 어떤 모델의 성능이 가장 좋은지 비교합니다. 병렬로 계획을 수립하는 에이전트를 실행하고, 각 계획을 검토한 뒤 해당 작업 단계에 가장 적합한 계획을 선택합니다.
지능형 컨텍스트 관리
Haddad가 Cursor의 하네스에서 특히 뛰어나다고 평가한 또 다른 측면은 컨텍스트 관리, 특히 컴팩션 처리 방식입니다. 에이전트가 장시간 세션을 실행하면 컨텍스트 윈도우 한도 내에 유지하기 위해 주기적으로 컨텍스트를 압축합니다. Haddad가 사용해 본 다른 코딩 에이전트 하네스에서는 컴팩션 과정에서 모델이 중요한 정보를 잃어버려 테스트 실행 방법을 잊거나 세션 초반에 생성한 리소스를 참조하지 못했습니다.
Cursor에서는 이런 정보가 유지되어 에이전트가 복잡하고 장시간 실행되는 작업을 처음부터 끝까지 처리할 수 있었습니다. Haddad는 "Cursor를 문제없이 실행해 두면 자체적으로 여섯 번이나 컴팩션할 수 있었습니다."라고 말합니다.
Cursor가 없으면 최고의 모델조차 컨텍스트 관리에 어려움을 겪습니다. 이 때문에 작업 도중 너무 일찍 멈추거나 핵심 정보를 잊어버리게 됩니다.
전체 소프트웨어 수명 주기를 위한 통합 워크스페이스
Haddad는 핵심 백엔드 인프라를 담당하기 때문에 모든 변경 사항은 철저한 검토를 거칩니다. Cursor의 통합 검토 환경에서는 에이전트가 생성한 코드를 인라인으로 검토하고, 에이전트와 함께 반복적으로 개선한 뒤, 팀이 단계적으로 검토할 수 있도록 작업을 스택형 PR로 나눌 수 있습니다.
Haddad는 여러 프로젝트와 작업을 동시에 진행하는 경우가 많습니다. 하나의 집중적인 작업에서는 로컬 에이전트와 긴밀히 협업하는 한편, Cursor의 클라우드 Agent를 통해 다른 작업은 백그라운드에서 async로 실행하도록 위임합니다. 그는 동료들과 이미 논의 중인 이슈의 컨텍스트를 에이전트가 파악할 수 있도록 Slack 대화에서 직접 에이전트를 시작하는 경우가 많습니다. 클라우드 Agent는 일상적인 문서 업데이트부터 더 복잡한 기능 작업까지 모든 것을 처리합니다.
Cursor의 클라우드 에이전트는 신뢰할 수 있고 강력하게 샌드박싱되어 있습니다. 에이전트가 사용자에게 끊임없이 확인을 요청하지 않고도 실제 작업을 수행할 수 있어 클라우드 환경이 훨씬 더 유용해집니다.
Cursor로 Vercel Queues 구축하기
Vercel Queues는 내구성 있는 이벤트 스트리밍 시스템이자 Vercel의 가장 중요한 신규 인프라 제품 중 하나입니다. Haddad와 그의 팀은 내부 도그푸딩을 통해 얻은 인사이트를 바탕으로 아키텍처를 개선하면서, 세 차례에 걸쳐 제품 전체를 Cursor로 다시 구축했습니다.
코드 작성뿐 아니라 실제 인프라를 대상으로 처음부터 끝까지 작업을 테스트하고 검증할 수 있는 Cursor의 기능은 이 프로젝트의 야심 찬 범위를 실현하는 데 필수적이었습니다. 엔지니어들은 에이전트에게 Queues API 작업, AWS 연결, DynamoDB와 Kinesis의 부수 효과 확인, 장애 주입, 버그 시뮬레이션, 결과 검증을 지시했습니다. Haddad는 각 작업 단계와 수백 개의 스택형 PR에 걸쳐 이 패턴을 반복했습니다.
Cursor의 하네스 덕분에 에이전트는 실제 리소스가 있는 프로덕션 AWS 환경을 기반으로 작업할 수 있었습니다. 에이전트 주도 테스트는 Vercel Queues의 품질 기준을 충족하는 데 중요한 역할을 했습니다.
Cursor의 지능형 컨텍스트 관리 덕분에 에이전트는 여러 컴팩션 이벤트가 발생하는 긴 세션 전반에 걸쳐 생성된 모든 리소스, 관찰된 부수 효과, 실행한 모든 테스트를 기억할 수 있었습니다.
효과 측정
Vercel은 몇 가지 핵심 지표를 통해 엔지니어링 속도와 품질을 추적합니다. PR 처리 속도, 첫 리뷰까지 걸리는 시간, 병합까지 걸리는 시간, 병합 전 리뷰 주기 횟수입니다.
이러한 지표에 집중하는 철학은 Vercel의 CTO인 Malte Ubl이 내부적으로 만든 다음 문구에서 비롯되었습니다. "반복 속도는 알려진 모든 소프트웨어 과제를 해결한다."
Cursor 파워 사용자 그룹인 Vercel 사용자들 사이에서 PR 처리량은 54% 증가했고, PR 주기 시간은 89% 감소했으며, 기능당 할당 리소스는 27% 줄었습니다. 이는 개발자당 연간 104시간을 절감한 셈입니다.
Cursor를 가장 활발히 사용하는 사용자들의 PR 처리 속도, 리뷰 소요 시간, 주기 시간에서 의미 있는 개선을 확인했습니다. 이것이 우리가 가장 중요하게 생각하는 부분입니다.
엔지니어링을 넘어 PM도 빌더로
Vercel의 Cursor 도입은 엔지니어링 부문을 넘어 확대되고 있습니다. Marcos Grappeggia와 같은 제품 관리자는 엔지니어의 업무 흐름을 방해해야 했던 작업에 Cursor를 매일 활용합니다.
Vercel PM의 대표적인 활용 사례는 다음과 같습니다.
제품 이해. Grappeggia는 여러 리포지토리를 멀티 루트 워크스페이스에 불러와 전체를 대상으로 질의합니다. 고객이 Vercel이 특정 기능을 지원하는지 물으면 엔지니어를 방해하지 않고도 같은 회의에서 답변은 물론 변경에 필요한 작업량의 추정치까지 얻을 수 있습니다.
제품 분석. PM은 데이터 웨어하우스 CLI 및 MCP와 함께 Cursor를 사용해 제품 사용량 패턴을 심층적으로 분석합니다. 클라우드 Agent는 장시간 실행하며 Vercel 데이터 팀이 감당할 여력이 없는 복잡한 분석을 수행할 수 있습니다.
빠른 변경 배포. PM은 Cursor를 사용해 그렇지 않으면 P2 백로그에 무기한 남아 있을 작은 버그와 개선 사항을 한 번에 해결합니다. Vercel CLI의 프로젝트 연결 과정에서 발생한 폴링 버그는 Cursor로 빠르게 수정할 수 있었지만, 엔지니어링 팀이라면 몇 주 동안 처리하지 못했을 문제였습니다.
PM은 비즈니스의 다른 부서 리소스 없이도 Cursor를 사용해 기능을 배포하고 버그를 수정하고 있습니다.
Vercel은 이제 엔지니어와 PM이 이미 구축한 패턴을 바탕으로, 회사 전반의 더 많은 워크플로우에 코딩 에이전트를 도입하는 데 집중하고 있습니다.
SDLC에 관여하는 모든 팀에 에이전트를 도입하는 데 관심이 있다면 저희 팀에 문의하여 무료 Cursor 평가판을 시작하세요.