Agent 준비 완료 및 UI 새로 고침

  • 크래시: 메모리와 성능을 개선해 안정성을 높이고, 추가 크래시 방지 시스템을 도입했습니다.
  • MCP: Cursor에서 MCP 서버를 빌드할 때의 신뢰성과 사용성을 개선했습니다.
  • Windows: 채팅 코드 블록의 줄바꿈 오류를 수정하고 자동 삭제 문제가 발생하던 현상을 해결했습니다.

  • 0.46.1: HTTP2 및 시스템 인증서 오류 수정, 메모리 누수 해결
  • 0.46.2: MCP 안정성 개선, MCP에 대해 yolo mode를 비활성화하는 옵션 추가
  • 0.46.3: 다운로드 안정성 향상, 키 바인딩 문제 수정
  • 0.46.4: 여러 이미지 첨부 지원 추가 및 "User aborted request" 오류 수정
  • 0.46.5: 확장된 도구 호출, 긴 Composer 세션, 재시도 기능 관련 문제 해결
  • 0.46.6: Windows 설치 프로세스 개선
  • 0.46.7: 메모리 사용량 및 성능 개선
  • 0.46.8: Windows에서 'rename tools' 업데이트 오류 수정, 일부 사용자가 에이전트 터미널 명령을 취소하지 못하던 문제 수정
  • 0.46.9: 메모리 및 성능 관련 수정, Composer/Chat이 마지막 모드 선택을 기억, Agent/Chat에 대한 http/1.1 지원, Linux Python 환경 변수 수정, cursorignore 관련 수정
  • 0.46.10: .github 및 기타 .로 시작하는 폴더에서 chat/apply가 동작하지 않던 문제 수정, 소규모 성능 개선
  • 0.46.11: 릴리스 트랙 선택기(사전 릴리스 또는 일반) 추가, 드물게 dmg 설치 프로그램이 동작하지 않던 문제 수정
  • Agent 준비 완료: Agent가 이제 기본 모드로 설정되어 더 강력하고 통합된 AI 경험을 제공합니다. Chat, Composer, Agent 사이에서 헷갈릴 필요 없이, 필요에 따라 알아서 적응하는 하나의 스마트 인터페이스만 사용하면 됩니다.

  • UI 새로 고침: 집중에 최적화된 새로운 기본 Cursor 테마를 적용한 1단계 디자인 업데이트입니다. 또한 Agent가 더 정밀하게 동작하도록 @-컨텍스트 메뉴를 단순화했습니다.

  • 웹 검색: Agent가 이제 명시적인 @Web 명령 없이도 최신 정보를 위해 자동으로 웹을 검색할 수 있습니다.

  • 파일 무시: .cursorignore는 인덱싱에서 제외하는 것뿐 아니라, 이제 채팅에 파일을 추가하거나 Tab 자동 완성을 위해 전송되는 것을 차단합니다. 파일 인덱싱만 별도로 제어하기 위해 .cursorindexingignore를 도입했습니다.

  • Agent 도구 한도: 도구 호출 25회 한도에 도달하면 "continue"를 눌러 계속 진행할 수 있습니다(새 요청으로 계산).

  • 프로젝트 규칙: 규칙을 전역으로 적용할 수 있는 새로운 기능과, 규칙이 언제 적용되는지 보여주는 시각적 표시가 추가되었습니다.

  • MCP 개선:

    • Agent가 이제 yolo mode로 MCP 도구를 자동으로 실행할 수 있습니다.

    • <project-root>/.cursor/mcp.json으로 Project Servers를 설정할 수 있습니다.

    • Agent가 MCP 리소스를 컨텍스트로 사용할 수 있도록 지원합니다.

  • Tab 재바인딩: Tab 제안을 editor.action.acceptCursorTabSuggestion을 사용해 다른 키 바인딩에 다시 할당할 수 있습니다.

.cursor/rules, 향상된 코드베이스 이해, 새로운 Tab 모델

  • .cursor/rules: 사용자는 저장소 수준 규칙을 여러 개 작성해 .cursor/rules 디렉터리에 파일로 저장할 수 있습니다. Agent가 어떤 규칙을 따를지 자동으로 선택합니다.

  • Deepseek 모델: Deepseek R1과 Deepseek v3는 0.45와 0.44에서 지원됩니다. Settings > Models에서 활성화할 수 있습니다. 이 모델들은 미국 내에서 자체 호스팅합니다.

  • Summarize Previous Composers: 대화가 너무 길어지면, 이전 대화를 참조하면서 새 대화를 시작할 수 있습니다.

  • Agent가 최근 변경 사항을 확인: Agent는 도구를 사용해 사용자의 최근 변경 사항을 볼 수 있습니다. 또한 사용자 메시지 사이에 발생한 변경 사항도 확인합니다.

  • 향상된 코드베이스 이해: 코드베이스 이해를 위해 새로운 모델을 학습했습니다. 다가오는 주에 0.45 버전의 모든 사용자에게 순차적으로 제공할 예정입니다.

  • Fusion Model: 점프와 긴 컨텍스트 처리에서 훨씬 더 뛰어난 새로운 Tab 모델을 학습했습니다. 이 모델 역시 곧 사용자들에게 배포할 예정입니다.

  • 선택적 긴 컨텍스트: 긴 파일에 태그를 지정할 때, 사용자는 프리미엄 모델로 더 큰 컨텍스트 윈도우를 요청할 수 있는 옵션이 있습니다. 이 경우 더 많은 빠른 요청이 사용됩니다.

UPDATE (0.45.1-0.45.11): 이전 Agent 대화 관련 문제, 인덱싱 안정성, 잘못된 확장 버전 다운로드, Windows에서 누락된 패키지, 긴 Composer 세션을 열 때 발생하는 크래시, 코드 붙여넣기 시 지연 문제를 수정했습니다.

또한 MCP 지원, 팀에서 구성 가능한 차단 목록을 추가하고, 일부 Windows 빌드에서 Composer가 생성 단계에서 멈추는 문제, 종료 코드 5 크래시를 수정했으며, MCP UI를 개선했습니다. 메모리 사용량과 관련해서도 여러 가지 개선을 적용했습니다.

UPDATE (0.45.12-13): 업데이트 인프라를 개선했습니다. 이제 F1 > "Check for Updates" 명령이 정상적으로 동작해야 합니다.

Agent 개선, Yolo Mode, Cursor Tab 업데이트

  • Agent가 터미널 종료 코드를 확인하고, 백그라운드에서 명령을 실행할 수 있으며, 이제 명령을 편집할 수도 있습니다

  • Agent가 린터 오류를 읽어 자동으로 문제를 수정합니다

  • Yolo Mode를 사용하면 Agent가 터미널 명령을 자동 실행할 수 있습니다

  • 이제 Agent 내에서 @docs, @git, @web, @folder를 사용할 수 있습니다

  • Agent가 변경 사항을 자동으로 디스크에 저장합니다

  • Agent가 여러 위치를 동시에 편집할지 스스로 결정할 수 있습니다

  • Agent가 더 똑똑해진 적용 모델(apply model)로 다시 편집을 적용할 수 있습니다

  • Composer의 변경 사항과 체크포인트가 새로고침 후에도 유지됩니다

  • Cursor Tab이 한 번에 더 대규모의 편집을 수행할 수 있습니다

  • Composer에서 변경 사항을 검토하는 UX가 개선되었습니다

  • Agent에서 4o 모델을 지원합니다

  • 버그 탐지용 모델이 더 저렴하고 빨라졌습니다

버그 수정

  • Cursor Tab이 특정 엣지 케이스에서 충돌이 발생하던 문제를 수정했습니다.

  • chat/composer에서 생성 중 멈추던 버그를 수정했습니다.

  • Composer가 삭제된 파일을 더 이상 참조하지 않습니다.

  • chat/apply에서 코드 선택과 관련된 엣지 케이스를 수정했습니다.

  • Cursor가 더 빠르게 시작됩니다.

업데이트 (0.44.1–0.44.11): dev containers, Windows에서의 채팅 코드 블록, Agent 관련 수정 및 개선이 포함됩니다. Remote SSH에서 Cursor Tab 지연 시간이 감소했습니다. 무료 체험 종료 팝업이 너무 일찍 표시되던 버그를 수정했습니다. 오류와 충돌을 더 잘 관찰할 수 있도록 개선했습니다.

새로운 Composer UI, Agent, 커밋 메시지

  • 사이드바에 인라인 diff가 포함된 Composer UI

  • 컨텍스트를 스스로 선택하고 터미널을 사용할 수 있는 Composer 내 Agent 초기 버전

  • git 커밋 메시지 자동 생성

  • 채팅/Composer에서 파일 pill 추천 기능

  • 채팅/Composer에서 컨텍스트를 의미 기반으로 검색할 수 있는 @Recommended

  • 더 나은 이미지 드롭 경험

  • 다양한 성능 개선

  • Beta: 곧 제공될 버그 탐지 기능 미리보기

Composer 기록, @Lint Errors, VS Code 1.93.1

  • Composer 기록을 통해 재시작 후에도 이전 Composer 세션에 다시 접근할 수 있습니다. 세션 내 이전 메시지를 편집해 다시 제출할 수도 있습니다.

  • Debug with AI를 소폭 개선하고, Chat에 @Lint Errors를 다시 추가했습니다.

  • VS Code 1.93.1: Cursor는 이제 VS Code 1.93.1을 기반으로 합니다.

  • 이번 릴리스에서 Cursor Tab의 Python 자동 import 기능이 훨씬 더 안정적으로 동작합니다.

  • 채팅, Composer, 그리고 cmd-k 입력 박스에서 모델 검색(Cmd-option-/)으로 모델을 훨씬 더 쉽게 전환할 수 있습니다.

  • Composer는 환각을 방지하기 위해 이제 컨텍스트에 포함된 파일에만 변경 사항을 적용합니다.

  • 이제 WSL에서 cursor . 명령을 사용할 때 더 안정적으로 동작합니다.

업데이트(0.42.1 - 0.42.5): 다음 업스트림 보안 이슈를 수정합니다: CVE-2024-43601. 또한 Composer 관련 버그 몇 가지와 Cursor Tab 관련 버그 하나를 수정합니다. Composer가 컨텍스트에 없는 파일에도 자동으로 적용될 수 있도록 허용합니다. 또한 CVE-2024-48919에 대한 추가적인 완화 조치를 포함합니다. 드물게 발생하는 일부 연결 오류를 줄였습니다. Claude가 채팅에서 잘못된 파일 경로를 예측할 때 사용할 수 있는 우회 수단(escape hatch)을 추가했습니다.