책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 인공지능
· ISBN : 9791194383734
· 쪽수 : 360쪽
· 출판일 : 2026-02-06
책 소개
★ 안티그래비티, 무료로 시작하는 최강 바이브 코딩
안티그래비티는 구글이 야심 차게 공개한 에이전틱 개발의 최전선에 있는 코딩 플랫폼입니다. 기존 IDE와 달리 에이전트 우선 아키텍처를 채택해 개발자가 여러 에이전트에게 업무를 분산하고 동시에 지휘하는 데 특화되어 있습니다. 이 플랫폼은 아티팩트라는 독창적인 기능을 통해 에이전트가 수행한 작업 목록, 구현 계획, 브라우저 녹화 영상 등을 체계적인 리포트로 제공하고 프로그래밍 계획과 회고를 효과적으로 수행할 수 있도록 돕습니다. 또한 구글 생태계의 강점을 살려 프롬프트만으로 UI를 생성하는 스티치와 완벽한 호환성을 자랑하며, 제미나이 3 프로를 포함한 최신 모델을 무료로 사용할 수 있어 비용 부담 없이 혁신적인 코딩 환경을 경험할 수 있습니다.
★ 더 빠르고 더 견고한 프로그램을 만드는 황금 레시피
★ 튜토리얼을 넘어 프로덕션까지, 당신의 성장을 책임질 단 한 권의 가이드
이 책은 단순한 도구 사용법을 넘어 바이브 코딩에 필요한 핵심 개발 지식과 실무 노하우를 체계적으로 전수합니다. 특히 입문자가 막막해하는 데이터베이스, API, TDD와 같은 핵심 프로그래밍 개념을 바이브 코딩의 관점에서 이해하기 쉽게 풀어서 설명합니다. 이를 바탕으로 구글의 TCREI 프레임워크를 활용해 원하는 결과를 정확히 얻어내는 프롬프팅 기법부터, 작업 난이도에 따라 모델을 구분해 토큰을 효율적으로 사용하는 비법까지 상세히 다룹니다.
블로그, 쇼핑 리뷰 분석 챗봇, 그리고 수익화로 이어질 수 있는 SaaS 플랫폼의 구독 결제 시스템 등 탄탄한 이론만큼 실습도 알차게 넣었습니다. 실습에서 자주 사용하는 수파베이스와 같은 외부 서비스 세팅법을 자세히 설명하고 빈번한 오류 해결책을 미리 짚어 시행착오를 줄일 수 있도록 구성했습니다. 이 과정을 통해 단순한 코딩을 넘어 실제 작동하는 서비스를 완성하고 배포하는 풀스택 개발의 전 과정을 경험할 수 있습니다.
★ 이 책의 대상 독자
_구독료를 더 늘리기 부담스러운 바이브 코딩 입문자
커피 한 잔 값으로 구독하던 서비스가 모여 월세가 되어버리는 세상. 안티그래비티는 무료로 사용할 수 있습니다. 바이브 코딩이 궁금했다면, 새로운 코딩 에이전트가 궁금했다면 이 책과 함께 부담 없이 안티그래비티를 시작해보세요.
_아이디어는 있지만 코딩 장벽 때문에 서비스를 만들지 못했던 기획자
머릿속 완벽한 서비스를 구현하고 싶은 기획자라면 이제 안티그래비티라는 파트너를 고용하세요. 복잡한 문법 공부 대신 당신의 기획 의도를 에이전트에게 명확히 전달하는 방법을 소개합니다. 나노바나나를 활용한 최강 디자인 AI 구글 스티치 활용법도 함께 알려드려요.
_단순 코딩을 넘어 AI 에이전트를 효과적으로 지휘하고 싶은 개발자
AI가 짜준 코드를 그대로 복사·붙여넣기만 하고 계신가요? 이 책은 견고한 소프트웨어 구조를 잡고 유지보수가 쉬운 코드를 생산하는 법을 소개합니다. 개발 생산성을 한 단계 더 끌어올려보세요.
_나만의 SaaS를 만들어 수익 자동화를 꿈꾸는 예비 창업가
개발자를 구할 자본도, 개발 기간을 기다릴 여유도 없는 예비 창업가라면 직접 만들어보세요. 서비스 개발에 필요한 핵심 기능을 직접 구축하고 배포하는 실전 프로세스를 담았습니다.
_최신 AI 개발 도구와 트렌드에 관심이 많은 누구나!
단순히 채팅으로 코드를 묻는 시대는 끝났습니다. 브라우저와 에디터, 터미널이 하나로 통합되어 스스로 작업 계획을 세우는 에이전틱 개발의 최전선을 확인하세요. 제미나이 3와 안티그래비티가 만들어내는 차세대 개발 워크플로를 통해 AI가 소프트웨어 개발 패러다임을 어떻게 바꾸고 있는지 가장 먼저 만나보세요.
★ 이 책에서 다루는 내용
_[PART 01] 안티그래비티와 구글 AI 정복하기
구글의 최신 AI 모델인 제미나이 3의 아키텍처와 성능을 이해하고, 이를 엔진으로 사용하는 에이전틱 개발 플랫폼 안티그래비티의 인터페이스와 핵심 기능을 알아봅니다. 기존의 개발자 중심 IDE에서 벗어난 '에이전트 우선 아키텍처'가 무엇인지, 매니저 뷰를 통한 에이전트 오케스트레이션과 작업 브리핑 시스템인 '아티팩트'가 무엇인지 소개합니다. 마지막으로 프롬프트만으로 프로덕션 급 UI를 생성하는 구글의 디자인 서비스 스티치의 활용법까지 익히며 AI 기반 개발의 기초를 다집니다.
_[PART 02] 바이브 코딩을 위한 지식 쌓기
AI와 효과적으로 협업하는 데 필요한 개발론과 핵심 기술 지식을 체계적으로 전수합니다. 구글의 TCREI 프레임워크를 활용한 정교한 프롬프팅 기법을 이해하고, 깃, JSON, MCP, PRD 등 바이브 코딩 실무 키워드를 쉽게 소개합니다. 특히 AI 시대에 코드의 안정성과 가독성을 보장하는 테스트 주도 개발(TDD)과 유지보수가 쉬운 구조를 설계하는 클린 아키텍처 원칙을 학습하며 프로젝트 규모가 커져도 품질을 유지할 수 있는 역량을 기릅니다.
_[PART 03] 실전 프로젝트 완성하기
학습한 모든 이론과 도구를 투입하여 총 5가지의 실용적인 실전 프로젝트를 단계별로 완성합니다. 랜딩 페이지를 시작으로 수파베이스를 연동한 풀스택 블로그, 랭체인과 벡터 데이터베이스를 활용한 지능형 챗봇을 개발합니다. 마지막으로 병렬 에이전트 시스템을 활용한 이커머스 대시보드, 토스페이먼츠 결제 시스템 및 버셀 배포까지 실습하며, 개발자가 가장 많이 마주하는 서비스 개발의 핵심 과정을 경험할 수 있습니다.
목차
[파트 01] 안티그래비티와 구글 AI 정복하기
챕터 01 제미나이 3의 모든 것
__ 제미나이 3 이해하기
__ 벤치마크로 보는 제미나이 3 실제 성능
__ 제미나이를 사용하는 다양한 방법
챕터 02 안티그래비티 이해하기
__ 안티그래비티 설치하기
__ 요금제 알아보기
__ 에이전트 우선 아키텍처 이해하기
__ 에디터 뷰 : 직접 코딩하기
__ 매니저 뷰 : 에이전트 오케스트레이션하기
__ 아티팩트 : 안티그래비티에게 작업 브리핑받기
__ 룰 & 워크플로 : 작업 일관성을 높이기
__ 다양한 AI 모델 사용하기
챕터 03 스티치 이해하기
__ 스티치 기본 화면 살펴보기
__ 스티치 디자인 화면 살펴보기
[파트 02] 바이브 코딩을 위한 지식 쌓기
챕터 04 프롬프팅 마스터하기
__ TCREI 프레임워크 이해하기
__ Task : 작업 명확히 정의하기
__ Context : 충분한 배경 지식 제공하기
__ Reference : 예시와 참조 활용하기
__ Evaluate & Iterate : 평가하고 반복하기
__ 좋은 프롬프트를 위한 팁
챕터 05 바이브 코딩 핵심 키워드 알아보기
__ 깃 이해하기
__ JSON 이해하기
__ MCP 이해하기
__ PRD 이해하기
__ 스킬 이해하기
챕터 06 테스트 주도 개발하기
__ TDD 개념 이해하기
__ 안티그래비티에서 TDD 실천하기
__ 테스트 코드 확인하기
챕터 07 클린 아키텍처로 설계하기
__ 클린 아키텍처 핵심 개념 이해하기
__ 클린 아키텍처 장단점 이해하기
__ 안티그래비티로 클린 아키텍처 구현하기
[파트 03] 실전 프로젝트 완성하기
챕터 08 SaaS 랜딩 페이지 만들기
__ 랜딩 페이지 기획하기
__ 랜딩 페이지 설계하기
__ 랜딩 페이지 디자인하기
__ 랜딩 페이지 구현하기
챕터 09 블로그 만들기
__ REST API란?
__ SQL 데이터베이스란?
__ 수파베이스란?
__ 블로그 프로젝트 설계하기
__ 블로그 UI 디자인하기
__ 수파베이스 설정하기
__ 로그인, 회원가입 인증 구현하기
__ 블로그 메인 페이지 구현하기
__ 블로그 게시글 페이지 제작하기
__ 블로그 작성 페이지 구현하기
__ 클라이언트 보안 허점 눈으로 확인하기
챕터 10 쇼핑 리뷰 분석 챗봇
__ RAG 이해하기
__ 랭체인 이해하기
__ 챗봇 설계하기
__ 챗봇 인터페이스 디자인하기
__ UI 구현하기
__ Pinecone 설정하기
__ 수파베이스 프로젝트 생성하기
__ RAG 구현하기
__ RAG 코드 이해하기
챕터 11 쇼핑몰 대시보드 만들기
__ 수파베이스 스토리지
__ 대시보드 디자인과 프로젝트 초기 설정하기
__ 클린 아키텍처 구조와 룰 생성하기
__ 인증 및 테이블 구현하기
__ 기능별 페이지 병렬 구현하기
__ 입력 폼과 이미지 업로드로 상품 등록 페이지 업그레이드하기
챕터 12 구독 결제 SaaS 플랫폼
__ 버셀 이해하기
__ 구독 결제 시스템 이해하기
__ 크론잡 이해하기
__ 구독 결제 화면 디자인하기
__ SaaS 프로젝트 초기 구성하기
__ HTML로 페이지 그대로 구현하기
__ 토스페이먼츠 MCP 연동하기
__ 결제 상태에 따른 서비스 권한 구현하기
__ 구독 결제와 취소 구현하기
__ 버셀로 배포하기
__ 오픈그래프 설정하기
__ 스킬로 개발 효율 높이기



















