0 / 6
4강
MODULE 0 ⚡ 개발자 과정 ✦ 무료 공개

개발자를 위한
마인드셋 전환

이미 코드를 쓸 줄 아는 당신에게, 다른 질문이 필요합니다.
"어떻게 구현하지?"가 아니라 "AI에게 어떻게 전달하지?"로 사고방식을 전환합니다.

이 모듈에서 배울 것

LECTURE 0-1

바이브 코딩 vs. 기존 개발 방식의 차이

무료

이미 개발을 알고 있는 당신에게 왜 바이브 코딩이 필요한가. 기존 방식(코드 작성 → 빌드 → 테스트)과 AI 주도 방식(의도 전달 → 생성 → 검증)의 근본적인 차이를 비교합니다. 개발자가 AI를 도입할 때 가장 많이 하는 실수 — 직접 코드를 짜려는 습관 — 을 짚어봅니다.

💡

핵심 포인트 — 코드를 쓰는 속도보다 코드를 검증하는 능력이 더 중요한 시대입니다. AI가 생성한 코드를 빠르게 읽고 판단하는 것이 개발자의 새로운 슈퍼파워입니다.

💬 Claude 챗창에 입력

claude.ai 에서 새 대화를 열고 붙여넣으세요

나는 [주 언어/스택]을 사용하는 개발자야.
지금까지 AI 코딩 도구를 [사용해본 적 없다 / 가끔 사용했다].
내가 가장 자주 하는 개발 작업은 [작업 유형]인데,
이 작업에서 클로드 코드가 어떤 방식으로 내 생산성을 높여줄 수 있는지
구체적인 워크플로우 변화를 3가지 예시로 보여줘.
LECTURE 0-2

AI와 협업하는 개발자의 역할 재정의

무료

AI가 코드를 생성하면 개발자는 무엇을 하는가. "구현자"에서 "설계자이자 검증자"로의 역할 전환을 다룹니다. 좋은 AI 협업자의 3가지 특징 — 명확한 의도 표현, 빠른 검증, 컨텍스트 관리 — 을 실제 사례와 함께 설명합니다.

💡

핵심 포인트 — AI는 주니어 개발자가 아닙니다. 빠른 실행가이자 무한한 인내심을 가진 페어입니다. 시니어처럼 방향을 잡고, AI에게 실행을 맡기는 패턴이 핵심입니다.

💬 Claude 챗창에 입력

claude.ai 에서 새 대화를 열고 붙여넣으세요

너는 시니어 소프트웨어 아키텍트야.
내가 지금 [기능/모듈 설명]을 구현하려고 하는데,
구현을 시작하기 전에 설계 관점에서 고려해야 할
핵심 결정 사항 3가지와 각각의 트레이드오프를 정리해줘.
LECTURE 0-3

클로드 코드 환경 세팅 — 개발자 버전

무료

개발자를 위한 클로드 코드 세팅은 비개발자와 다릅니다. CLAUDE.md 작성으로 프로젝트 컨텍스트를 주입하는 법, permission 설정, .gitignore에 포함해야 할 것들, 그리고 기존 레포에 바로 붙이는 방법을 다룹니다.

💡

핵심 포인트 — CLAUDE.md가 없으면 AI가 프로젝트를 처음부터 다시 배웁니다. 프로젝트 구조, 코딩 컨벤션, 금지 사항을 CLAUDE.md에 담으면 매 대화마다 설명하는 낭비를 없앨 수 있습니다.

⌨️ Claude Code 터미널에 입력

vibelab 폴더에서 claude 실행 후 붙여넣으세요

내 프로젝트에 대한 CLAUDE.md 초안을 작성해줘.

프로젝트 개요: [한 줄 설명]
기술 스택: [언어, 프레임워크, DB 등]
디렉토리 구조: [주요 폴더 설명]
코딩 컨벤션: [네이밍 규칙, 스타일 등]
금지 사항: [건드리면 안 되는 파일/로직]
자주 쓰는 명령어: [빌드, 테스트, 실행 명령]
LECTURE 0-4

첫 번째 AI 주도 코딩 경험

무료

새 프로젝트를 시작하는 것보다 기존 프로젝트에 붙이는 게 효과가 더 빠릅니다. 실제 레포를 열고 클로드 코드에게 코드베이스를 소개한 뒤, 간단한 기능 추가나 버그 수정을 AI와 함께 처음으로 해봅니다.

💡

핵심 포인트 — 첫 세션에서 "이 레포에서 가장 자주 바뀌는 파일이 뭐야?"라고 물어보세요. AI가 코드베이스를 얼마나 빠르게 파악하는지 직접 확인할 수 있습니다.

⌨️ Claude Code 터미널에 입력

vibelab 폴더에서 claude 실행 후 붙여넣으세요

이 레포를 처음 보는 개발자 입장에서 파악해줘.

궁금한 것:
1. 전체 아키텍처를 한 문단으로 설명해줘
2. 진입점(entry point)이 어디야?
3. 지금 당장 [기능 추가 / 버그 수정]을 하려면 어떤 파일을 봐야 해?
4. 이 코드베이스에서 가장 주의해야 할 부분은?
← 목차로 돌아가기 다음 모듈: 프롬프트 엔지니어링 →