여러분 이거 경험 있죠?
ChatGPT한테 “로그인 페이지 만들어줘” 했더니 코드는 뽑아주는데…
“이거 어디다 붙여넣지? 실행은 어떻게 하지?”
결국 구글링 시작. 3시간 삽질. 포기.
저도요.
근데 2025년에 뭔가 달라졌어요.
**”바이브 코딩”**이라는 게 나왔거든요.
솔직히 처음 들었을 때 “이게 뭔 신조어야?” 했어요. 근데 써보니까… 이게 진짜 되네요.

바이브 코딩이 뭔데?
바이브 코딩… 뭔 소린지 모르겠죠?
Vibe Coding. 풀어서 말하면 **”분위기(vibe)로 코딩한다”**는 거예요.
2025년 초, AI 연구자 **안드레이 카르파티(Andrej Karpathy)**가 처음 제시한 개념이에요. 테슬라 AI 총괄 출신이요.
핵심은 이거예요:
“코드를 한 줄 한 줄 직접 작성하지 않고, AI한테 자연어로 지시해서 결과물을 만드는 방식”
쉽게 비유해볼게요.
| 전통적인 코딩 | 바이브 코딩 |
|---|---|
| 레고 블록 하나씩 조립 | “집 모양으로 만들어줘” 하면 AI가 조립 |
| 모든 부품을 알아야 함 | 결과물만 설명하면 됨 |
| 문법 에러 → 멘탈 붕괴 | “안 되는데요” → AI가 고쳐줌 |
끝. 이게 전부예요.
근데 왜 이게 중요해?
이거 왜 이러는지 아세요?
개발의 진입장벽이 무너지고 있어요.
예전엔 앱 하나 만들려면:
- Python 배우고
- JavaScript 배우고
- 데이터베이스 배우고
- 서버 설정하고…
6개월은 기본이었잖아요.
근데 지금은요?
“투두 앱 만들어줘. 로컬 저장 기능 넣고, 날짜별로 정렬되게”
이거 한 문장이면 돼요. 진짜로.
근데 진짜 웃긴 게요.
코드를 직접 안 짜도 된다고 해서, 코딩을 아예 몰라도 된다는 건 아니에요.
오히려 **”뭘 만들고 싶은지 설명하는 능력”**이 중요해졌어요.
생각을 말로 표현하는 게 곧 코딩이 된 거예요.
Claude Skill은 또 뭐야?
자, 여기서 한 단계 더 나갑니다.
Claude Skill. 2025년 10월에 나온 Claude AI의 기능이에요.
“스킬”이라고 하면 뭐가 떠오르세요?
게임 캐릭터 스킬? 그거랑 비슷해요.
AI한테 특정 능력을 장착시켜주는 거예요.
예시로 설명해볼게요
제가 블로그 글을 자주 써요. 매번 Claude한테 이렇게 말해야 했어요:
"블로그 글 써줘. 400줄 이상으로. 도입부는 공감으로 시작하고. 질문 후크 5개 이상 넣고. 표로 정리하고. FAQ 넣고. 마지막에 결론..."
이거 매번 복붙하기 귀찮잖아요?
근데 Skill을 만들어두면:
@blog-writer 비트코인 분석
이거 한 줄이면 끝이에요.
Skill 안에 제가 원하는 스타일, 구조, 규칙이 다 들어가 있거든요.
Claude Skill의 구조
Skill은 SKILL.md라는 마크다운 파일로 만들어요.
--- name: blog-writer description: OREO 구조로 블로그 글 작성 tools: Read, Write, WebSearch --- ## 규칙 1. 공감으로 시작 2. 질문 후크 5개 이상 3. 표로 정리 4. FAQ 필수 ...
이런 식으로요.
한 번 만들어두면, Claude가 자동으로 이 규칙을 따라요.
왜 좋냐면요:
| Before (스킬 없이) | After (스킬 있으면) |
|---|---|
| 매번 긴 프롬프트 작성 | @스킬이름 한 줄 |
| 규칙 까먹으면 결과 들쭉날쭉 | 항상 일관된 품질 |
| 남한테 전달하기 어려움 | 파일 하나 공유하면 끝 |
바이브 코딩 + Claude Skill = ?
자, 이제 둘을 합쳐볼게요.
바이브 코딩은 AI한테 자연어로 지시해서 코드 만드는 거죠.
Claude Skill은 AI한테 특정 능력을 장착시켜주는 거죠.
합치면요?
“바이브 코딩을 더 똑똑하게, 더 일관되게 할 수 있는 시스템”
이게 되는 거예요.
실전 예시
“쇼핑몰 만들어줘” 라고만 하면 AI가 뭘 만들어야 할지 모르잖아요.
근데 ecommerce-skill을 만들어두면:
@ecommerce-skill 국내 결제 연동된 간단한 쇼핑몰
이 스킬 안에는:
- 기본 DB 구조
- 결제 API 연동 방법
- 장바구니 로직
- 보안 체크리스트
이런 게 다 정의되어 있어요.
AI가 “아, 이 맥락에서 쇼핑몰이란 이런 거구나” 이해하고 만들어주는 거예요.
Claude Code와의 관계
여기서 Claude Code가 등장해요.
Claude Code는 Anthropic이 2025년 2월에 출시한 터미널 기반 AI 코딩 도구예요.
그냥 코드 자동완성 도구가 아니에요.
| Claude Code가 할 수 있는 것 |
|---|
| 전체 코드베이스 이해 |
| 파일 직접 편집 |
| 터미널 명령어 실행 |
| Git 커밋/푸시 자동화 |
| 에러 자동 디버깅 |
근데 진짜 핵심은요.
Claude Code 안에서 Skill을 호출할 수 있어요.
claude @my-skill 이거 만들어줘
이러면 Claude Code가:
- Skill 파일 읽고
- 규칙 이해하고
- 코드베이스 분석하고
- 파일 만들고 수정해요
완전 자동화인 거예요.
비개발자가 시작하려면?
솔직히 말할게요.
바이브 코딩이 진입장벽을 낮춘 건 맞지만, 아예 0에서 시작하기엔 좀 어려워요.
추천 단계
1단계: 뭘 만들고 싶은지 명확히 하기
“앱 만들고 싶어요” ← 너무 추상적
“가계부 앱인데, 카테고리별로 지출 분류하고 월별 차트 보여주는 거” ← 이 정도 구체적으로
2단계: Claude.ai에서 먼저 연습
Claude Code 바로 쓰지 말고, 웹에서 claude.ai에서 먼저 대화해보세요.
“이런 앱 만들려면 뭐가 필요해?” 물어보면 친절하게 알려줘요.
3단계: 작은 것부터 시작
- 투두 리스트
- 메모장
- 간단한 계산기
큰 거 바로 하려다가 좌절해요. 저도 그랬어요.
4단계: Skill 만들어보기
자주 쓰는 패턴이 생기면, 그걸 Skill로 만들어보세요.
처음엔 간단하게:
--- name: my-first-skill description: 간단한 스킬 --- ## 규칙 1. 한국어로 답변 2. 코드에 주석 많이 달기
이 정도로 시작해도 돼요.
주의할 점
1. AI가 만든 코드를 맹신하지 마세요
AI도 실수해요. 특히 보안 관련해서는 꼭 검토 필요해요.
❌ "로그인 기능 만들어줘" → 그대로 배포 ✅ "로그인 기능 만들어줘" → 보안 전문가 검토 → 배포
2. 모든 걸 AI한테 맡기려 하지 마세요
바이브 코딩은 도구예요.
“뭘 만들고 싶은지”는 결국 사람이 정해야 해요.
3. 에러가 나도 당황하지 마세요
에러 메시지 그대로 Claude한테 보여주세요.
“이런 에러 나왔는데 왜 그래?” 하면 거의 다 해결해줘요.
정리하면
| 개념 | 설명 |
|---|---|
| 바이브 코딩 | 자연어로 AI한테 지시해서 코드 만드는 방식 |
| Claude Skill | AI한테 특정 능력/규칙을 장착시켜주는 파일 |
| Claude Code | 터미널에서 돌아가는 AI 코딩 에이전트 |
핵심은요:
- 코드를 몰라도 무엇을 만들고 싶은지 설명할 수 있으면 된다
- Skill로 반복 작업을 자동화할 수 있다
- Claude Code로 전체 개발 과정을 AI한테 맡길 수 있다
저도 처음엔 “에이 이게 되겠어?” 했어요.
근데 써보니까 진짜 되더라고요. 실화예요.
물론 아직 완벽하진 않아요. 복잡한 로직은 여전히 직접 짜야 할 때도 있고요.
근데 진입장벽이 확실히 낮아진 건 맞아요.
코딩 배워보고 싶었는데 포기하셨던 분들, 지금이 다시 시작할 타이밍인 것 같아요.
궁금한 거 있으면 댓글 남겨주세요.
📚 참고 자료
🏷️ 태그: #VibeCoding #바이브코딩 #Claude #ClaudeSkill #ClaudeCode #AI코딩 #노코드