용어집 · 용어

바이브 코딩

다른 표기: vibe coding

코드를 직접 짜지 않고 말로 설명하면 AI가 프로그램을 만들게 하는 개발 방식입니다. 비개발자의 앱 제작 붐을 일으켰습니다.

바이브 코딩은 코드를 한 줄씩 직접 작성하는 대신, 만들고 싶은 것을 일상 언어로 설명하면 AI가 코드를 생성하고 사람은 결과물을 보며 다시 말로 고쳐 나가는 개발 방식입니다. 설계도를 직접 그리는 대신 인테리어 업자에게 "거실은 더 밝게, 주방은 넓게"라고 요청하며 집을 완성해 가는 과정에 비유할 수 있습니다.

AI 코딩 도구의 성능이 급격히 좋아지면서, 세부 코드보다 전체 분위기(바이브)와 결과에 집중하는 이런 방식이 이름을 얻고 유행했습니다. 비개발자가 아이디어를 직접 앱으로 만드는 붐을 일으켰고, 개발자들 사이에서도 시제품 제작 속도를 끌어올리는 방식으로 자리 잡고 있습니다.

다만 생성된 코드를 이해하지 못한 채 서비스로 내놓으면 보안 취약점이나 숨은 오류를 안고 가게 됩니다. 시제품에는 강력하지만, 실제 운영 서비스에는 검토 역량이 여전히 필요하다는 것이 중론입니다.

✅ 왜 중요한가 · 장점

⚠️ 한계 · 논쟁

← 용어집 전체 보기