-
-
처음 만나는 바이브 코딩 X MCP - AX 시대, 감정과 맥락으로 키우는 AI 문해력
김동한 지음 / 박영사 / 2026년 3월
평점 :
* 출판사로부터 도서를 제공받아 작성한 주관적인 리뷰입니다.

코딩을 모르는 사람도 앱을 만드는 시대가 왔다고 했을 때, 처음엔 반신반의했다.
그저 과장된 마케팅 문구려니 했다. 그런데 이 책을 읽고 나서 생각이 달라졌다.
'바이브 코딩(Vibe Coding)'이라는 개념을 접한 건 꽤 됐다. LLM과 대화하듯 소통하며 개발 산출물을 만들어 나가는 방식, 정도로만 이해하고 있었다. 그러나 이 책은 그 이해가 이미 반쯤 낡은 것임을 일깨워 준다. 기술은 짧지 않은 시간 동안 훨씬 더 깊고 넓게 진화해 왔음을 실감할 수 있었다.
AI 기술의 발전과 함께 많은 사람들이 저마다의 영역에서 AI의 도움을 빌리고 있다. 대부분은 정확한 정보를 수집하고, 문서를 정리하고, 다듬는 용도로 활용하고 있다. 개발자들도 점점 AI에 의존하는 비중이 커지고 있다. 그런데 이 책이 말하는 바이브 코딩은 그보다 한 단계 더 나아간다. 단순히 AI에게 일을 시키는 것이 아니라, AI와 함께 생각하고, 함께 만들어 나가는 유기적인 협업의 방식이다.
책이 소개하는 또 하나의 핵심 개념은 MCP(Model Context Protocol)다. 여러 AI 시스템과 인간이 서로의 '맥락'을 공유하며 협력할 수 있도록 돕는 통신 규약이다. 쉽게 말해, 서로 다른 도구들이 같은 언어로 대화할 수 있게 해주는 연결 구조다. 저자는 바이브 코딩을 "생각을 말하는 언어"라고, MCP를 "그 언어들이 서로 이해하게 만드는 연결 구조"라고 표현한다. 이 두 문장이 책 전체를 압축한다.
놀라운 것은 이 작업에 거창한 도구가 필요하지 않다는 점이다. ChatGPT 류의 LLM, 코드 실행과 데이터 연결을 위한 Apps Script, 그리고 앱 시각화와 배포를 담당할 Canva 류의 AI 도구. 이 세 가지만 갖추면 머릿속에만 존재하던 아이디어를 몇 분 안에 실제 결과물로 확인할 수 있다고 저자는 말한다. 기획 단계의 아이디어를 빠르게 검증하는 데 바이브 코딩은 이미 실용적인 도구로 자리잡고 있다.
물론 아무렇게나 말을 쏟아낸다고 원하는 결과가 나오지는 않는다. 저자는 좋은 명령어 구조를 따라야 원하는 것을 빠르게 도출할 수 있다고 강조한다. 그 기본 구조로 제시하는 것이 "목적, 조건, 결과"다. 수정 피드백은 짧고 구체적이어야 한다는 조언도 덧붙인다.
이를 설명하는 책 속의 예시가 인상적이다. "메모앱 만들어줘"라는 문장으로도 결과물은 나온다. 그러나 "학생이 매일 공부 계획을 정리하는 메모앱"과 "직장인이 하루 업무를 기록하는 메모앱"은 실행해 보지 않아도 전혀 다른 결과물이 나올 것이 분명하다. AI와의 소통도 결국 언어의 정밀도가 결과의 질을 결정한다는 이야기다.
저자는 '김프로'라는 예명으로 Data & AI 컨설팅을 하며, 현재 삼성SDS에서 데이터플랫폼 그룹장을 맡고 있다. 20년 이상 IT 현장 최전선에 있었던 그가 이 책을 기획한 계기가 흥미롭다. 가장 가까운 가족들이 여전히 아날로그에 머물러 있는 것을 보며, 기술의 언어를 일상의 언어로 바꿔주고 싶었다고 한다. 그 마음이 책 곳곳에 배어 있다. 어렵지 않다. 거창하지 않다. 그래서 더 설득력 있다.
기술을 잘 모르는 사람도, 코딩과 거리가 먼 사람도 이 책을 읽으면 무언가를 만들어보고 싶어진다. 그것이 이 책의 가장 큰 힘이다.
