💬
10:40-11:20 (40분) · 오전 2세션

AI와 대화하기

Chat, Agent, Plan 모드의 이해

💡 "세부 지시 대신, 목표를 말하세요"

📋 세션 개요

Cursor에는 AI와 소통하는 3가지 모드가 있습니다. 각 모드의 특징과 언제 사용하면 좋은지 알아보고, 특히 Plan 모드가 왜 비개발자에게 가장 적합한지 이해합니다.

핵심 포인트: 예전에는 "버튼 크기 60px, 색상 #3B82F6으로 해줘" 같은 세부적인 지시가 필요했지만, 이제는 "깔끔한 계산기 앱 만들어줘"라고만 말해도 AI가 알아서 계획을 세우고 실행합니다.

🎯 학습 목표

1
3가지 모드 구분: Chat, Agent, Plan 모드의 차이점을 이해합니다
2
적절한 모드 선택: 상황에 따라 어떤 모드를 사용할지 판단할 수 있습니다
3
Plan 모드 이해: Plan 모드가 왜 비개발자에게 적합한지 알게 됩니다
4
효과적인 대화법: AI에게 목표를 명확히 전달하는 방법을 배웁니다

🔄 Cursor의 3가지 모드

💭

Chat 모드

질문하고 답변 받기

📝 언제 사용하나요?

  • • 코드에 대해 질문할 때 ("이 부분이 무슨 의미야?")
  • • 개념을 이해하고 싶을 때 ("API가 뭐야?")
  • • 아이디어를 브레인스토밍할 때

💬 대화 예시

"설문조사 앱을 만들려면 어떤 기능이 필요할까?"

→ AI가 필요한 기능 목록을 설명해줌

🤖

Agent 모드

직접 코드 수정 요청

📝 언제 사용하나요?

  • • 특정 부분을 수정하고 싶을 때 ("버튼 색상 파란색으로 바꿔줘")
  • • 에러를 고치고 싶을 때 ("이 오류 수정해줘")
  • • 작은 기능을 추가할 때 ("검색 기능 추가해줘")

💬 대화 예시

"제출 버튼을 클릭하면 '감사합니다' 메시지가 나오게 해줘"

→ AI가 해당 코드를 직접 수정함

⭐ 오늘의 핵심
🎯

Plan 모드

전체 계획을 세우고 단계별 실행

📝 언제 사용하나요?

  • 새로운 앱을 처음부터 만들 때
  • • 여러 기능을 한 번에 구현할 때
  • • 전체 구조를 잡고 싶을 때

🔄 동작 방식

1. 목표 전달2. AI가 계획 생성3. 검토 & 승인4. 실행

💬 대화 예시

"직원 만족도 설문조사 앱을 만들고 싶어요. 객관식 질문 5개, 주관식 1개가 있고, 제출하면 결과를 차트로 보여주세요."

→ AI가 전체 구현 계획을 세우고 보여줌

→ 계획이 마음에 들면 승인, 수정이 필요하면 피드백

→ 승인하면 AI가 단계별로 실행

📊 모드 비교표

구분ChatAgentPlan ⭐
주요 용도질문/학습부분 수정전체 개발
코드 수정❌ 안 함✅ 직접 수정✅ 계획 후 수정
계획 제시❌ 없음❌ 없음✅ 먼저 계획 제시
승인 과정-❌ 바로 실행✅ 승인 후 실행
비개발자 적합도⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐

💡 효과적인 대화법

좋은 예시: 목표 중심

"부서 직원들의 점심 메뉴 투표 앱을 만들고 싶어요"

→ 무엇을 원하는지 명확함

"회의실 예약 시스템이 필요해요. 날짜와 시간을 선택하고 예약할 수 있어야 해요"

→ 핵심 기능을 간단히 설명

"엑셀 파일을 업로드하면 자동으로 부서별로 분류해주는 도구"

→ 입력과 출력이 명확함

피해야 할 예시: 세부 지시

"버튼 크기 60px, 색상 #3B82F6, 폰트 14px로 만들어줘"

→ 너무 세부적인 지시 (AI가 알아서 결정하게 두세요)

"React로 useState 훅을 사용해서 상태관리하고..."

→ 기술적인 용어 사용 (몰라도 됩니다!)

"뭔가 만들어줘"

→ 너무 모호함 (무엇을 원하는지 말해주세요)

🎯 Plan 모드 사용법 미리보기

1

Plan 모드 활성화

Cursor에서 Plan 모드를 선택합니다

2

목표 전달

"어떤 앱을 만들고 싶은지" 자연스럽게 설명합니다

3

계획 검토

AI가 제시한 구현 계획을 확인합니다. 수정이 필요하면 피드백합니다.

4

승인 및 실행

계획이 마음에 들면 승인하고, AI가 단계별로 실행합니다

5

결과 확인 및 개선

결과물을 확인하고, 필요하면 대화로 수정을 요청합니다

💡 다음 세션에서: 이 과정을 직접 체험하며 간단한 앱을 함께 만들어봅니다!

🚀 다음 세션 예고

🎯 Session 3: Plan 모드 체험

이론은 충분합니다! 이제 직접 Plan 모드로 앱을 만들어봅니다.강사와 함께 "부서 연락처 검색 앱"을 처음부터 완성까지 만들어봅니다.

준비: Cursor가 설치되어 있는지 확인하세요!

👨‍🏫 강사 노트

⏰ 시간 배분: 3가지 모드 설명 20분, 비교표 5분, 효과적인 대화법 10분, Plan 모드 미리보기 5분

🎯 핵심 전달: Plan 모드가 왜 비개발자에게 최적인지 강조 - "계획을 먼저 보여주고 승인을 받는다"

💬 참여 유도: "이런 앱이 있으면 좋겠다" 아이디어를 말해보게 하고, 좋은 요청 vs 나쁜 요청 구분 연습

⚠️ 주의: 기술 용어 최소화, "코딩을 배우는 게 아니다"를 계속 강조

🔧 데모: 시간이 남으면 Plan 모드 화면을 잠깐 보여주며 다음 세션 예고