</> 바코친
AI 바이브코딩 · L0 입문 · 약 7분

바이브 코딩이란? 장점과 함정

말로 앱을 만드는 시대, 운전대는 누가 잡고 있어?

한 줄로 말하면

바이브 코딩은 코드를 직접 짜는 대신 AI에게 말로 설명하고, 결과를 보면서 고쳐 나가는 방식이야.

이 말은 2025년 초 AI 연구자 안드레이 카파시가 "코드는 잊고 분위기(vibe)에 몸을 맡기는" 개발 방식을 가리키며 쓰면서 퍼졌어. 지금은 "AI와 대화하며 만드는 개발" 전반을 넓게 가리키는 말이 됐어.

장점: 진짜로 세상이 바뀌었어

함정: 잘 될 때 조심해

바이브 코딩의 함정은 대부분 "일단 돌아가니까" 생겨. 화면은 멀쩡한데 속에서 문제가 자라고 있는 거야.

안전하게 바이브 코딩하는 습관

  1. 작게 시키기: "앱 전체 만들어줘" 대신 기능 하나씩.
  2. 자주 저장하기: 잘 되는 순간마다 Git으로 세이브 포인트 찍기.
  3. 직접 확인하기: AI가 "완료했어요"라고 해도 실제로 실행해 보기.
  4. 설명 듣기: 중요한 코드는 "이거 어떻게 동작하는지 설명해줘"로 한 번은 이해하기.
  5. 위험 구역은 두 번 보기: 로그인, 결제, 개인정보, 비밀 키, 삭제 기능.

확인 퀴즈

Q. 바이브 코딩이 특히 잘 맞는 곳은?
  1. 많은 사람의 결제를 처리하는 서비스
  2. 나 혼자 쓰는 업무 자동화 도구
  3. 병원 환자 기록 시스템
  4. 은행 송금 기능
정답 보기

2번. 망가져도 피해가 작은 곳에서 바이브 코딩의 장점이 가장 커. 돈·개인정보가 걸리면 훨씬 신중해야 해.

Q. "고쳐줘"를 반복해도 계속 다른 곳이 고장 나. 가장 좋은 다음 행동은?
  1. 더 강하게 "제발 고쳐줘"라고 한다
  2. 잘 되던 시점으로 되돌리고, 원인부터 설명해 달라고 한다
  3. 새 패키지를 설치한다
  4. 코드를 전부 지운다
정답 보기

2번. 증상을 덧대는 대신 되돌리고 원인을 파악하는 게 루프에서 빠져나오는 길이야.

바코친 앱에서 퀴즈 풀고 AI한테 물어보기

무료 · 카카오로 바로 시작 · 레슨 243개