용어 사전 coding 용어 페이지

바이브

AI와 대화하며 앱과 코드를 만들어 가는 방식

vibe-coding #vibe#coding#beginner

다른 이름

vibe coding

관련 개념

핵심 아이디어

바이브는 AI와 대화하면서 앱이나 코드를 만들어 가는 작업 방식입니다. 사람이 만들고 싶은 방향을 설명하고, AI가 제안한 결과를 사람이 읽고 고치며 완성도를 높입니다.

쉽게 말하면

바이브는 “AI에게 전부 맡기는 것”이 아니라 “AI를 옆자리 조수처럼 두고 함께 만드는 것”입니다. 사람은 목표와 판단을 맡고, AI는 초안 작성과 수정 제안을 돕습니다.

예시

  • “제출한 사람과 미제출 사람을 나누어 보여 주는 화면을 만들어 줘”라고 요청한다.
  • AI가 만든 결과를 실행해 본다.
  • “미제출 학생은 빨간색으로 표시해 줘”처럼 다시 요청한다.
  • 결과가 목표와 맞는지 확인하고 고친다.

헷갈리기 쉬운 점

바이브는 코딩 지식이 전혀 필요 없다는 뜻이 아닙니다. AI가 만든 코드가 맞는지 확인하려면 기본 용어와 구조를 조금씩 알아야 합니다.

실제 IT 용어와의 연결

  • 최근 현업과 커뮤니티에서는 AI-assisted development, AI pair programming, prompt-driven development와 연결해서 설명할 수 있습니다.
  • vibe coding은 정식 학술 용어라기보다 AI와 대화하며 빠르게 방향을 잡고 코드를 만들어 가는 실천 방식에 가깝습니다.
  • 따라서 결과 코드를 검토하고 구조를 정리하는 software engineering 습관이 함께 필요합니다.

이 블로그에서의 역할

이 시리즈에서는 바이브를 IT 분야 비전공자가 자기 분야의 문제를 작은 앱으로 해결해 가는 실천 방식으로 다룹니다.

이 개념을 다루는 글