Cursor가 갑자기 코드 2000줄을 삭제하려고 함
Cursor just tried to delete 2000 lines of code
핵심 요약
최신 버전 업데이트 후 에이전트 UI 사용 중 의도치 않게 대량의 코드가 삭제되는 버그가 발생함.
- 코드 삭제 버그 — 최신 버전 업데이트 후 에이전트가 건드리지 않은 파일의 코드를 대량 삭제함.
- Stale diffs 문제 — Cursor에서 반복적으로 발생하는 구버전 파일 병합 시도 현상.
- 버그 리포트 난항 — Cursor 포럼 로그인 링크가 발송되지 않아 문제 제기가 어려움.
최신 버전 3.6.21로 업데이트하고 에이전트 창 UI를 처음 사용해 봤는데, 빌드 후에 에이전트가 관여하지도 않은 파일에서 코드가 엄청나게 삭제된 걸 발견했습니다.
해당 diff들을 되돌린 후에도 다른 stale diff들이 계속 나타납니다(이건 Cursor에서 아직 해결되지 않은 고질적인 문제입니다). 정말 짜증 나네요. 에이전트 채팅 기록 어디에서도 2000줄 삭제 같은 제안을 찾을 수 없는 걸 보면, 아마도 파일의 구버전을 병합하려고 했던 게 아닌가 싶습니다.
다행히 메인 브랜치로 되돌리면 되지만, 최근에 비슷한 문제를 겪은 분들이 있는지 궁금합니다.
Cursor 포럼에 버그 리포트를 올리려고 했는데 로그인 링크가 안 오네요.

