close

클라우드 Agent 및 Cursor 하네스 개선

상시 작동하는 에이전트가 하나의 시스템처럼 작동하여 매 루프마다 개입하지 않아도 자체적으로 소프트웨어를 만들고 배포할 수 있도록 클라우드 Agent와 Cursor 하네스를 계속 개선하고 있습니다.

이번 릴리스에서는 클라우드 Agent가 이벤트에 반응해 자동으로 작업을 이어받고, 목표를 달성할 때까지 유지하며, 장시간 세션에서도 흐름을 유지할 수 있습니다.

구독

이제 Cursor가 PR을 모니터링하고, Slack 스레드를 지켜보거나 예약된 작업을 실행할 수 있습니다. Cursor Agent는 이벤트 소스(스레드 또는 대화)를 구독하고, 이벤트가 발생하면 다시 작업을 시작합니다. 현재 구독은 클라우드 Agent에서만 사용할 수 있습니다.

클라우드 Agent는 자신이 생성한 PR을 자동으로 구독하며, CI 문제를 수정하고 봇 댓글을 처리해 PR이 완료될 때까지 작업을 진행합니다. Slack에서는 @cursor check back in an hour and keep going until that feedback is in라고 요청하세요.

사용자 지정 모드

모든 스킬을 사용자 지정 모드로 사용하세요. 사용자 지정 모드는 채팅에 계속 고정되는 스킬입니다. 사용자 지정 모드를 사용하면 에이전트가 특정 스킬에 집중하도록 할 수 있습니다. "항상 켜져 있는" 스킬이라고 생각하면 됩니다.

/에서 스킬을 선택하고 ⌥⏎ (Mac) 또는 Alt+Enter (Windows)를 누르거나 모드로 사용을 선택하세요.

자체 머신에서 실행되는 하위 에이전트

이제 하위 에이전트는 각자의 가상 머신에서 실행할 수 있습니다. 각 하위 에이전트에는 자체 클라우드 환경에서 깨끗한 컨텍스트와 격리된 프로젝트 사본이 제공됩니다.

하위 에이전트가 새 환경에서 상위 에이전트의 변경 사항을 테스트하도록 하거나, 충돌 없이 독립적인 수정 작업을 스웜으로 진행할 수 있습니다. run a swarm of subagents to test my app for bugs, each in its own environment을 실행해 보세요.

/goal

에이전트가 완전히 완료할 때까지 계속 작업할 장기 목표를 부여하려면 /goal을 사용하세요.

새 채팅에서 /goal 모든 flaky 테스트를 수정하고 CI를 통과시켜를 사용해 보세요. 플레이북을 따르려면 사용자 지정 모드와 함께 사용하고, 주기적으로 확인하려면 /loop와 함께 사용하세요.

조정 기능 개선

이제 에이전트가 작업 중일 때도 중단 없이 조정 메시지를 보낼 수 있습니다. 후속 메시지는 에이전트의 작업을 중간에 끊지 않고 다음 도구 호출까지 대기합니다.

후속 메시지를 입력한 후 지금 보내기를 클릭하거나 ⏎를 두 번 누르세요.

Origin 코드 호스팅

이제 Cursor에서 코드를 호스팅할 수 있습니다.

Origin은 오늘부터 모든 유료 플랜에 초기 베타로 순차 출시됩니다. 에이전트 규모에 맞춰 설계된 핵심 기능인 repo, 풀 리퀘스트, 코드 탐색, GitHub 동기화부터 시작합니다. Agent 네이티브 기능도 곧 제공될 예정입니다.

Origin Repos

새로운 Codebase 탭에서 Origin repo를 관리할 수 있습니다.

+New을 클릭하고 이름을 지정하세요. 그러면 CLI 설치 방법과 repo를 clone하거나 로컬 프로젝트를 push하는 명령어를 안내하는 페이지가 표시됩니다. push하면 코드가 Origin에 호스팅됩니다.

첫 번째 repo를 만들 때 codebase 이름을 지정하세요. 이 이름은 모든 repo의 URL 일부가 됩니다: cursor.com/codebase/acme-corp.

GitHub repo 가져오기

GitHub repo를 Cursor에서 호스팅하는 repo와 함께 사용할 수 있습니다. GitHub를 Cursor에 연결하고 org를 선택하면 동기화할 수 있는 repo가 표시됩니다. 하나를 선택하면 Cursor가 가져옵니다. 동기화할 항목을 선택할 수 있으며 언제든 repo 연결을 해제할 수 있습니다. 동기화된 repo에 대한 읽기 또는 쓰기 접근 권한이 있는 모든 사용자는 Cursor에서도 해당 repo를 볼 수 있습니다.

동기화된 repo는 실시간으로 업데이트됩니다. Origin의 복사본에서 찾아보고, 검색하고, pull할 수 있습니다. push는 계속 GitHub로 전송되며, GitHub에서 시작한 모든 작업의 소스 오브 트루스는 GitHub로 유지됩니다. 각 repo 이름 옆의 아이콘은 Cursor에서 호스팅하는 repo와 GitHub에서 가져온 repo를 구분해 줍니다.

풀 리퀘스트

모든 repo에는 풀 리퀘스트가 있습니다. 풀 리퀘스트를 열어 타임라인, 커밋, 검사 결과, 변경된 파일을 확인하세요. diff를 검토하고 댓글을 남긴 다음 병합하세요.

동기화된 repo의 풀 리퀘스트는 양방향으로 동기화됩니다. Cursor에서 댓글을 남기면 GitHub에 게시되고, GitHub에서 반응을 남기거나 답글을 달면 몇 초 내에 Cursor에 표시됩니다. GitHub에서 나에게 할당된 검토가 있나요? Cursor에서 검토하고 병합하세요.

모든 repo에서 Agent 사용

이제 코드, PR, 에이전트를 한곳에서 관리할 수 있습니다. 살펴보는 코드 সম্পর্কে Cursor에 질문하세요. 답변을 받거나, 변경 사항을 적용하고, PR을 업데이트하거나 브랜치를 푸시할 수 있습니다.

Cursor repo용 앱 확장 기능

전체 스택이 Origin과 매끄럽게 연동되도록 앱 생태계를 구축하고 있습니다. Vercel, Depot, Buildkite 통합은 이미 사용할 수 있으며, 더 많은 통합도 곧 제공될 예정입니다.

repo의 탭에서 Vercel을 연결하면 모든 PR에 테스트하고 댓글을 남길 수 있는 미리보기 배포가 제공됩니다. 병합하면 프로덕션에 배포합니다. CI에는 Depot 또는 Buildkite를 연결하세요. 둘 다 기존 GitHub Actions 워크플로우를 실행하며, Buildkite는 자체 네이티브 파이프라인도 실행합니다.

Origin repo에 연결된 Vercel, Depot 및 Buildkite 앱

설정

모든 repo에는 설정이 있습니다. GitHub repo의 동기화 상태를 확인하고, 접근 권한이 있는 사용자를 관리하며, 연결된 앱을 확인하세요.

동기화 상태, 접근 권한, 연결된 앱을 보여주는 Origin repo 설정

오늘부터 Origin이 유료 플랜의 모든 사용자에게 초기 베타로 제공됩니다. 단, 관리자가 옵트아웃한 기업 org는 제외됩니다. codebase의 이름을 지정하고 첫 repo를 만드세요.

문서에서 자세히 알아보거나 오늘 시작하세요.

빌드로 클라우드 Agent 시작 속도 3배 향상

에이전트는 repo가 복제되고, 종속성이 설치되며, 설치 스크립트가 이미 실행된 준비된 환경에서 가장 효율적으로 작업합니다.

이번 릴리스에서는 Cursor가 백그라운드에서 준비하는 개발 환경의 즉시 사용할 수 있는 사본인 빌드를 도입합니다. 에이전트는 매 세션마다 처음부터 환경을 설정하는 대신, 준비된 환경에서 바로 시작합니다. 빌드는 추가 요금 없이 클라우드 Agent에 포함됩니다.

더 빠른 시작

Cursor는 정기적으로 환경의 새 빌드를 실행합니다. 빌드에 성공하면 이후 에이전트가 시작할 환경이 됩니다. Cursor는 다음 에이전트가 기다리지 않도록 준비된 사본을 유지합니다. 이제 내부적으로 환경 부팅 속도는 10배, 첫 토큰까지 걸리는 시간은 3배 빨라졌습니다.

미리 준비할 수 있는 모든 작업에는 install 명령을 사용하세요. 에이전트에 처음 프롬프트를 입력할 때는 여전히 start 명령이 실행되므로, 세션에서 최신 상태여야 하는 서비스에 집중해야 합니다.

더욱 안정적인 에이전트 실행

잘못된 커밋이나 종속성 업데이트로 환경에 문제가 생겨도 에이전트는 마지막으로 성공한 빌드를 계속 사용합니다. 실패한 빌드는 활성화되지 않으며, 문제 알림을 받을 수 있습니다. 백그라운드에서 디버깅하는 동안에도 에이전트는 계속 작업합니다.

빌드 히스토리 및 디버깅

각 환경의 클라우드 Agent 대시보드에는 빌드 탭이 있습니다. 여기서 빌드 상태, 로그, 커밋 SHA, 각 에이전트 실행에 사용된 빌드를 확인할 수 있습니다. 에이전트는 기본 제공 도구를 사용해 빌드를 확인하고 관리할 수도 있습니다.

로그 및 커밋 SHA를 포함한 클라우드 Agent 대시보드의 빌드 정보

시작하기

새 환경에서는 빌드가 자동으로 사용됩니다. 기존 환경에서는 클라우드 에이전트 대시보드에서 해당 환경을 열고 빌드 탭으로 이동한 후 빌드 활성화를 클릭하세요. 또는 먼저 설정 에이전트 실행을 클릭해 마이그레이션을 테스트하고 제안된 구성 변경 사항을 검토할 수 있습니다.

빌드를 수동으로 트리거하고, 에이전트를 사용해 실패한 빌드를 디버그하며, 설정 가능한 임계값으로 오래된 빌드의 새로 고침 방식을 제어할 수도 있습니다.

공지 게시물문서에서 자세히 알아보세요.

Google Workspace 플러그인

이제 Cursor에서 Google Workspace 전반의 콘텐츠를 읽고, 작성하고, 작업을 수행할 수 있습니다.

새 플러그인은 코딩 에이전트에 Gmail, Google Drive, Calendar에 직접 액세스할 수 있는 권한을 제공하므로 Cursor를 벗어나지 않고 컨텍스트를 가져오고, 파일을 작성하거나 업데이트하며, 받은편지함과 캘린더를 관리할 수 있습니다.

연결하려면 플러그인을 설치하세요:

  • Google Drive: 파일 및 폴더 검색, 콘텐츠 열기 및 다운로드, 파일 생성 및 정리
  • Gmail: 메일 검색 및 읽기, 메시지 작성 및 전송, 라벨 적용 및 스레드 관리
  • Google Calendar: 일정 읽기, 이벤트 생성 및 업데이트, 빈 시간 찾기

Cursor Marketplace에서 새 플러그인을 살펴보거나 Cursor의 Customize 페이지에서 설치하세요. docs에서 자세히 알아보세요.

이제 iPad에서도 Cursor 사용 가능

이제 모든 유료 플랜에서 Cursor for iPad를 사용할 수 있습니다.

iPhone과 iPad 모두에는 체계적인 관리를 위한 받은 편지함과 PR 전체를 검토하는 검토 환경이 새롭게 추가되었습니다. 어디서든 생성하고, 검토하고, 병합하세요.

더 큰 화면에 맞춰 설계

iPad 레이아웃은 넓어진 화면 공간에 맞춰 새롭게 구성되었습니다. 사이드바의 채팅은 고정되어 여러 에이전트가 동시에 실행되는 모습을 볼 수 있습니다. 분할 화면에서는 채팅 옆에 검토를 열어 두고 파일 diff를 전체 크기로 확인할 수 있습니다.

마크업 작업을 위한 공간도 더 넓어졌습니다. 스크린샷을 첨부한 다음 탭해 특정 지점에 댓글을 남기거나 Apple Pencil로 이미지에 직접 그릴 수 있습니다.

완전한 검토 환경

iPhone과 iPad에서는 이제 검토 화면에서 댓글, 검사 항목, 승인을 포함한 전체 PR을 확인할 수 있습니다. 검토자를 추가하거나 변경하고, 댓글을 읽고, 에이전트에게 해결을 요청하세요. 에이전트 출력부터 PR 병합까지의 모든 과정을 어디서나 이어갈 수 있습니다.

받은편지함

받은편지함을 사용하면 나와 내 에이전트의 작업을 체계적으로 관리할 수 있습니다. 진행 중인 작업, 확인이 필요한 항목, 검토 중인 PR을 한눈에 확인하세요.

iPad용 Cursor의 받은편지함

iPhone 및 iPad용 Cursor 추가 개선 사항

  • Bitbucket 및 Azure DevOps SCM 지원
  • 다중 PR 세션: 하나의 채팅에서 여러 PR을 생성한 경우, 이제 마지막 PR뿐 아니라 모든 PR을 열 수 있습니다.
  • 앱에서 소속된 팀 간에 바로 전환

Cursor 앱 다운로드하거나 문서를 읽고 자세히 알아보세요.