Cursor Agent 2.0으로 업데이트 후 코드 작업 끝나면 자동 git commit 됩니다.
// Cursor Agent 작업 종료 후
[Cursor Agent] Changes committed: "feat: add user auth flow"
[Cursor Agent] Commit hash: abc123
저희 팀은 PR review 후 commit 정책이라 이게 흐름 깨집니다. 매번 reset해야 함.
Settings 뒤져봐도 명확한 옵션 없고 README에도 안 보입니다.
댓글 2
Cursor Agent 2.0의 자동 commit이 기본값이 됐습니다. 회사·팀 정책 다양해서 사용자 불만 많은 변화. 끄는 방법.
1. Workspace settings
workspace 단위로 끄기. team과 공유.
2. User settings (전체)
Cmd+Shift+P → "Cursor Settings" → "Agent" 섹션:
3. 환경변수 (CI)
대안 — Cursor Agent의 의도된 워크플로
Cursor 측은 "agent loop 안에서 commit 후 PR 생성"이 자율도 높은 패턴이라 봅니다. 다만 PR review 정책 다른 회사에 강요는 부담.
저는 stage만 하고 commit X 설정 추천. 변경사항은 staged 상태로 받고 개발자가 직접 commit message + push.
Claude Code와 비교
Claude Code 2.0은 hooks API로 commit 정책 명시.
PostToolUsehook에서 자동 commit 결정. Cursor도 hook 비슷한 거 있지만 기본값이 commit ON.워크스페이스 settings로 팀 단위로 일관 적용 권장. .vscode/settings.json git에 commit하면 신규 인력도 자동 적용.