1장: 바이브 코딩이란 무엇인가
안드레 카파시가 제시한 바이브 코딩 개념과 AI 보조 엔지니어링의 스펙트럼, 의도 중심 프로그래밍의 등장을 살펴본다.

애디 오스마니
추천 대상 AI 코딩 도구를 실무에 활용하려는 모든 개발자
“AI 시대 개발자가 단순한 도구 사용을 넘어 진짜 엔지니어로 진화하는 전략”
구글 크롬 팀의 엔지니어링 리더 애디 오스마니가 쓴 이 책은 "바이브 코딩"이라는 유행어 너머를 바라본다. 안드레 카파시가 처음 제시한 바이브 코딩 개념부터 시작해, AI 보조 엔지니어링이라는 더 넓은 스펙트럼 위에서 개발자가 어떤 역할을 해야 하는지를 체계적으로 정리한다.
책은 크게 세 부분으로 구성된다. 1부(1~5장)는 바이브 코딩의 본질과 한계, 프롬프트 작성법, 70% 문제, 그리고 생성된 코드를 이해하는 방법을 다룬다. 2부(6~9장)는 프로토타이핑, 웹 앱 구축, 보안과 유지보수, 윤리적 쟁점 등 실무 적용 영역을 살핀다. 3부(10~11장)는 백그라운드 코딩 에이전트와 AI 보조 엔지니어링의 미래를 조망한다.
전체적으로 실용적이면서도 분명한 입장을 가진 책이다. "이해하지 못하는 코드는 머지하지 않는다"는 원칙을 반복적으로 강조하며, AI가 코드를 생성하는 시대에 개발자의 본질적 가치가 무엇인지를 끊임없이 묻는다. AI 코딩 도구를 이미 사용하고 있거나 도입을 고려하는 모든 개발자에게 한 번쯤 읽어볼 가치가 있다.
안드레 카파시가 제시한 바이브 코딩 개념과 AI 보조 엔지니어링의 스펙트럼, 의도 중심 프로그래밍의 등장을 살펴본다.
AI 코딩 도구의 성능을 극대화하는 프롬프트 작성 원칙과 반복적 정제 기법, 다양한 프롬프트 전략을 정리한다.
AI가 70%까지 빠르게 도달하지만 나머지 30%에서 좌절하는 현상과 이를 극복하기 위한 실용적 워크플로를 다룬다.
시니어, 중급, 주니어 개발자 각각이 AI 시대에 70%를 넘어서기 위해 갖추어야 할 역량과 전략을 다룬다.
AI가 생성한 코드를 읽고, 디버깅하고, 리팩터링하고, 테스트하는 실무 전략을 체계적으로 정리한다.
AI 어시스턴트를 활용한 신속한 프로토타입 제작과 프로덕션 전환 시 주의해야 할 함정과 대응법을 다룬다.
AI 코딩 도구를 활용한 웹 애플리케이션 개발 프로세스와 프로젝트 설정부터 풀스택 통합까지의 실무 과정을 다룬다.
AI가 생성한 코드의 보안 취약점, 보안 감사 방법, 테스팅 프레임워크, 성능 최적화 전략을 체계적으로 다룬다.
AI 생성 코드의 지적재산권, 투명성과 출처, 편향성과 공정성, 책임감 있는 AI 사용 원칙을 다룬다.
자율 백그라운드 코딩 에이전트의 작동 방식, 오케스트레이션 시스템, IDE 어시스턴트와의 비교를 다룬다.
테스트, 디버깅, 유지보수에서의 AI 활용 전망과 프로그래밍 언어의 미래, 더 높은 추상화 수준을 조망한다.