업데이트 내역

새로운 채팅 UX, 기본 활성 Composer, 새로운 Cursor Tab 모델

  • 새로운 채팅 UX를 출시했습니다! 직접 사용해 보고 의견을 들려주세요.

  • 이제 Composer가 기본으로 켜져 있으며, Pro/Business 사용자는 모두 cmd+I를 눌러 사용할 수 있습니다. 여러 Composer 간에 지침을 공유할 수 있는 Composer Projects(베타)를 추가했습니다.

  • 더 똑똑하고 컨텍스트 인식이 향상된 새로운 Cursor Tab 모델을 학습시켰습니다.

  • TypeScript 파일용 Cursor Tab 자동 import(베타) 기능 — Tab이 import되지 않은 심볼을 제안하면, 이제 현재 파일에 자동으로 import합니다. Settings > Features > Cursor Tab에서 활성화할 수 있습니다!

UPDATE (0.40.1–0.40.4): 원격 SSH에서 apply 시 발생하던 버그를 수정하고, 몇 가지 채팅 관련 버그를 해결했으며, 유럽/아시아 사용자를 위한 Cursor Tab 속도를 개선했습니다. 또한 일부 남아 있던 Cursor Tab 버그와 채팅 입력창을 가리던 알림 문제를 수정했고, macOS에서 ~/Library 폴더 내 파일에 대한 권한을 Cursor가 요청하던 문제에 대한 수정 사항을 포함했습니다(업스트림 이슈: microsoft/vscode#208105)

더 빨라진 Cursor Tab, 개선된 Composer

  • Cursor Tab(이전 Copilot++)가 기본으로 청크 단위 스트리밍을 사용합니다. 이 빌드에는 Cursor Tab 속도 향상도 여러 가지 포함되어 있습니다. 앞으로 나올 빌드에서도 계속 개선될 예정입니다!

  • 여러 Composer를 동시에 사용할 수 있는 지원, Composer 제어 패널 추가, 승인된 파일이 삭제되던 문제 등 다양한 버그 수정이 포함되어 있습니다.

Visual Studio Code의 화면에는 'vscode > src > vs > workbench > contrib > aiCpp > electron-sandbox' 디렉터리에 위치한 'cppActions.ts'라는 이름의 TypeScript 파일이 표시되어 있습니다. 코드에는 'Action2'를 확장하는 'AcceptCppSuggestionAction' 클래스가 정의되어 있으며, 생성자에서 메뉴 구성을 설정합니다. 클래스 아래에서는 'registerAction2' 함수가 호출되어 'AcceptCppSuggestionAction'을 등록합니다. 'getGhostTextControllerFromAccessor'라는 헬퍼 함수가 정의되어 있으며, 에디터 서비스를 사용해 컨트롤러를 가져옵니다. 구문 강조가 활성화되어 있고, 에디터는 다크 테마를 사용 중입니다. 코드 줄 사이에는 '⌘L to chat, ⌘K to generate'라는 회색 메시지가 표시됩니다.
더 빨라진 Cursor Tab 제안!

UPDATE (0.39.1–0.39.6): 여러 Cursor Tab 렌더링 버그, 파일 탐색기가 응답하지 않던 문제, 그리고 Cursor Tab이 멈추던 문제를 수정했습니다.

Copilot++ 청크 스트리밍(베타), Composer 개선사항

  • 이제 Copilot++에 청크 스트리밍 기능(현재 Beta)이 추가되었습니다! 더 작은 청크로 편집 결과를 더 빠르게 보여줍니다. 이를 활성화하려면 설정 톱니바퀴 아이콘을 클릭한 뒤 Features > Copilot++에서 "Chunked Streaming"을 켜세요.

  • 또한 Composer에 파일 선택기, 방향키 내비게이션, 모델 토글을 추가했습니다. 이 릴리스에서는 남아 있던 일부 Composer 버그도 함께 수정했습니다.

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

  • 새 기본 모델: 이제 Claude 3.5 Sonnet을 사용자 기본 모델로 설정했습니다.

UPDATE (0.38.1): OpenAI API 키 사용자가 Claude 3.5 Sonnet으로 자동 변경되던 버그를 수정했습니다.

Composer (Beta)

이번 빌드에는 새로운 실험적인 다중 파일 편집 기능이 포함되어 있습니다. 이 기능을 활성화하려면 설정 톱니바퀴 아이콘을 클릭한 뒤 Beta로 이동해 "Composer"를 켜세요. 사용하려면 Cmd+I를 누르면 됩니다. 여러분의 의견을 들려주세요.

즉시 적용, 문서 관리

  • 채팅에서 코드 블록을 제안하면 "Apply"를 클릭해 파일 변경 내용을 즉시 확인할 수 있습니다 (작은 파일에 한함).

  • 문서 관리! Cursor Settings > Features > Docs로 이동해 문서를 다시 색인화하세요.

  • Claude를 사용할 때 본인의 API 키를 사용할 경우 발생하던 버그를 수정했습니다.

UPDATE (0.36.1–0.36.2): #1526, macOS x64 기기에서의 cmd-shift-F 문제를 수정했습니다. 또한 공식 문서가 표시되기까지 오래 걸리던 문제와, cmd-K 동작이 불안정하던 문제도 수정했습니다.