사전 요구사항
- Claude Code 설치 완료
- 프로그래밍 기본 지식
학습 목표
- Claude Code와 효과적으로 소통하는 방법 배우기
- 프롬프트 작성 기술 향상하기
- 생산성을 극대화하는 워크플로우 구축하기
- AI 페어 프로그래밍의 한계 이해하고 극복하기
효과적인 프롬프트 작성하기
명확하고 구체적인 프롬프트로 원하는 결과를 얻는 방법을 배웁니다.
plaintext
# 나쁜 예:
"코드 만들어줘"
# 좋은 예:
"React + TypeScript로 재사용 가능한 Modal 컴포넌트를 만들어줘.
Props:
- isOpen: boolean
- onClose: () => void
- title: string
- children: ReactNode
기능:
- ESC 키로 닫기
- 외부 클릭으로 닫기
- Tailwind CSS로 스타일링
- 애니메이션 포함 (Framer Motion)
접근성을 고려해서 만들어줘."
# 매우 좋은 예 (컨텍스트 포함):
"우리 디자인 시스템의 Modal 컴포넌트를 만들고 싶어.
기존 Button 컴포넌트와 스타일을 일관되게 유지해줘.
참고할 컴포넌트: src/components/Button.tsx
요구사항: [위와 동일]"참고사항
- •구체적인 요구사항을 명시하세요
- •기술 스택과 라이브러리를 언급하세요
- •관련 코드나 파일을 참조하세요