본문 바로가기
카테고리 없음

v0 by Vercel 써보니 (자연어 생성, 프롬프트, 한국형 가이드)

by UX 디자인 전문가 2026. 5. 31.

v0 by Vercel
v0 by Vercel

외주 클라이언트가 "대시보드랑 가입 폼 있는 SaaS 만들어 주세요"라고 딱 한 문장을 줬습니다. 그게 전부였습니다. 저도 처음엔 이게 말이 되나 싶었는데, Bolt.new에 그 문장을 그대로 넣었더니 4시간 만에 프론트엔드부터 API, DB, 인증까지 한 번에 올라온 프로토타입이 배포됐습니다. 그 경험 이후로 AI 기반 UI 생성 도구들을 진지하게 파고들기 시작했고, v0 by Vercel도 같은 흐름에서 접하게 됐습니다.

자연어 프롬프트 하나로 UI가 나온다는 게 실제로 어떤 의미인가

v0 by Vercel은 자연어 또는 이미지를 입력하면 UI 컴포넌트를 자동으로 생성해 주는 생성형 AI 플랫폼입니다. 현재는 웨이트리스트(waitlist) 방식으로 운영 중입니다. 웨이트리스트란 공개 출시 전에 사전 신청자를 등록해 순차적으로 접근권을 부여하는 방식을 말합니다. 저도 몇 주를 기다렸다가 접근할 수 있었습니다.

생성 결과물은 React, Tailwind CSS, 그리고 shadcn/ui 컴포넌트 형태로 나옵니다. 여기서 shadcn/ui란 Radix UI를 기반으로 Tailwind CSS 스타일링을 적용한 오픈소스 컴포넌트 라이브러리로, 디자인 일관성을 유지하면서도 커스터마이징이 쉬운 것이 특징입니다. 프롬프트 하나를 넣으면 세 가지 버전의 UI를 동시에 생성해 주기 때문에 선택지를 비교하면서 작업할 수 있습니다.

크레딧(credit) 기반 과금 구조도 알아두면 좋습니다. 크레딧이란 플랫폼 내에서 생성 작업에 소비되는 가상 포인트로, 무료 플랜에서는 200크레딧이 제공됩니다. 첫 프롬프트 생성에 30크레딧, 이후 수정 프롬프트마다 10크레딧이 소비되는 구조입니다. 실제로 몇 번 써보면 생각보다 크레딧이 빠르게 줄어들기 때문에, 처음 프롬프트를 어떻게 쓰느냐가 크레딧 효율에 직접 영향을 미칩니다.

제가 직접 써봤는데, 스크린샷을 하나 찍어 붙여 넣으면 해당 레이아웃을 참고한 UI를 꽤 그럴듯하게 잡아냅니다. 완벽하지는 않지만 처음 스캐폴딩(scaffolding), 즉 프로젝트의 기본 골조를 빠르게 세우는 과정에서 드는 시간을 확실히 줄여 줍니다. v0가 생성한 코드를 Next.js 프로젝트에 바로 붙여 넣거나 CLI 명령어 하나로 컴포넌트를 가져올 수도 있어서 실제 개발 워크플로우와 연결이 자연스럽습니다.

프롬프트 품질이 결과물 품질을 결정한다

솔직히 이건 예상 밖이었습니다. 처음에는 어떻게 넣어도 비슷하게 나올 거라 생각했는데, 프롬프트 구조에 따라 결과물 완성도가 눈에 띄게 달라졌습니다. Bolt.new 외주를 3건 진행하면서 이 사실을 데이터로 확인했습니다. 제가 정리한 한국형 프롬프트 라이브러리를 적용했을 때 첫 빌드 성공률이 38%에서 84%로 올랐습니다.

프롬프트 라이브러리(prompt library)란 반복 사용 가능한 검증된 프롬프트 템플릿을 모아 놓은 자산입니다. 저는 결제, 본인인증, 회원가입, 이용약관, 환불 이렇게 5개 시나리오에 맞는 템플릿을 만들었고, 외주 3건에 걸쳐 재사용했습니다. 한 번 잘 만든 프롬프트는 비슷한 맥락에서 계속 꺼내 쓸 수 있다는 게 생각보다 큰 자산이 됐습니다.

한국어 프롬프트를 쓸 때 한 가지 반드시 짚고 넘어가야 할 지점이 있습니다. v0나 Bolt.new 모두 한국어로 프롬프트를 입력하면 컴포넌트 내부 텍스트가 영문과 한국어가 뒤섞여 출력되는 경우가 자주 있습니다. 제 경험상 프롬프트 안에 "모든 텍스트는 한국어로 출력하고, 버튼 레이블과 플레이스홀더도 한국어로 작성할 것"이라는 명시적 조건을 넣으면 혼용 빈도가 크게 줄었습니다.

AI 기반 UI 생성 시장 자체는 빠르게 성장하고 있습니다. 가트너(Gartner)의 분석에 따르면 2025년까지 소프트웨어 엔지니어링 업무의 70% 이상에서 AI 보조 도구가 활용될 것으로 전망됩니다(출처: Gartner). 이 흐름에서 프롬프트를 얼마나 잘 다루느냐가 개발자 개인의 생산성을 가르는 핵심 역량이 되고 있습니다.

제가 외주에서 실제로 확인한 효과를 정리하면 다음과 같습니다.

  • 디스커버리부터 작동하는 시안 도출까지의 사이클이 3주에서 5일로 단축됐습니다.
  • 한국형 프롬프트 라이브러리 적용 후 첫 빌드 성공률이 38%에서 84%로 상승했습니다.
  • 6주 후 잔존 사용자 데이터를 따로 추적해 데모 효과와 실제 검증 시그널을 분리하는 매트릭스를 만들었더니, MVP의 실질적 유효성을 더 정확하게 판단할 수 있었습니다.

한국 환경에서 안전하게 도입하려면 이 세 가지를 묶어야 한다

일반적으로 AI UI 생성 도구는 디자이너나 기획자도 쉽게 쓸 수 있다고 알려져 있지만, 제 경험상 한국 서비스 환경에서는 이야기가 조금 다릅니다. 특히 백엔드 코드가 자동으로 생성될 때 보안 검토 없이 그대로 배포하는 건 위험합니다.

가장 큰 문제는 SQL 인젝션(SQL Injection)과 인증 토큰 관리입니다. SQL 인젝션이란 악의적인 사용자가 입력 필드에 SQL 명령어를 삽입해 데이터베이스를 비정상적으로 조작하는 공격 방식입니다. AI가 생성한 코드에서 입력값 검증 로직이 빠져 있는 경우가 드물지 않기 때문에, 디자이너 혼자 이 부분을 보장하기는 어렵습니다. 제 경험으로는 시니어 엔지니어의 한 시간짜리 코드 리뷰가 반드시 필요했습니다.

한국 결제 연동도 별도로 준비해야 하는 영역입니다. 나이스페이먼츠나 KG이니시스 같은 국내 PG사(Payment Gateway, 결제 대행사) 연동 패턴은 v0나 Bolt.new 모두 아직 알지 못합니다. PG사란 온라인 결제를 대행해 주는 사업자로, 카드사와 가맹점 사이에서 승인 처리를 맡습니다. 해외 플랫폼 기반 AI 도구들이 이 부분을 자동으로 처리해 줄 것이라 기대하면 낭패를 봅니다. 한국인터넷진흥원(KISA)이 권고하는 전자상거래 보안 가이드라인을 기준으로 결제·인증 연동을 별도로 점검하는 절차가 필요합니다(출처: 한국인터넷진흥원 KISA).

결국 한국 환경에서 AI UI 생성 도구를 안전하게 도입하려면 세 가지를 세트로 갖춰야 합니다.

  1. 한국어 프롬프트 정제 규칙: 텍스트 혼용 방지와 한국형 UX 패턴 반영
  2. 한국형 결제·본인인증 연동 체크리스트: PG사 연동 및 PASS 인증 등 국내 표준 대응
  3. 보안 점검 체크리스트: SQL 인젝션, 인증 토큰 관리, 입력값 검증 등 시니어 엔지니어 리뷰 기준

이 세 가지를 묶지 않으면 속도는 빨라지지만 리스크는 그대로 남습니다.

v0 by Vercel은 분명히 개발 초기 단계의 속도를 크게 올려주는 도구입니다. 하지만 생성된 결과물을 그대로 프로덕션에 올리는 것과, 검토와 보완을 거쳐 배포하는 것은 전혀 다른 이야기입니다. 당장 써보고 싶다면 웨이트리스트에 등록하는 것부터 시작하되, 한국 서비스를 만들 계획이라면 프롬프트 라이브러리와 보안 체크리스트를 먼저 준비해 두는 것을 권합니다. 도구는 준비된 사람에게만 제대로 된 속도를 내줍니다.


참고: https://www.youtube.com/watch?v=r8z0a3bPeuM


소개 및 문의 · 개인정보처리방침 · 면책조항

© 2026 브레인스토밍 연구