업데이트 내역

개선된 Agent 도구, 제어력 및 사용량 가시성

Agent 제어력 향상

이제 Cursor가 작업 중일 때 메시지를 보내면 Agent를 더 잘 제어할 수 있습니다. 메시지는 전체 생성이 끝날 때까지 기다리지 않고, 보통 툴 호출 이후와 같이 다음으로 가장 적절한 시점에 처리됩니다. ⌥+Enter(Windows에서는 Alt+Enter)는 이전처럼 메시지를 대기열에 넣고, ⌘+Enter(Windows에서는 Ctrl+Enter)는 Agent를 중단하고 메시지를 즉시 보냅니다. 기본 동작은 Cursor Settings → Chat → Queue messages에서 변경할 수 있습니다.

개선된 Agent 도구

Agent는 대규모 코드베이스에서 작동할 때 훨씬 더 강력해졌습니다. 컨텍스트 선택이 더 정확해지고, 토큰 사용이 더 효율적이며, 편집 품질도 향상되었습니다:

  • Read file: 이제 필요할 때 전체 파일을 읽을 수 있고, 2MB 용량 제한이 제거되었습니다.

  • List: 이제 한 번의 호출로 전체 디렉터리 트리를 탐색할 수 있으며, 파일 개수와 유형 같은 메타데이터도 제공합니다.

  • Grep: 불필요한 노이즈를 줄여 매칭 품질을 개선했습니다.

  • Codebase Search: 더 나은 랭킹과 인덱싱으로 더 관련성 높은 컨텍스트를 제공합니다.

  • Web Search: 가벼운 네이티브 모델을 사용해 더 작고 더 관련성 높은 응답이 나오도록 최적화되었습니다.

Agent별 개별 모델 지정

이제 각 Agent에 대해 탭과 에디터별로 서로 다른 모델을 지정할 수 있습니다. Agent를 포크해도 선택한 모델이 그대로 유지됩니다.

사용량 및 요금 표시

이제 Chat에서 사용량 통계를 확인할 수 있습니다. 전체 기간 기준으로 항상 보이게 하거나, 현재 요금제 할당량의 50%를 초과했을 때만 표시되도록 설정할 수 있습니다.

이 요약 정보의 표시 여부는 Settings에서 전환할 수 있습니다. Team 및 Enterprise 사용자는 9월부터 사용량 요약 정보를 이용할 수 있습니다.

사용량 표시

Compact chat 모드

Compact chat 모드는 도구 아이콘을 숨기고 diff를 기본적으로 접으며, 유휴 상태일 때 입력 창을 자동으로 숨깁니다. 여러 도구 호출, 터미널, diff가 오가는 장시간 세션에 유용합니다.

Compact 모드 활성화
Compact 모드 비활성화

Background Agent를 위한 GitHub 지원

이제 Agent를 GitHub PR 내에서 바로 사용할 수 있습니다. @Cursor를 태그하면 Agent가 프롬프트를 읽고 수정을 적용한 뒤 커밋을 푸시합니다.

Background Agent는 댓글과 TODO로 상태를 계속 알려줍니다.

모든 Agent를 위한 사이드바

이제 왼쪽 사이드바에서 포그라운드와 백그라운드의 모든 Agent를 확인하고 관리할 수 있습니다. 사이드바에서 항목을 클릭해 원격 머신을 들여다보면서 Background Agent가 어떻게 작동하는지 확인하세요.

더 빠른 Background Agent 시작 속도

Background Agent를 크게 개선해 이제 시작 속도가 두 배 빨라졌습니다.

Background Agent의 시작 속도가 훨씬 더 빨라진 모습

Agent와 공유 터미널, 채팅 컨텍스트 활용, 더 빠른 편집

Agent과 터미널 공유

이제 Agent가 로컬 터미널을 사용할 수 있습니다. 필요할 때 새 터미널이 자동으로 생성되며, 이미 열린 터미널이 없다면 백그라운드에서 실행됩니다. Focus를 클릭해 터미널을 전면에 띄우면 Agent 명령을 확인하고 직접 조작할 수도 있습니다.

Chat에서 컨텍스트 사용량 보기

이제 대화가 끝날 때 컨텍스트 윈도우가 얼마나 사용되었는지 확인할 수 있습니다.

컨텍스트 사용량

더 빠른 편집

Agent 편집이 린터 오류를 지연 로딩하면서 더 빨라졌습니다. Search & Replace 편집 지연 시간이 25% 감소했고, Apply edits 지연 시간은 거의 11% 감소했습니다.

린터 오류를 지연 로딩해 Agent 편집이 더 빨라졌습니다

Agent 계획, 더 나은 컨텍스트 및 더 빠른 Tab

Agent 할 일 목록

Agent가 이제 구조화된 할 일 목록으로 미리 계획을 세워, 장기적인 작업도 더 쉽게 이해하고 추적할 수 있습니다.

에이전트는 의존성이 있는 더 긴 작업을 더 작은 단위로 분해하며, 이 목록은 채팅에서 볼 수 있고 필요할 때 Slack으로 스트리밍됩니다. 작업이 진행됨에 따라 이 목록을 계속 업데이트해 컨텍스트를 최신 상태로 유지하고 상호작용을 예측 가능하게 만듭니다.

통합이 설정되어 있다면 할 일 목록은 Slack에서도 볼 수 있습니다!

대기열 메시지

이제 Agent의 현재 작업이 끝난 뒤 처리할 후속 메시지를 미리 대기열에 쌓아 둘 수 있습니다. 지시만 입력해 전송하면 됩니다. 대기열에 들어간 작업은 순서를 바꿀 수 있고, 기다릴 필요 없이 바로 실행을 시작할 수 있습니다.

Memories (이제 GA)

Memories가 이제 GA입니다. 1.0 출시 이후 메모리 생성 품질을 개선하고, 에디터 내 UI를 다듬었으며, 신뢰를 유지하기 위해 백그라운드에서 생성된 메모리에 대한 사용자 승인 절차를 도입했습니다.

PR 인덱싱 및 검색

Cursor는 이제 파일을 처리하듯 PR도 인덱싱하고 요약합니다. 이전 PR을 시맨틱 검색으로 찾아보거나, PR, issue, commit, branch를 직접 불러와 컨텍스트에 추가할 수 있습니다.

여기에는 관련 GitHub 댓글, BugBot 리뷰, Slack 에이전트 지원이 모두 포함되어, 사후 분석이나 인시던트 추적을 훨씬 더 빠르게 할 수 있습니다.

시맨틱 검색을 위한 임베딩 개선

새로운 임베딩 모델로 코드베이스 내 검색 정확도가 크게 향상되었습니다. 또한 프롬프트를 재튜닝해 더 깔끔하고 잘 집중된 결과를 얻을 수 있게 했습니다.

더 빨라진 Tab

Tab 자동 완성 속도가 이제 약 100ms 더 빨라졌고, TTFT는 30% 줄었습니다. 이는 메모리 관리 시스템을 재구성하고 데이터 전송 경로를 최적화한 덕분입니다.

Agent에게 머지 충돌 해결을 맡기기

머지 충돌이 발생하면 이제 Agent가 대신 해결을 시도할 수 있습니다. Resolve in Chat을 클릭하면 관련 컨텍스트가 자동으로 추가되어 충돌을 해결하는 데 활용됩니다.

Background Agent 개선 사항

여러 가지 Background Agent 개선으로 동작이 더 예측 가능하고 견고해졌습니다:

  • PR이 팀 템플릿을 따릅니다
  • 에이전트 브랜치에 대한 변경 사항이 자동으로 pull 됩니다
  • 리베이스 같은 충돌이 이제 후속 조치 가능한 작업 항목으로 표시됩니다
  • 사이드바에서 바로 커밋할 수 있습니다
  • Slack 및 웹 딥링크를 통해, 현재 열려 있지 않은 경우에도 관련 저장소가 열립니다

Slack에서 Background Agents 사용하기

이제 Slack에서 @Cursor를 멘션해서 Background Agents를 바로 실행할 수 있습니다. Background Agents는 스레드를 읽고 무슨 일이 일어나고 있는지 파악한 뒤, 대화를 떠나지 않고도 GitHub에서 PR을 생성할 수 있습니다.

팀이 일하는 곳 어디에서나 Cursor 사용하기

다음과 같은 프롬프트와 함께 어떤 스레드에서든 @Cursor를 멘션하세요:

Agents는 보안이 보장된 환경에서 원격으로 실행되며, 작업이 완료되면 Cursor 및 GitHub 링크와 함께 Slack에서 직접 업데이트를 받게 됩니다.

Agent는 컨텍스트를 이해합니다

Cursor는 작업을 시작하기 전에 전체 Slack 스레드를 읽기 때문에, 이전 논의나 이슈를 언급하더라도 Background Agent가 전체 컨텍스트를 이해할 수 있습니다.

또한 Cursor에게 이슈를 조사해 답변을 받아보도록 요청할 수도 있습니다:

시작하기

Slack에서 Background Agents를 사용하려면 먼저 관리자(Admin)가 이 연동을 설정해야 합니다. 설정 문서를 확인하거나 워크스페이스 관리자에게 Dashboard → Integrations 페이지에서 Cursor를 연결해 달라고 요청하세요.

연결이 완료되면 아무 채널에서든 @Cursor를 호출한 뒤 프롬프트를 작성해 보세요. 모든 명령어를 보려면 help를, 기본 모델, 저장소(repo), 브랜치를 설정하려면 settings를 사용하세요.

Bugbot, 전 사용자에게 제공되는 Background Agent, 원클릭 MCP 설치

Cursor 1.0이 출시되었습니다!

이번 릴리스에는 코드 리뷰용 Bugbot, Memories 첫 미리보기, 원클릭 MCP 설정, Jupyter 지원, 그리고 Background Agent의 정식 제공이 포함됩니다.

Bugbot으로 자동 코드 리뷰

Bugbot은 PR을 자동으로 리뷰하고 잠재적인 버그와 문제를 찾아냅니다.

문제가 발견되면 Bugbot이 GitHub의 PR에 댓글을 남깁니다. "Fix in Cursor"를 클릭하면 해당 문제를 해결하기 위한 프롬프트가 미리 채워진 상태로 편집기로 돌아갈 수 있습니다.

설정하려면 Bugbot 문서의 안내를 따라 주세요.

모두를 위한 Background Agent

몇 주 전 원격 코딩 에이전트인 Background Agent를 얼리 액세스로 출시한 이후, 초기 반응은 긍정적이었습니다.

이제 Background Agent를 모든 사용자에게 제공하게 되어 기쁩니다! 채팅에서 클라우드 아이콘을 클릭하거나, 프라이버시 모드가 꺼져 있다면 Cmd/Ctrl+E를 눌러 바로 사용을 시작할 수 있습니다. 프라이버시 모드가 켜져 있는 사용자도 곧 Background Agent를 사용할 수 있는 방법을 제공할 예정입니다!

Jupyter Notebook에서 Agent 사용

이제 Cursor가 Jupyter Notebook에서도 변경사항을 직접 적용할 수 있습니다!

Agent가 Jupyter 내부에서 여러 셀을 직접 생성하고 수정할 수 있어, 리서치 및 데이터 사이언스 작업 효율이 크게 향상됩니다. 현재는 Sonnet 모델에서만 지원됩니다.

Memories

Memories를 사용하면 Cursor가 대화에서 주고받은 정보를 기억해 두었다가 나중에 다시 참조할 수 있습니다. Memories는 프로젝트별·사용자별로 저장되며, Settings에서 관리할 수 있습니다.

Memories는 현재 베타 기능으로 순차적으로 제공되고 있습니다. 사용을 시작하려면 Settings → Rules에서 활성화하세요.

MCP 원클릭 설치 및 OAuth 지원

이제 Cursor에서 MCP 서버를 원클릭으로 설정할 수 있으며, OAuth 지원을 통해 해당 기능을 지원하는 서버를 손쉽게 인증할 수 있습니다.

Cursor에 추가할 수 있는 공식 MCP 서버를 엄선해 cursor.com/docs/tools에 정리해 두었습니다.

MCP 개발자라면 문서와 README에 Add to Cursor 버튼을 추가해 서버를 다른 개발자들에게 쉽게 제공할 수 있습니다. cursor.com/docs/deeplinks에서 버튼을 생성하세요.

더욱 풍부해진 Chat 응답

이제 Cursor는 대화 내에서 바로 시각화를 표시할 수 있습니다. 특히 하나의 대화 창에서 Mermaid 다이어그램과 Markdown 표를 생성하고 확인할 수 있습니다!

새로운 설정 및 대시보드

이번 릴리스에서 설정 및 대시보드 페이지가 한층 더 다듬어졌습니다.

새로운 대시보드에서는 개인 또는 팀의 사용량 분석을 확인하고, 표시 이름을 변경하며, 도구나 모델별로 세분화된 상세 통계를 볼 수 있습니다.