생성형 AI Fundamentals
Session 10 · 바이브코딩 도구 파노라마
생성형 AI Fundamentals

바이브코딩 도구·플랫폼 파노라마
CLI·에이전트 vs UI·앱 생성 — 고르는 법

Session 10 · 심화 트랙

자연어로 코드를 짓는 에이전트 · 두 갈래 분류 · 여섯 축 비교 기준 · 이름 변동 대비 · 네 질문 선택 프레임

🎨 이미지 프롬프트: "Editorial illustration on dark navy #1a1a2e background showing a wide panorama split into two halves. The left half shows a terminal window and a code editor with an agent loop icon, tagged 'CLI · Agent'. The right half shows several browser windows blooming into finished app screens, tagged 'UI · App'. A single hand in the foreground points across the divide, choosing. One short caption floats above: 'Vibe Coding'. Thin luminous line-art, teal #00b894 on the left and purple #6c5ce7 on the right, 16:9. CRITICAL: All visible text MUST be in English ONLY (no Korean characters). Each label appears EXACTLY ONCE — short labels only, no paragraph text, keep everything inside the frame. No mirrored or reversed text."

LLM은 어떻게 '생각하는 척'하는가 — 동작 원리부터 이미지·영상 생성, 다가오는 시대까지
생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

🎨 Editorial illustration on dark navy #1a1a2e ba…

Session 10 · 심화 트랙 — 14:30 ~ 15:40 (70분)

PART 1

PART 1

브리지 — 바이브코딩이란 무엇인가

자연어로 짓는 코드 · 고유 여섯 축 · 두 갈래 분류.

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

자연어로 짓는 코드 — 바이브코딩의 정의

바이브코딩(vibe coding)은 사람이 자연어로 무엇을 만들지 지시하면, AI 에이전트가 코드를 생성·수정·실행하는 방식이다. 문법을 한 줄씩 입력하는 대신, 의도를 자연어로 전달하고 결과를 확인해 다듬는다. 2025년 안드레이 카파시가 제안한 용어로, "코드를 직접 쓰기보다 하고 싶은 것을 말하고 AI에 맡긴다"는 개념을 뜻한다.

⚙️ 엔진은 에이전트다

에이전트는 목표를 받아 스스로 여러 단계를 밟는 AI다 — 계획하고, 파일을 만들거나 고치고, 실행해 결과를 보고, 틀리면 고쳐 다시 시도한다.생각-행동-관찰 루프가 코드 위에서 도는 것이 바이브코딩이다. 그래서 도구를 고르는 일은 "얼마나 똑똑한 자동완성이냐"가 아니라 "코드에 관해 이 에이전트에 얼마나, 어떻게 맡길 것인가"를 정하는 일이다.

🎨 이미지 프롬프트: "Editorial illustration on dark navy #1a1a2e background. On the left a person with a speech bubble says 'make this'. On the right an agent runs a circular loop of four stages labeled once each: 'Plan', 'Write', 'Run', 'Check'. Outside the loop a single human eye watches, approving. One short caption below reads 'Speak, it builds — you refine'. Thin line-art, teal #00b894 person and purple #6c5ce7 loop, 16:9. CRITICAL: All visible text MUST be in English ONLY (no Korean characters). Each label appears EXACTLY ONCE — short labels only, no paragraph text, keep inside the frame. No mirrored or reversed text."

⚠️ 오해 주의: 바이브코딩은 "이제 아무도 코드를 몰라도 된다"는 뜻이 아니다. 에이전트는 확률적으로 그럴듯한 코드를 생성하며, 그중에는 겉보기에만 그럴듯한 틀린 코드도 섞인다. 결과를 검토하고 검증하고 책임지는 역할은 사람에게 남는다. 도구는 그 부담을 줄이는 방향으로 경쟁하지만, 0으로 만들지는 못한다.

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

🎨 Editorial illustration on dark navy #1a1a2e ba…

자연어로 짓는 코드 — 바이브코딩의 정의

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

바이브코딩 고유의 여섯 축 — 비교 기준

도구를 비교하려면 기준이 필요하다. 바이브코딩에는 이미지·영상과 다른, 이 분야 고유의 여섯 축이 있다.

📐 여섯 축

  1. 방식 — 터미널(CLI)·편집기(IDE)·웹, 어디서 다루나
  2. 자율성 — 한 줄 제안인가, 여러 파일인가, 앱 전체·배포까지인가
  3. 승인 — 위험한 행동(삭제·실행·결제) 전에 사람에게 묻나
  4. 언어·프레임워크 — 어떤 언어든 되나, 특정 스택에 묶이나
  5. 가격 — 구독인가, 쓴 만큼(토큰·크레딧)인가
  6. 팀 도입 — 혼자 쓰나, 팀 단위 권한·보안·감사를 붙이나

🎨 이미지 프롬프트: "Editorial illustration on dark navy #1a1a2e background showing a radar/spider chart with six axes radiating from a center dot labeled once 'tool'. The six axis tips are labeled once each: 'Mode', 'Autonomy', 'Approval', 'Language', 'Price', 'Team'. Two faint differently-shaped polygons overlay the axes, hinting that each tool has a different shape. Thin line-art, teal #00b894 axes and purple #6c5ce7 polygons, 16:9. CRITICAL: All visible text MUST be in English ONLY (no Korean characters). Each label appears EXACTLY ONCE — short labels only, no paragraph text, keep inside the frame. No mirrored or reversed text."

📌 어느 도구도 여섯 축 모두에서 1등일 수 없다. 터미널의 자유도를 얻으면 설치·학습 비용을 치르고, 웹의 편의성을 얻으면 스택 선택의 폭을 포기한다. 특히 자율성과 승인은 한 쌍 — 자율성이 높을수록 편하지만, 승인 없이 되돌릴 수 없는 작업을 수행할 위험도 커진다. 이 축이 바이브코딩을 이미지·영상 도구와 구분짓는다.

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

🎨 Editorial illustration on dark navy #1a1a2e ba…

바이브코딩 고유의 여섯 축 — 비교 기준

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

두 갈래 — CLI·에이전트 vs UI·앱 생성

오늘의 도구들은 크게 두 갈래로 나뉜다. 이 분류를 먼저 잡으면 나머지가 정리된다.

⌨️ CLI·에이전트 계열

개발자의 실제 작업 환경 — 터미널·편집기 안으로 들어가, 이미 있는 코드베이스를 다룬다. - 대상: 대체로 개발자 - 산출: 코드 그 자체 — 커밋·파일 수정·테스트 통과 - : 실무 프로젝트에서 버그 잡고, 기능 더하고, 리팩터링

🖥️ UI·앱 생성 계열

대체로 웹 브라우저에서, 처음부터 무언가를 짓는다. - 대상: 개발자만이 아니다 — 기획자·디자이너·창업자도 - 산출: 곧바로 눈에 보이는 화면이거나 배포된 앱 - : 아이디어를 빠르게 실물로 만들어 데모하고 검증

🎨 이미지 프롬프트: "Editorial illustration on dark navy #1a1a2e background split left and right by a dashed vertical line. Left side: a terminal and code icon, tagged with three short labels 'Existing code', 'Developer', 'Output = code'. Right side: a browser and finished screen icon, tagged with three short labels 'Build new', 'Anyone', 'Output = app'. On the dashed line one short caption reads 'Border blurring'. Thin line-art, teal #00b894 left and purple #6c5ce7 right, 16:9. CRITICAL: All visible text MUST be in English ONLY (no Korean characters). Each label appears EXACTLY ONCE — short labels only, no paragraph text, keep inside the frame. No mirrored or reversed text."

📌 경계가 고정된 것은 아니다 — 최근 도구들은 두 성격을 겸하기도 한다. 그래도 이 분류는 "기존 코드를 다루는가, 새로 만드는가", "대상이 개발자인가, 누구나인가"로 도구의 위치를 빠르게 파악하게 해 준다. 오늘은 CLI·에이전트를 먼저 보고, 이어 UI·앱 생성을 본다.

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

🎨 Editorial illustration on dark navy #1a1a2e ba…

두 갈래 — CLI·에이전트 vs UI·앱 생성

PART 2

PART 2

CLI·에이전트 계열

Claude Code · OpenAI Codex · Google Antigravity(구 Gemini CLI) · Cursor · Windsurf(Cognition 통합).

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

Claude Code — 터미널에 들어온 코딩 에이전트 (Anthropic)

Claude Code 제품 페이지

🧭 한 줄 소개

터미널에서 프로젝트 전체를 읽고 여러 파일을 수정하며 명령까지 실행하는 코딩 에이전트. 대화하듯 지시하면 코드를 생성하고 수정한다.

✅ 강점

코드베이스 전체를 파악한다. 큰 프로젝트를 훑어 맥락을 잡고, 여러 파일 수정을 한 번에, 테스트를 돌려 스스로 확인한다. 넓은 문맥 창에서 긴 작업을 이어 가고, Git·MCP와 맞물려 확장된다.

⚠️ 한계

터미널·Git에 익숙하지 않으면 진입 문턱. 자율성이 높은 만큼 명령 실행·파일 수정 같은 되돌릴 수 없는 행동에 승인·감독이 필요.

💳 가격

유료 구독 포함 또는 API 토큰 과금. 무거운 작업을 오래 돌리면 토큰 비용이 붙는다.

🎯 언제 쓰나

실무 코드베이스를 다루는 개발자가 터미널에서 큰 맥락을 잡아 여러 파일을 고치고 자동화하고 싶을 때.

📖 Anthropic · Claude Code

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

OpenAI Codex — 오픈소스 터미널 에이전트

Codex 오픈소스 저장소

🧭 한 줄 소개

OpenAI의 터미널 코딩 에이전트. 과거 Codex는 자동완성 모델명이었으나, 이제 로컬에서 코드를 읽고 수정하고 실행하는 에이전트로 재편됐다. 도구 자체는 오픈소스.

✅ 강점

ChatGPT 생태계 통합 — 이미 쓰는 구독에 포함돼 별도 결제 없이 터미널로 확장. 속도를 위해 Rust로 짜였고, MCP 지원, 클라우드 병렬 실행·워크트리로 여러 프로젝트를 동시에 진행한다.

⚠️ 한계

터미널 기반이라 진입 문턱, 높은 자율성엔 승인·감독. OpenAI 계정·구독 생태계에 묶인다.

💳 가격

ChatGPT 유료 등급(Plus·Pro·Business·Enterprise) 내 이용, 도구는 오픈소스로 내려받아 사용.

🎯 언제 쓰나

이미 ChatGPT를 쓰고, 터미널에서 실무 코드에 에이전트를 붙이며 여러 작업을 병렬로 돌리고 싶을 때.

📖 OpenAI · Codex · 오픈소스 저장소

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

Google Antigravity — 이름이 바뀐 도구 (구 Gemini CLI) 변경

Google Antigravity 플랫폼

🧭 한 줄 소개(현재)

구글의 터미널 코딩 에이전트는 이제 Antigravity 플랫폼의 CLI로 이어진다 — Gemini 모델 기반, 여러 에이전트 병렬 실행을 앞세운 에이전트 우선 개발 환경.

✅ 강점

구글 생태계·Gemini 밀착, 검색 기반 정보 확인, 여러 에이전트 오케스트레이션. 데스크톱 앱·CLI·SDK를 포괄하는 플랫폼으로 확장됐다.

⚠️ 한계 — 이 전환 자체가 교훈

도구 이름은 짧은 기간에 사라질 수 있다. 2026-05-19 Antigravity CLI 공개, 2026-06-18부터 무료·개인 구독 사용자에게 기존 Gemini CLI가 요청을 처리하지 않는다. 특정 이름에 워크플로를 깊이 묶으면 벤더 결정에 좌우된다.

💳 가격

구글 AI 구독 등급(무료·유료) 안. 오픈소스 코드 경로(Apache 2.0, GitHub 유지)와 유료 API 경로가 병존.

🎯 언제 쓰나

구글 클라우드·Gemini를 쓰고 여러 에이전트를 병렬로 운용하고 싶을 때. 단, 도입 전 현재 공식 이름·지원 상태를 반드시 확인.

📖 전환 공지 · Antigravity · Gemini CLI 저장소

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

Cursor — 에이전트를 품은 코드 편집기

Cursor AI 코드 편집기

🧭 한 줄 소개

AI를 처음부터 중심에 놓고 만든 코드 편집기(IDE). 익숙한 편집기 화면 안에서 자동완성부터 여러 파일을 고치는 에이전트까지 한자리에.

✅ 강점

코드를 보면서 다룬다. 파일·변경이 눈에 그대로 보여, 에이전트가 무엇을 고치는지 확인하며 진행. 빠른 자동완성(Tab)·멀티파일 에이전트(Composer)·백그라운드 에이전트·MCP·여러 모델 선택을 갖추고, VS Code 계열이면 갈아타기 쉽다.

⚠️ 한계

편집기 안에서 코드를 다루는 만큼 여전히 개발자용. 강력한 모델을 많이 쓰면 사용량 비용이 붙는다.

💳 가격

무료 등급 + 유료 개인·팀 등급. 상위 등급일수록 강력한 모델 사용 한도가 넓어진다. 자사 모델과 외부 모델(Claude·GPT·Gemini) 사용을 나눠 관리.

🎯 언제 쓰나

코드를 눈으로 보며 에이전트와 작업하고 싶은 개발자. 자동완성과 에이전트를 한 도구에서 오가고 싶을 때.

📖 Cursor

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

Windsurf — 인수로 소속이 바뀐 도구 (Cognition 통합) 변경

Windsurf 에이전트 편집기

🧭 한 줄 소개(현재)

자율 에이전트(Cascade/Devin 계열)를 품은 코드 편집기. 자율 코딩 에이전트 Devin을 만든 Cognition의 Devin 라인으로 흡수·통합되는 중이다(2025-07-14 인수).

✅ 강점

에이전트가 편집기에 깊이 통합돼, 코드베이스를 파악하고 여러 단계를 자율로 수행한다. Devin 기술이 결합되며 자율성 쪽으로 무게가 실린다. 여러 외부 에이전트를 한 편집기에서 함께 사용하는 개방형 연동도 지향한다.

⚠️ 한계 — 소속·정책 변동

한 번 고른 도구라도 다른 회사 제품 라인으로 흡수되면 요금·정책·지원이 바뀔 수 있다. 도입 전 현재 소속·지원 상태를 확인.

💳 가격

유료 구독 중심, 통합 과정에서 등급·조건이 조정돼 왔다 — 공식 페이지에서 확인.

🎯 언제 쓰나

편집기 안에서 자율성 높은 에이전트로 작업하고 Cognition/Devin 방향에 맞출 의향이 있을 때. 단, 현재 상태를 먼저 확인.

📖 Windsurf · Cognition · Windsurf 인수 공지

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

CLI·에이전트 정리 — 있는 코드를 다룬다

다섯 도구의 공통점은 개발자의 작업 환경(터미널·편집기)에서 이미 있는 코드를 다룬다는 것이다. 그리고 다섯 중 둘이 반년 사이 이름·소속을 바꿨다 — 이 계열은 특히 변동이 빠르다.

⌨️ Claude Code

터미널 — 구독/API 토큰

🔓 OpenAI Codex

터미널 — 오픈소스 + ChatGPT

🔁 Google Antigravity 변경

플랫폼 — 구 Gemini CLI

👁️ Cursor

편집기 — 코드를 보며

🔀 Windsurf 변경

편집기 — Cognition/Devin 통합

🎨 이미지 프롬프트: "Editorial illustration on dark navy #1a1a2e background showing five cards in a single horizontal row. Each card has a plain icon at top and one tool name below, left to right: 'Claude Code', 'Codex', 'Antigravity', 'Cursor', 'Windsurf'. The third and fifth cards each carry a small corner badge reading 'changed'. Below the row one short caption reads 'Developer tools, existing code'. Thin line-art cards, teal #00b894 and purple #6c5ce7 accents, 16:9. CRITICAL: All visible text MUST be in English ONLY (no Korean characters). Each label appears EXACTLY ONCE — short labels only, no paragraph text, keep inside the frame. No mirrored or reversed text."

PART 3

PART 3

UI·앱 생성 계열

Google Stitch · Claude Artifacts · Vercel v0 · Lovable·Bolt.new · Replit Agent · Figma Make.

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

Google Stitch — 프롬프트로 UI를 디자인한다 (Google Labs)

Google Stitch UI 디자인 생성

🧭 한 줄 소개

텍스트·스케치·이미지에서 UI 디자인과 그에 맞는 코드를 뽑아 주는 도구. "이런 앱 화면을 만들어 줘"라고 말하면 화면 디자인이 나온다. (인수한 Galileo AI 기반)

✅ 강점

디자인에서 코드까지 잇는다. 여러 화면을 한 번에 생성해 흐름을 일관되게 유지하고, 결과를 HTML·CSS·Tailwind 코드로 내보낸다. Gemini 기반에 AI 네이티브 캔버스·음성 지시.

⚠️ 한계

화면·프로토타입 생성에 초점 — 복잡한 백엔드·대규모 시스템을 통째로 짓는 도구는 아니다. Labs 실험적 제품이라 기능·한도가 변할 수 있다.

💳 가격

Google Labs 무료 — 월 사용량 한도 안에서.

🎯 언제 쓰나

아이디어를 화면 디자인으로 빠르게 만들고 그 결과를 코드로 이어받아 개발할 때. 디자이너·기획자의 초기 UI 시안 작성.

📖 Google Stitch

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

Claude Artifacts — 프롬프트로 만드는 공유 앱 (Anthropic)

Claude Artifacts로 만드는 AI 앱

🧭 한 줄 소개

Claude에게 아이디어를 전달하면 대화창 옆에서 바로 동작하는 인터랙티브 앱·도구·게임을 생성하는 기능. 코드 없이, 대화만으로.

✅ 강점

만든 결과를 바로 쓰고 링크로 공유한다. 별도 배포 없이 대화 옆 패널에 동작 결과가 뜬다. 아티팩트가 Claude API를 직접 불러 AI가 도는 작은 앱이 되고, 공유해도 상대는 API 키가 필요 없다. 지속 저장·MCP·공개 카탈로그.

⚠️ 한계

가벼운 도구·프로토타입에 적합하다 — 크고 복잡한 프로덕션 시스템에는 부적합하다. Claude 생태계 안에서 동작하는 결과물이다.

💳 가격

Claude 무료·유료 등급 안. 무료로도 만들고, 유료에서 한도·성능이 넓어진다.

🎯 언제 쓰나

코드를 모르는 사람이 작은 도구·계산기·대시보드·게임을 대화로 빠르게 만들어 바로 공유하고 싶을 때.

📖 Anthropic · Claude Artifacts

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

Vercel v0 — 프롬프트에서 프런트엔드·풀스택으로

Vercel v0 웹 UI/앱 생성

🧭 한 줄 소개

프롬프트나 디자인에서 웹 프런트엔드(그리고 풀스택 앱)를 생성하는 도구. 개발자가 실제로 쓰는 현대 웹 스택으로 결과를 낸다.

✅ 강점

개발자 친화적 산출. 결과가 React·Next.js·Tailwind 실무 스택의 깔끔한 코드로 나와, 그대로 프로젝트에 이어 붙이기 좋다. Vercel 배포와 맞물려 바로 웹에 올릴 수 있고, 디자인→코드 변환도 지원한다.

⚠️ 한계

특정 스택(React 계열) 중심 — 다른 프레임워크엔 폭이 좁다. 비개발자에겐 Stitch·Artifacts보다 개발자 쪽 개념에 가깝다.

💳 가격

무료 등급(소액 크레딧) + 유료 등급. 2026년 들어 생성마다 토큰 사용량 과금으로 바뀌어, 복잡한 요청일수록 소모가 크다.

🎯 언제 쓰나

React·Next.js로 웹 UI·앱을 빠르게 만들고 그 코드를 실제 프로젝트로 가져가 이어서 개발하려는 개발자·팀.

📖 Vercel v0

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

Lovable · Bolt.new — 웹에서 앱을 통째로 (비개발자 ↔ 개발자)

Lovable과 Bolt.new 웹 앱 빌더

💚 Lovable — 비개발자를 위한 제품 빌더

채팅으로 대화하며 코드를 몰라도 실제 소프트웨어를 완성한다. DB·인증(Supabase) 연동이 성숙해 로그인·저장 앱을 별도 설정 없이 구성할 수 있다. UI 완성도가 높아 "프로토타입"보다 "실제 제품"에 가깝다. 대신 스택(React·TS·Tailwind·Supabase)에 종속된다.

⚡ Bolt.new — 개발자를 위한 클라우드 IDE

파일 트리·터미널·편집기를 갖춘 웹 개발 환경. 여러 프레임워크(React·Next·Vue·Svelte)를 지원해 스택 자유도가 높고 모델 선택 폭도 넓다. 코드를 직접 제어하려는 개발자에게 적합하다.

⚠️ 한계·💳 가격 (공통)

매우 크고 복잡한 시스템에는 한계가 있고, 생성 코드는 사람의 검토가 필요하다. 둘 다 사용량 과금(Lovable=메시지·크레딧, Bolt=토큰) — 사용량이 많으면 비용이 커진다.

📌 한 줄 대비 — Lovable은 "코드를 몰라도 제품을", Bolt.new는 "개발자가 더 빠르게". 같은 "웹에서 앱 만들기"라도 대상이 다르다. 어느 쪽이 더 좋으냐가 아니라 사용자에 따라 선택이 달라진다.

📖 Lovable · Bolt.new

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

Replit Agent — 짓고 배포까지 자율로 (자율성 최상단)

Replit Agent 자율 앱 생성·배포

🧭 한 줄 소개

자연어 설명을 받아 앱을 짓는 전 과정을 스스로 밟는 자율 에이전트. 파일 생성·패키지 설치·로직 작성·DB 설정·서버 구성·실행·오류 수정·배포까지, 수동 코딩 없이.

✅ 강점

끝까지 자율. 목표를 주면 앱 생성부터 배포까지 자동으로 처리한다. 브라우저 안 통합 환경이라 설치가 필요 없고, 외부 서비스 연동 폭이 넓다. 최근 세대는 한 번에 오랜 시간(수십~수백 분) 자율 실행이 가능하고, 협업 기능도 지원한다.

⚠️ 한계

자율성이 높은 만큼 감독이 중요 — 여러 단계를 스스로 진행하는 도구는 잘못된 중간 결과 위에 다음 작업을 쌓는다. 복잡한 요구일수록 검토·수정 몫이 커진다.

💳 가격

무료 시작 + 유료(에이전트 자율 작업량 과금).

🎯 언제 쓰나

아이디어를 동작하는 배포 앱까지 한 번에, 수작업을 최대한 줄여 구현하고 싶을 때. 자율성을 크게 부여하되 결과를 감독할 준비가 됐을 때.

📖 Replit Agent

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

Figma Make — 디자인 도구 안의 바이브코딩

Figma Make 인터랙티브 앱 생성

🧭 한 줄 소개

Figma 캔버스에서, 프롬프트로 동작하는 인터랙티브 프로토타입·앱을 만드는 기능. 별도 도구로 옮기지 않고 디자인 작업 환경에서 바로 진행한다.

✅ 강점

디자인 워크플로와 밀착. 기존 Figma 화면·프레임을 바탕으로 자연어로 레이아웃·흐름·동작을 정의해 인터랙티브한 결과물을 얻는다. 이미지·영상·문서를 프롬프트에 첨부해 방향을 잡고, 디자이너는 익숙한 환경을 벗어나지 않는다.

⚠️ 한계

Figma 생태계·구독 내에서 동작하는 기능. 대규모 프로덕션 앱보다 디자인을 동작하는 형태로 빠르게 구현하는 데 초점.

💳 가격

Figma 구독 안에서 제공 — 사용 조건·한도는 Figma 요금 체계를 따른다.

🎯 언제 쓰나

이미 Figma로 디자인하고 있고, 그 디자인을 동작하는 프로토타입으로 바로 구현해 보여 주고 싶을 때.

📖 Figma Make

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

UI·앱 생성 정리 — 누구나 새 화면·앱을

여섯 도구의 공통점은 웹에서, 대체로 없던 것을 새로, 개발자가 아닌 사람까지 만든다는 점이다. 그 안에서도 "디자인이냐 동작하는 앱이냐", "비개발자냐 개발자냐", "자율성 수준이 어느 정도냐"에 따라 도구의 위치가 나뉜다.

🎨 Google Stitch

디자인 — 프롬프트→UI·코드

🧩 Claude Artifacts

공유 앱 — 대화로 작은 앱

⚛️ Vercel v0

개발자 웹 — 실무 스택 코드

💚 Lovable / ⚡ Bolt

웹 앱 빌더 — 비개발자↔개발자

🚀 Replit Agent

자율 배포 — 끝까지 스스로

🖌️ Figma Make

디자인 도구 내 — 캔버스에서

🎨 이미지 프롬프트: "Editorial illustration on dark navy #1a1a2e background showing six cards in two rows of three. Each card has a plain icon and one tool name below, reading once each: 'Stitch', 'Artifacts', 'v0', 'Lovable', 'Replit', 'Figma Make'. Below the grid one short caption reads 'Anyone builds new screens and apps'. Thin line-art cards, teal #00b894 and purple #6c5ce7 accents, 16:9. CRITICAL: All visible text MUST be in English ONLY (no Korean characters). Each label appears EXACTLY ONCE — short labels only, no paragraph text, keep inside the frame. No mirrored or reversed text."

PART 4

PART 4

비교 매트릭스 — 바이브코딩 고유 축으로

방식·대상·산출·자율성·가격 · 순위가 아니라 "내 상황에서 중요한 축".

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

매트릭스 ① CLI·에이전트 — 개발자가 있는 코드를

개발자의 작업 환경에서 이미 있는 코드를 다루는 계열. 방식(터미널·편집기)이 다르고, 자율성이 높아 승인·감독이 공통 과제다.

도구 방식 대상 산출 자율성 가격
Claude Code 터미널 개발자 코드(리포 수정) 높음(승인 필요) 구독/API 토큰
OpenAI Codex 터미널 개발자 코드(리포 수정) 높음(승인 필요) ChatGPT 구독·오픈소스
Google Antigravity 변경 터미널·플랫폼 개발자 코드 높음(멀티 에이전트) 구글 AI 구독
Cursor 편집기(IDE) 개발자 코드(보며 수정) 중~높음 무료+유료 등급
Windsurf 변경 편집기(IDE) 개발자 코드 높음(Devin 통합) 유료 구독

📌 다섯 도구 모두 대상=개발자·산출=코드로 같다. 차이는 방식(터미널↔편집기)과 생태계·가격에서 난다. 그리고 두 칸(Antigravity·Windsurf)은 이미 반년 사이 이름·소속이 바뀐 사례다.

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

매트릭스 ② UI·앱 생성 — 누구나 새 화면·앱을

웹에서 없던 것을 새로 짓는 계열. 대상이 넓고, 산출(디자인/앱)과 자율성이 제각각이다.

도구 방식 대상 산출 자율성 가격
Google Stitch 누구나 디자인+코드 낮~중 Labs 무료(한도)
Claude Artifacts 웹(Claude) 누구나 공유 앱 낮~중 무료/유료 등급
Vercel v0 개발자 성향 웹 코드·앱 무료+유료(토큰)
Lovable 비개발자 풀스택 앱 중~높음 무료+유료(크레딧)
Bolt.new 웹(클라우드 IDE) 개발자 풀스택 앱 중~높음 무료+유료(토큰)
Replit Agent 누구나~개발자 배포된 앱 매우 높음(감독) 무료+유료(사용량)
Figma Make 웹(Figma) 디자이너 인터랙티브 앱 Figma 구독

⚠️ 자율성이 높을수록 편하지만 승인·감독이 더 중요해진다 — 특히 파일 삭제·명령 실행·배포처럼 되돌릴 수 없는 행동에서(Replit Agent가 극단값). 가격은 구독과 토큰·크레딧·사용량 과금이 섞여, 많이 쓰는 작업일수록 사용량 비용을 미리 가늠한다.

PART 5

PART 5

선택 프레임 — 네 질문

용도 · 대상 · 자율성 · 상업/데이터 · 그리고 공통 3점검.

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

이런 상황이라면 — 네 질문 의사결정 흐름

표를 순위로 읽지 않으려면 질문이 필요하다. 도구를 고를 때 순서대로 확인하는 네 질문이 오늘의 결론이다.

flowchart LR Q1["① 무엇을?<br/>있는 코드 vs 새로"] --> Q2["② 누가?<br/>개발자 vs 누구나"] Q2 --> Q3["③ 얼마나 맡기나?<br/>제안 vs 완전자율"] Q3 --> Q4["④ 상업·데이터·팀?"] style Q1 fill:#0f2a24,stroke:#00b894,color:#eaeaea style Q2 fill:#0f2a24,stroke:#00b894,color:#eaeaea style Q3 fill:#2a2410,stroke:#fdcb6e,color:#eaeaea style Q4 fill:#141a33,stroke:#6c5ce7,color:#eaeaea

① 무엇을?

있는 코드 고침·자동화 → CLI·에이전트(Claude Code·Codex·Cursor·Windsurf·Antigravity) · 새 화면·앱 → UI·앱 생성

② 누가?

개발자 → 터미널·편집기·v0·Bolt 까지 폭넓게 · 코드 모름 → 웹에서 대화로 Stitch·Artifacts·Lovable·Replit

③ 얼마나 맡기나?

크게 맡길수록(Replit Agent·터미널 에이전트) 승인·감독 장치를 함께 — 되돌릴 수 없는 행동 앞엔 사람이 확인

④ 상업·데이터·팀?

코드·데이터 행방(학습에 쓰이나)·상업이용·팀 권한·보안, 그리고 현재 소속·이름·정책을 확인

도구는 바뀌어도 이 질문은 남는다.

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

마무리 — 이름은 바뀐다, 고르는 법은 남는다

어떤 도구를 고르든 공통으로 확인할 세 가지가 있다.

🧾 ① 코드·데이터 행방

내 코드·프롬프트가 밖으로 나가나, 학습에 쓰이나. 민감한 코드라면 데이터 처리 조건을 반드시 확인.

🔒 ② 승인과 감독

자율성이 높을수록, 파일 삭제·명령 실행·결제·배포처럼 되돌릴 수 없는 행동 앞에 사람이 확인하는 장치가 필요하다. 편의성이 높아지면 위험도 함께 커진다.

⚖️ ③ 상업이용·소속

만든 결과를 업무·판매에 써도 되는지, 그 도구의 현재 소속·이름·요금이 무엇인지. 이 분야는 특히 빠르게 바뀐다.

🎯 오늘의 결론 한 줄

"제일 좋은 하나는 없다 — 무엇을·누가·얼마나·상업/데이터를 먼저 정하고 고른다. 이름은 반년마다 바뀌어도, 이 네 질문은 남는다."

오늘 확인한 것만으로도 한 도구는 이름을 바꿔 다른 플랫폼이 됐고(Gemini CLI→Antigravity), 한 도구는 회사가 바뀌었다(Windsurf→Cognition). 그래도 고르는 법은 그대로 남는다.

🎨 이미지 프롬프트: "Editorial illustration on dark navy #1a1a2e background showing three checklist cards in a row, each with a check-mark and one short label below, left to right: 'Code & data', 'Approval', 'Commercial & owner'. Below them one larger short caption reads 'No single best — names change, the questions stay'. Thin line-art, teal #00b894 checks and purple #6c5ce7 accents, 16:9. CRITICAL: All visible text MUST be in English ONLY (no Korean characters). Each label appears EXACTLY ONCE — short labels only, no paragraph text, keep inside the frame. No mirrored or reversed text."

생성형 AI Fundamentals·Session 10 · 바이브코딩 도구 파노라마출처: 바이브코딩 도구 파노라마Claude Code·Codex·Gemini CLI·Cursor·Stitch·v0·Lovable (2026 검증)

부록 — 도구·출처 (2026년 7월 기준)

도구 이름·소속·모델·가격은 변동이 특히 심하다. 아래는 검증한 출처이며, 현장에서는 각 도구 공식 페이지에서 그날의 상태를 확인한다.

CLI·에이전트 계열 - Claude Codeanthropic.com/claude-code - OpenAI Codexcodex · 오픈소스 - Google Antigravity (구 Gemini CLI) — 전환 공지 · antigravity.google - Cursorcursor.com - Windsurf (Cognition 통합) — windsurf.com · 인수 공지

UI·앱 생성 계열 - Google Stitchstitch.withgoogle.com - Claude Artifacts소개 - Vercel v0v0.app - Lovablelovable.dev · Bolt.newbolt.new - Replit Agentreplit.com/agent - Figma Makefigma.com/make

실무 점검 - 코드·데이터 처리, 자율성·승인 설정, 상업이용·현재 소속은 각 도구 공식 문서·약관·가격 페이지에서 확인.

1 / 31

목차 — Session 10

키보드 단축키 (뷰어)

네비게이션

다음 슬라이드 Space
이전 슬라이드 PgUp
처음 / 끝Home End
목차M

화면

전체화면F
테마 전환D
글자 크게 / 작게+ -
원래 크기 (100%)=
도움말 (열기/닫기)H ?
닫기 (모든 오버레이)Esc
강의 종료 (메인으로)Q

키보드 단축키 (강사)

네비게이션

다음 슬라이드 Space
이전 슬라이드 PgUp
처음 / 끝Home End
목차 (Menu)M
전체화면F

화면

테마 전환D
도움말 (열기/닫기)H ?
닫기 (모든 오버레이)Esc
툴바 펼치기 / 접기[ ]
강의 종료 (메인으로)Q

화면 확대

글자 크게 / 작게+ -
원래 크기 (100%)=
돋보기 (마우스 따라 2× 확대)V

발표자 도구 (PPT 호환)

화이트 화면W ,
블랙 화면B .
레이저 포인터L
펜 모드 ON/OFFP
펜 색상1 2 3 4
펜 자국 지우기 (현재 슬라이드)E
펜 — 마지막 스트로크 취소 (Undo)Z
펜 — 다시 (Redo)R
⏰ 쉬는시간 타이머T
📱 노트뷰 QR (휴대폰 동기화)N

PDF / 종료

PDF 저장 (슬라이드)Ctrl+P
강의 종료 (메인으로)Q X