Cursor 자동화 개선 사항

이번 릴리스에서는 Cursor 자동화을 Agents Window에서 사용할 수 있게 되었고, 여러 repo를 첨부하거나 repo 없이도 자동화를 설정할 수 있게 되었습니다.

향후 7일 동안 새로 만든 자동화의 모든 에이전트 실행은 50% 할인됩니다.

Agents Window의 자동화

이제 Cursor 자동화는 cursor.com/automations뿐 아니라 Agents Window에서도 사용할 수 있습니다. 에이전트와 같은 워크스페이스에서 자동화를 만들고 관리하세요.

멀티 repo 자동화

많은 엔지니어링 작업은 둘 이상의 코드베이스에 걸쳐 이루어집니다. 이제 하나의 자동화에 여러 repo를 연결할 수 있으므로, 에이전트는 필요한 모든 컨텍스트를 바탕으로 추론하고 여러 repo에 걸쳐 작업을 수행하며 작업을 완료하고, 테스트하고, 검증할 수 있습니다.

리포지토리 없는 자동화

코드 외에도, 에이전트가 사용자의 도구를 모니터링하고 핵심 신호에 따라 작업을 수행하는 유용한 자동화가 많습니다. 이제 리포지토리를 연결하지 않고도 자동화를 만들 수 있습니다.

시작하는 데 도움이 되도록 Cursor Marketplace에 리포지토리 없는 자동화를 위한 새 템플릿 5개를 추가했습니다:

  • Slack digest agent: 매일 아침 읽지 않은 DM과 주요 Slack 채널을 요약하고, 중요도에 따라 우선순위를 정합니다
  • Product analytics agent: Databricks 같은 데이터 웨어하우스의 핵심 지표를 바탕으로 주간 다이제스트를 제공합니다
  • Product FAQ agent: Slack 채널의 질문을 살펴보고 문서, 코드베이스 컨텍스트, 이전 스레드를 바탕으로 첫 답변을 작성합니다
  • Product finance agent: Stripe 같은 청구 제공업체에서 재무 데이터를 가져와 정기 매출 보고서를 만듭니다
  • Customer health agent: Granola, Slack, Databricks 같은 주요 시스템을 모니터링하고 고객 상태 신호가 변화하는 계정에 플래그를 지정합니다

자세한 내용은 문서를 참고하세요.

Jira에서 Cursor 사용하기

이제 Jira에서 Cursor를 사용할 수 있습니다.

작업 항목을 Cursor에 할당하거나 댓글에서 @Cursor를 멘션해 클라우드 Agent를 실행하세요. Cursor는 작업 항목의 제목, 설명, 댓글, 그리고 팀의 리포지토리 설정을 바탕으로 작업 범위를 정합니다.

Cursor에 버그를 수정하거나, 기능을 추가하거나, 테스트를 업데이트하거나, 티켓에 설명된 내용을 조사해 달라고 요청할 수 있습니다. 에이전트가 작업을 마치면 Jira에 완료 상태 업데이트가 표시되고 pull request 링크도 함께 포함됩니다.

Cursor 통합에서 통합을 설치하세요. Cursor 관리자 접근 권한과 Rovo가 활성화된 Jira Commercial Cloud가 필요합니다. 자세한 내용은 문서에서 확인하세요.

Composer 2.5

Composer 2.5를 이제 Cursor에서 사용할 수 있습니다.

Composer 2보다 지능과 동작 측면에서 크게 향상되었습니다. 장시간 실행되는 작업을 꾸준히 처리하는 능력이 더 뛰어나고, 복잡한 지침도 더 안정적으로 따르며, 함께 작업하기도 한층 더 편해졌습니다.

Composer 2.5 벤치마크 결과Composer 2.5 벤치마크 결과
  • Standard: 2.50/M 출력 토큰
  • Fast (기본값): 15.00/M 출력 토큰

Composer 2.5는 출시 첫 주 동안 사용량이 2배로 제공됩니다. 자세한 정보는 모델 문서에서 확인하세요.

더 자세한 내용은 공지에서 확인해 보세요.

전체 화면 탭과 간결한 채팅

이번 릴리스에서는 에이전트 창에 사용 편의성 개선 사항이 추가되었습니다.

전체 화면 탭

전체 화면을 사용하면 오른쪽 패널이 최대화되어 단일 탭에 집중할 수 있습니다.

파일, 변경 사항, 캔버스, PR, 브라우저, 터미널은 전체 작업 영역을 가득 채우도록 확장할 수 있습니다. 이때 에이전트 채팅은 플로팅 프롬프트 바로 바뀝니다.

패널 헤더의 확장/축소 버튼을 클릭하거나, 명령 팔레트를 사용하거나, Cmd/Ctrl+Shift+M을 눌러 전체 화면으로 전환하거나 종료할 수 있습니다.

간결한 채팅 응답

간결한 채팅은 중요한 컨텍스트를 놓치지 않으면서도 에이전트 대화를 더 압축해서 보여 주므로 스레드를 더 빠르게 읽을 수 있습니다.

도구 호출 밀도를 사용자 지정해 각 응답에서 에이전트의 도구 활동을 얼마나 보여줄지 조절할 수 있습니다:

  • Compact: 도구 호출 흔적을 최소화해 간결한 결과를 보여줍니다
  • Balanced: 중요한 중간 단계를 포함합니다
  • Detailed: 단계별 컨텍스트를 거의 완전하게 제공합니다

  • 더 명확한 리뷰 상태, 더 나은 리뷰어/스레드 가시성, 더 예측 가능한 PR 탭 동작을 추가해 PR 탭을 개선했습니다.
  • 긴 채팅의 스크롤을 더 부드럽게 개선하고, 프롬프트 입력의 실행 취소 그룹화를 개선했으며, streaming 중 동작도 개선했습니다.
  • 백그라운드/재개된 작업에 더 명확한 상태 텍스트를 추가했습니다.
  • environment/repo 선택을 더 깔끔하게 다듬고, 컨텍스트 전환 시 유지 동작도 개선했습니다.
  • MCP 인증 token 수명 주기 처리를 개선했습니다.
  • 앱 내 터미널 알림의 불필요한 노이즈를 제거하고 단축키 동작을 개선했습니다.
  • model picker에서 model 이름과 선택 동작을 더 명확히 하고, 더 강력한 fallback 처리도 추가했습니다.
  • 대규모 워크스페이스에서 search와 navigation이 더 빠르고 안정적으로 동작하도록 개선했습니다.

  • 브랜치 조회, 헤더 상태, diff 로딩에 영향을 주던 PR 탭 버그를 수정했습니다.
  • 재개 실패, interrupt 엣지 케이스, 재개된 하위 에이전트의 잘못된 상태 범위 지정 등 background task 안정성 문제를 수정했습니다.
  • 설정을 막던 cloud agents 버그, 상태 병합/유지 버그, multi-repo 식별 문제를 수정했습니다.
  • 일시적인 401/오래된 token 사례와 대용량 token 처리 엣지 케이스 등 MCP/OAuth 안정성 버그를 수정했습니다.
  • slash menu + 승인 회귀, 질문하기 흐름 문제, 붙여넣기 청크 처리 관련 엣지 케이스를 수정했습니다.
  • 모달에서의 키보드 단축키 버그, vim/emacs 캐럿 스타일 누수, 기타 키 처리 문제를 수정했습니다.
  • hook 호출/경로 길이 문제와 Git 프롬프트 관련 회귀를 수정했습니다.
  • model 라우팅 불일치, 프록시 본문 정규화, thought 청크 전달 문제를 수정했습니다.
  • webhook 인증/호스트명 확인, GHES 설치 유지, 미러링된 repo 동작 문제를 수정했습니다.

클라우드 Agent를 위한 개발 환경

에이전트가 엔지니어링 작업을 처음부터 끝까지 처리하려면, 노트북 설정과 비슷한 개발 환경이 필요합니다. 즉, 클론된 리포지토리, 설치된 의존성, 내부 툴체인용 자격 증명, 그리고 빌드 시스템에 대한 접근 권한이 갖춰져 있어야 합니다.

이번 릴리스에서는 팀이 에이전트를 위한 개발 환경을 구성할 수 있도록 새로운 도구를 도입했습니다. Cursor도 이러한 도구를 사용해 사용자를 대신해 환경을 설정하고 유지 관리할 수 있습니다. 이를 통해 팀은 사용자가 완전히 제어할 수 있는 개발 환경에서 처음부터 끝까지 작업을 처리하는 병렬 에이전트 플릿을 더 쉽게 실행할 수 있습니다.

멀티 리포지토리 환경

클라우드 Agent와 자동화가 이제 Agent 창의 멀티 루트 워크스페이스를 기반으로 멀티 리포지토리 환경을 지원합니다. 에이전트가 작업에 필요한 모든 리포지토리를 하나의 환경에 구성해 두고, 여러 세션에서 재사용할 수 있습니다.

코드로 관리하는 환경 설정

환경 정의를 더 쉽게 변경, 디버그, 검토할 수 있도록 Dockerfile 기반 설정 방식을 개선했습니다.

여기에는 빌드 시크릿 지원도 포함되어 있어 Dockerfile에서 직접 비공개 패키지 레지스트리에 안전하게 접근할 수 있습니다. 빌드 시크릿은 빌드 단계로 범위가 제한되며, 실행 중인 에이전트의 환경으로는 전달되지 않습니다.

코드로 관리하는 환경 설정

또한 레이어 캐싱도 업그레이드해 Dockerfile을 변경해도 이미지에서 변경된 레이어만 다시 빌드되도록 했습니다. 캐시가 적용되는 빌드는 70% 더 빠르게 실행됩니다.

개선된 에이전트 중심 환경 설정

Cursor는 환경을 설정하는 과정에서 질문을 하고, 누락된 자격 증명을 알려주며, 환경이 올바르게 설정되었는지 확인합니다.

개선된 에이전트 설정

Cursor는 항상 에이전트가 실행 중인 환경의 버전을 표시합니다. 환경 설정이 실패하더라도 즉시 중단되지 않도록, 명확한 경고와 함께 기본 이미지로 전환되어 클라우드 Agent가 계속 실행됩니다.

개발 환경 거버넌스 및 보안 제어

이제 모든 개발 환경에는 사용자가 검토하고 롤백할 수 있는 자체 버전 기록이 있습니다. 또한 롤백 권한을 관리자에게만 제한할 수도 있습니다. 감사 로그는 팀 구성원이 환경에서 수행한 모든 동작을 기록해, 보안 팀이 누가 무엇을 변경했는지 완전히 파악할 수 있도록 해줍니다.

이제 egress와 시크릿은 개발 환경 수준에서 범위를 지정할 수 있습니다. 한 환경에 설정된 시크릿은 다른 어떤 환경에서도 접근할 수 없습니다.

에이전트 개발 환경에 대한 자세한 내용은 공지문서에서 확인하세요.