fbpx
What is vibe coding, exactly?

주목 받는 새로운 프로그래밍 기법, ‘바이브 코딩’은 무엇인가?

웹사이트의 코드 작성을 AI에 맡기는 것이 좋은 생각처럼 보일 수도 있지만, 이러한 작업에는 분명한 한계가 있다.

지난 2월 오픈AI의 안드레 카파시(Andrej Karpathy) 공동 설립자는 새로운 취미에 대한 글을 올리기 위해 엑스(X)에 접속했다. 그때까지만 해도 그는 전 세계적으로 꾸준히 확산되고 있는 한 가지 현상을 지칭하는 문구를 자신이 만들게 될 줄은 몰랐을 것이다.

카파시 공동 설립자는 당시 엑스에 “요즘 나는 ‘바이브 코딩(vibe coding)’이라고 하는 새로운 종류의 코딩을 하고 있는데, 그냥 바이브(감각)에 완전히 몸을 맡긴 채 AI를 믿고, 코드가 존재한다는 사실조차 잊어버리는 것”이라고 적었다. 그러면서 “프로젝트나 웹앱을 만들고는 있지만 꼭 코딩을 하는 게 아니라 그냥 보고 말하고 실행하고 복사하고 붙여넣기만 하는데도 웬만하면 잘 작동한다”고 덧붙였다.

카파시 공동 설립자가 말하는 코딩은 코드를 한 줄씩 자세히 살펴보는 기존의 작업과는 매우 다른 일처럼 보인다. 그 이유는 카파시 공동 설립자가 AI의 도움을 받는 특정한 코딩 방식에 대해 이야기하고 있기 때문이다. 그의 게시글은 소프트웨어 개발자와 열성적인 아마추어 모두에게 큰 반향을 일으켰다. 그 후로 몇 달 동안 해당 게시글에 대한 해설 기사들이 올라왔으며 인터넷에서는 열띤 토론이 벌어졌다.

그렇다면 바이브 코딩의 정확한 의미는 무엇일까? 바이브 코딩은 누구에게 도움이 되는 것이며 앞으로의 전망은 어떻게 될까?

바이브 코딩이란?

MIT 테크놀로지 리뷰와 함께, 미래를 앞서가세요 !!
한달에 커피 2잔값으로 즐기기
온라인 멤버
지면 매거진 멤버
(온라인+지면) 프리미엄 멤버

유료회원 플랜 보기 회원이면 로그인하기 회원가입

회원 가입 후 유료 구독 신청을 하세요 !!