프롬프트를 설계하고, 오류를 읽고, AI와 페어 프로그래밍하는 법을 체계적으로 익힙니다.
이 모듈을 마치면 막히는 상황에서도 AI와 함께 길을 찾을 수 있게 됩니다.
이 모듈에서 배울 것
매번 다른 결과가 나오는 이유와 일관된 출력을 만드는 방법을 배웁니다. 시스템 프롬프트, Few-shot 예시, Chain-of-Thought의 개념을 비개발자 관점에서 이해하고 실제로 재사용 가능한 프롬프트 템플릿을 직접 만들어봅니다.
핵심 포인트 — 좋은 프롬프트는 재사용됩니다. 한 번 잘 만든 프롬프트를 템플릿으로 저장해두면 비슷한 작업을 할 때 매번 처음부터 시작하지 않아도 됩니다.
claude.ai 에서 새 대화를 열고 붙여넣으세요
나는 [작업 유형]을 자주 반복해. 이 작업을 위한 재사용 가능한 프롬프트 템플릿을 만들어줘. 템플릿 안에는 내가 매번 바꿔야 할 부분을 [대괄호]로 표시해줘. 그리고 이 템플릿을 어떻게 활용하면 좋은지 사용 예시도 함께 보여줘.
"전부 한 번에" 요청하면 왜 실패하는지, 작은 단위로 나누면 왜 성공하는지를 실습합니다. 웹 페이지를 헤더, 섹션, 카드, 버튼으로 분해하는 사고방식을 익히고 각 조각을 AI와 함께 만든 뒤 조립하는 워크플로우를 경험합니다.
핵심 포인트 — AI는 범위가 좁을수록 정확합니다. "쇼핑몰 만들어줘"보다 "상품 카드 하나 만들어줘"가 훨씬 좋은 결과를 냅니다.
claude.ai 에서 새 대화를 열고 붙여넣으세요
내가 만들려는 [서비스/앱 이름]은 [한 줄 설명]야. 이걸 만들기 위해 필요한 화면과 컴포넌트를 모두 나열해줘. 각 컴포넌트가 어떤 역할을 하는지 한 줄씩 설명해주고, 어떤 순서로 만들면 좋을지 우선순위도 알려줘.
에러 메시지를 보면 패닉이 오던 그 경험, 이 강의 이후로는 달라집니다. 오류가 나타나는 이유를 이해하고, AI에게 오류를 전달하는 최적의 방법을 배웁니다. 콘솔 오류, 빨간 줄, 예상치 못한 동작 — 각 상황에 맞는 디버깅 루틴을 만듭니다.
핵심 포인트 — 오류 메시지는 AI에게 전달하는 단서입니다. 에러 텍스트 전체를 복사해서 붙여넣는 것이 가장 빠른 해결법입니다.
vibelab 폴더에서 claude 실행 후 붙여넣으세요
아래 오류가 발생했어. 원인과 해결 방법을 알려줘. [오류 메시지 전체 붙여넣기] 내가 하려던 것: [하려던 작업 설명] 현재 코드에서 관련 부분: [해당 코드 붙여넣기]
git을 몰라도 "이전 버전으로 돌아가고 싶다"는 욕구는 누구나 생깁니다. 파일 백업 전략, AI와의 대화 기록 활용법, 체크포인트 만들기 등 코딩 경험이 없어도 작업 흐름을 안전하게 관리하는 실용적인 방법을 배웁니다.
핵심 포인트 — 큰 변경 전에는 파일을 복사해 두는 습관만으로도 90%의 "되돌리고 싶다" 상황을 해결할 수 있습니다.
claude.ai 에서 새 대화를 열고 붙여넣으세요
지금 작동하는 코드가 있어. 여기에 [새로운 기능]을 추가하려고 해. 혹시 망가지더라도 원래 상태로 돌아올 수 있도록 변경 전에 어떤 백업 전략을 쓰면 좋을지 알려줘. git을 쓰지 않는 초보자 기준으로.
AI를 단순한 코드 생성기가 아닌 협업 파트너로 사용하는 법을 배웁니다. 내가 생각하고 AI가 구현하는 역할 분담, 중간 결과를 확인하며 방향을 조정하는 방법, 긴 작업을 여러 세션에 걸쳐 이어가는 컨텍스트 관리 기법까지 다룹니다.
핵심 포인트 — "나는 디렉터, AI는 실행자" 마인드셋이 핵심입니다. 무엇을 만들지 결정하는 것은 언제나 사람의 역할입니다.
vibelab 폴더에서 claude 실행 후 붙여넣으세요
우리 지금부터 [프로젝트 이름]을 함께 만들어나갈 거야. 나는 방향을 정하고 확인하는 역할을 할게. 너는 각 단계에서 코드를 작성해줘. 지금까지 완성된 것: [현재 상태 설명] 이번에 추가할 기능: [다음 목표] 한 번에 하나씩 진행하자. 시작해줘.