한국어EN

바이브 코딩, vibe coding

코드를 직접 짜지 않고 AI에게 말로 시켜 프로그램을 만드는 방식이에요.

바이브 코딩은 코드를 한 줄씩 직접 쓰는 대신, 만들고 싶은 걸 AI에게 말로 설명하고 나온 결과를 보며 '여기 고쳐 줘'를 되풀이하는 코딩 방식이에요. 코드를 꼼꼼히 읽기보다 돌아가는지만 보고 넘어가는 게 특징이에요.

이 말은 2025년 2월 AI 연구자 안드레이 카파시가 X에 올린 글에서 처음 쓰며 퍼졌어요. 그해 영국 콜린스 사전이 올해의 단어로 고를 만큼 널리 쓰였어요. 덕분에 코딩을 몰라도 간단한 게임이나 웹페이지를 만들어 볼 수 있게 됐어요.

하지만 코드가 맞는지는 실행해 봐야 알아요. 속을 모르는 채 쌓은 코드는 고치기 어렵고 보안 구멍이 숨어 있을 수도 있어요. 카파시 자신도 나중에 바이브 코딩은 반복적인 코드나 낯선 프로그래밍 언어를 다룰 때 주로 쓴다고 밝혔어요.

비유로 보면

그림 잘 그리는 친구에게 말로만 주문한다고 해 봐요. '고양이를 더 크게, 하늘은 노을로' 하고 결과만 보며 고쳐 달라고 하죠. 금방 멋진 그림이 나오지만, 어떻게 그렸는지 나는 모르니 원하는 대로 고치기 어려운 순간이 와요.

예를 들면

'버튼을 누르면 점수가 1점씩 오르는 게임 만들어 줘'라고 한 뒤, 실행해 보며 '점수를 더 크게 보여 줘'라고 다시 요청하는 식이에요.

이 낱말과 이어진 기록

출처로 확인한 AI 역사 속 장면이에요.

Andrej Karpathy
같은 인터뷰에서 nanochat은 vibe coding으로 만들지 않았다고 명시

용어 창시자가 자기 용어의 적용 범위를 공개적으로 축소. vibe coding을 프로덕션 개발로 확대 해석하는 데 대한 본인의 반박

Andrej Karpathy
X에 vibe coding 명명

2025년 소프트웨어 담론을 규정한 단어. Collins Dictionary가 2025년 올해의 단어로 선정하며 사전 등재