🖱️ Cursor

이게 가능해져요

파일마다 일일이 수정 → Composer로 전체 기능 구현 → 10개 파일 동시 변경

Claude
로그인 기능 추가하려면 auth.ts, api/login.ts, middleware.ts, types.ts, page.tsx 등 파일을 하나씩 다 열어서 수정해야 해...
여러 파일을 일일이 수정하면 누락이 생기기 쉽습니다.MCP 미연결

Cursor Composer로 다중 파일 동시 편집하기

Middle class15활용 사례

💡 Cursor의 Composer는 여러 파일을 동시에 수정하는 에이전트 모드입니다. 기능 하나를 추가하면서 관련 파일 10개를 자동으로 업데이트합니다.

🔒 cursor.com
Cursor 실제 화면
실제 화면
실수 방지 체크리스트
  • 1Agent 모드에서 검토 없이 Accept All → 의도치 않은 파일 삭제 — 변경 목록을 반드시 확인 후 파일별로 선택 수락
  • 2컨텍스트 파일 없이 막연한 요청 → 관련 파일 모르고 새 파일 생성 — @파일명으로 관련 파일을 명시적으로 지정
  • 3Composer 작업 전 Git commit 생략 → 잘못된 변경 복원 불가 — 큰 작업 전 항상 git commit 으로 안전망 확보
STEP 1 / 4
1

STEP 1. Composer 모드 열기

🔒 cursor.com
cursor.com 실제 화면
실제 화면

Cursor의 핵심 기능인 Composer를 여는 방법입니다.

프롬프트
# ─── Composer 단축키 ────────────────────────────
Ctrl+I       (Mac: ⌘+I)    # Composer 열기/닫기
Ctrl+Shift+I (Mac: ⌘+⇧+I) # Composer 새 세션 시작

# ─── Composer vs Chat 차이 ────────────────────────
Chat (⌘+L):
  - 1개 파일 컨텍스트
  - 질문·설명·간단 수정
  - 코드 제안 → 수동 Apply

Composer (⌘+I):
  - 다중 파일 동시 수정
  - 전체 기능 구현
  - 변경사항 자동 감지·적용
  - 에이전트가 파일 생성·삭제 가능

# ─── Agent 모드 활성화 ────────────────────────────
Composer 상단 토글 'Agent' 켜기
→ 터미널 명령어 실행 허용
→ 파일 탐색·생성·삭제 자율 수행
💡

Agent 모드는 Composer의 최상위 단계입니다. 코드 작성뿐 아니라 패키지 설치, 빌드 실행, 테스트까지 자율적으로 수행합니다.

이 단계를 완료했나요?