2.3 · Changelog
레이아웃 사용자 지정 및 안정성 개선
이번 홀리데이 릴리스에서는 버그 수정과 안정성 개선에만 집중했습니다.
여기에는 핵심 Agent, 레이아웃 제어, 코드 diff 보기 등이 포함됩니다. 저희는 이번 주에 걸쳐 이러한 업데이트를 점진적으로 배포해, 여러분이 홀리데이 기간에 코딩하는 동안 회귀가 발생하지 않도록 할 예정입니다.
안정성 개선
- Cursor가 이제 사용자 설치 확장 기능과 코드베이스 인덱싱과 같은 기본 제공 Cursor 확장 기능을 별도 프로세스로 분리합니다.
- 사용자가 run all 또는 sandbox를 선택한 경우에도 모든 변경에 대해 승인을 요청하지 않도록, 에이전트가 자동 실행 설정을 준수하는 방식의 안정성이 향상되었습니다.
- 통합 브라우저에서 여러 탭을 열 수 있도록 개선했습니다.
- 때때로 재시작이나 업데이트로 인해 과거 채팅에 접근할 수 없게 되던 채팅 로딩 문제를 수정했습니다.
- 업데이트 버튼이 표시되는 빈도가 줄어들고, 닫았을 때 다시 나타나기까지의 대기 시간이 크게 늘어났습니다.
- Plan Mode에서 플랜을 생성할 때 다른 활성 패널의 포커스를 빼앗던 문제를 수정했습니다.
- Windows에서 통합 브라우저 메뉴바 관련 문제를 수정했습니다.
- worktree를 사용할 때 병렬 에이전트의 안정성과 품질을 개선했습니다.
- 에이전트 대화에서 이전 체크포인트로 롤백할 때의 안정성을 개선했습니다.
- 에이전트에 대기 중인 메시지를 편집하고 드래그하는 기능을 개선했습니다.
old_str replace failed오류 메시지를 일으키던 편집 버그를 수정했습니다.- 열 때 드물게 발생하던 프롬프트 입력 및 @-메뉴 지연 문제를 수정했습니다.
- 음성 메시지 시작 아이콘이 표시되지 않던 버그를 수정했습니다.
- worktree에서 삭제된 파일이 변경 사항 적용 시 제거되지 않던 문제를 수정했습니다.
- 병렬 에이전트에서 파일 편집에 대한 수락/거부 컨트롤이 표시되지 않던 문제를 수정했습니다.
- 적용 후 병렬 에이전트에서 잘못된 모델 이름이 표시되던 문제를 수정했습니다.
- 병렬 에이전트 실행에서 첫 번째 모델이 적용 후 다시 제출되던 문제를 수정했습니다.
- Git 루트가 아닌 디렉터리에서 다중 모델 토글이 동작하지 않던 버그를 수정했습니다.
- worktree를 사용할 때 Plan Mode에서 모델이 일치하지 않던 문제를 수정했습니다.
- worktree에서, 별도로 정의된 자동 실행 설정 밖에서 편집 승인을 요구하던 문제를 수정했습니다.
- 악용 여부 검사 제출 후 드물게 사용자가 로그아웃될 수 있던 버그를 수정했습니다.
- Plan Mode Q&A 이후에도 에이전트 사이드바에 읽지 않은 상태가 남아 있던 문제를 수정했습니다.
- 버전 업그레이드 시 선택된 패널이 초기화되던 문제를 수정했습니다.
- ⌘+N이 채팅 뷰에 포커스가 있을 때에만 새 에이전트 대화를 생성하도록 수정했습니다.
- 네이티브 탭이 에이전트 레이아웃과 함께 올바르게 표시되지 않던 문제를 수정했습니다.
- 오른쪽 사이드 레이아웃에 터미널을 표시하는 데 문제가 있던 부분을 수정했습니다.
- 일부 상황에서 화면 하단의 콘텐츠가 잘려 보일 수 있던 문제를 수정했습니다.
- 사용자 정의 레이아웃 간 전환을 위한 새 키 바인딩(⌘+⌥+⇥)을 추가했습니다.
- 상단 내비게이션 바에서 저장소 이름을 클릭하면 파일 탐색기가 열리도록 했습니다.
- 온보딩 중에는 파일 탐색기가 기본으로 열려 있도록 변경했습니다.
- 피드백을 바탕으로 새 에이전트 아이콘을 메인 타이틀 바에서 패널 내부로 옮겼습니다.
- 채팅을 숨기고 위치를 직접 설정할 수 있도록 "More Actions" 말줄임표 버튼을 추가했습니다.
- "More Actions" 메뉴에 대한 키보드 단축키를 표시 UI에 추가했습니다.
- 변경 요약에서 파일 이름을 직접 선택하면 해당 파일이 리뷰 패널에 포커스되도록 했습니다.
- keep/undo all 버튼이 UI에 표시되지 않던 버그를 수정했습니다.
- 파일 목록에서 컴포저 툴바로 스크롤할 때 keep/undo all 버튼의 위치가 서로 바뀌던 버그를 수정했습니다.
- 변경 사항 리뷰 시 분할(diff)/통합(diff) 보기 전환의 가시성을 개선했습니다.
- 범위와 state를 포함한 MCP OAuth에서 Static Client 헤더 지원을 추가했습니다.
- MCP OAuth 서버는 이제 시작 시 이전에 인증된 서버에 대해 새로운 인증 탭을 엽니다.
레이아웃 사용자 지정
이제 여러 워크스페이스에서 기본 레이아웃을 더 쉽게 사용자 지정할 수 있습니다.
기본 레이아웃은 agent, editor, zen, browser 네 가지입니다. Command (⌘) + Option (⌥) + Tab (⇥)으로 레이아웃을 전환하거나, 서로 다른 워크스페이스 간을 손쉽게 오갈 수 있습니다. 또한 macOS와 마찬가지로 Shift (⇧)를 함께 눌러 목록을 역순으로 이동할 수도 있습니다.