🖱️ Cursor

이게 가능해져요

기능 설명 한 번 → Agent가 스스로 구현·테스트·디버깅까지 자동 반복

Claude
Cmd+K로 코드 생성했는데 에러 나면 또 물어보고... 반복이 너무 많아
Ask 모드는 매번 사람의 판단과 승인이 필요합니다.MCP 미연결

Cursor Agent 모드와 Rules로 팀 개발하기

Basic20활용 사례

💡 Agent 모드는 Cursor가 스스로 파일을 생성·수정·실행·테스트까지 반복합니다. Rules 파일로 팀 코딩 컨벤션을 AI에게 학습시키면 코드 리뷰 시간이 절반으로 줄어요.

🔒 cursor.com
Cursor 실제 화면
실제 화면
실수 방지 체크리스트
  • 1Agent 모드 실행 중 자리 비움 → 허용 팝업 놓쳐 중단 — 터미널 실행 권한을 사전에 '항상 허용'으로 설정
  • 2.cursorrules 없이 팀 개발 → AI마다 다른 스타일 코드 생성 — .cursorrules를 Git에 포함하면 팀 전체에 자동 적용
  • 3Composer 결과를 Accept All로 무검토 수락 → 의도치 않은 파일 삭제·수정 — 반드시 파일별 diff 검토
STEP 1 / 4
1

STEP 1. Agent 모드 활성화

Claude Code — VS Code
● app.py
def login(user, pwd):
# TODO: validate
return db.find(user)
Claude Code
이 코드에 버그가 있어?
login 함수에 SQL 인젝션 취약점이 있어요. 파라미터를 직접 전달하고 있어서...
@app.py 질문하기...⌘↵

Cursor의 채팅 패널에서 모드를 선택할 수 있습니다. Agent 모드는 Cursor가 자율적으로 여러 단계를 실행합니다.

Terminal
# ─── Cursor 모드 선택 ───────────────────────────
Ctrl+L  (⌘+L)   # 채팅 패널 열기

# 채팅 패널 좌측 드롭다운:
→ Ask    : 질문·설명 (파일 수정 없음)
→ Edit   : 선택 영역만 수정 (이전 Cmd+K)
→ Agent  : 자율 에이전트 (파일 생성·실행·반복)

# Agent 모드에서 자주 쓰는 패턴
'[기능 설명]해줘. 기존 [파일명] 구조에 맞게 구현하고,
완료 후 테스트 실행해서 통과 확인까지 해줘'
💡

Agent 모드는 터미널 명령어도 직접 실행할 수 있습니다. 'npm install'·'git commit' 등을 자동으로 실행합니다. 실행 전 허용 여부를 묻는 팝업이 표시됩니다.

이 단계를 완료했나요?