VIBECODING 365 / DICTIONARY
바이브 코딩
vibe coding
DEFINITION
바이브 코딩(vibe coding)은 자연어로 의도를 설명하고 LLM이 소스 코드를 생성하게 한 뒤, 사람이 줄을 일일이 쓰기보다 동작·재프롬프트·테스트로 방향을 잡는 소프트웨어 개발 방식을 가리킨다. 이름은 컴퓨터 과학자 Andrej Karpathy(OpenAI 공동창립, 전 테슬라 AI)가 2025-02-02 X(트위터)에서 붙였다. 원문 핵심은 “vibes에 완전히 몸을 맡기고, 지수적 향상을 받아들이며, 코드가 존재한다는 사실조차 잊는” 코딩이며, Cursor Composer(+Sonnet) 같은 LLM이 “너무 좋아져서” 가능해졌다는 맥락이다. 그는 SuperWhisper로 거의 키보드를 안 쓰고, “Accept All”을 상시하며 디프를 안 읽고, 에러는 코멘트 없이 붙여 넣는다고 적었다. “see stuff, say stuff, run stuff, and copy paste stuff”로 요약하기도 했다. (위키·IBM·NYT 등이 동일 원문을 인용.)
사전·언론이 붙인 뜻
Collins English Dictionary는 2025 Word of the Year로 vibe coding을 선정했고(2025-11 보도), 정의를 대략 “자연어로 프롬프트한 AI가 코드 작성을 돕는 일”로 잡는다. Merriam-Webster는 2025-03에 slang & trending으로 올렸고, 코드를 이해하지 못한 채 받아들일 수 있다는 뉘앙스를 적는다. IBM Think 등은 Karpathy 원 정의를 “결과에 더 집중하고 직접 코딩을 최소화하는 전략”으로 풀어 쓴다. 사이트「바이브코딩365」이름도 이 문화어를 가리킨다.
원 트윗이 묘사한 작업 루프
Karpathy 서술 기준으로 루프는 대략 이렇다. (1) 의도·UI 미세 조정까지 말로 요청 (2) 생성 diff를 자세히 안 읽고 수락 (3) 실행·에러 메시지를 다시 모델에 붙여 넣기 (4) 막히면 우회하거나 랜덤한 수정을 시키며 넘기기. 그는 주말용 throwaway 프로젝트에는 “나쁘지 않다”고 하면서도, 코드가 평소 이해 범위를 넘을 수 있다고 스스로 적었다. 즉 원 용법은 “프로덕션 무검토 납품”이 아니라 고속 프로토타이핑·개인 실험에 가깝다.
확산과 숫자로 남은 장면
2025-02 NYT Kevin Roose는 비개발자도 프롬프트만으로 작은 앱을 만든 경험을 소개하며 용어를 대중화했다. TechCrunch(2025-03)는 Y Combinator Winter 2025 배치의 약 25% 스타트업이 코드베이스의 약 95%를 AI로 생성했다고 전했다(보도·YC 인용). 이후 현업·오픈소스·보안 이슈와 함께 “프로덕션에 그대로 올리면 위험” 논쟁이 붙었다. Simon Willison 등은 기존 시스템을 진화시키는 엔지니어링에서 이해 가능성·품질이 핵심이라 vibe coding만으로 production codebase를 가는 것은 위험하다고 했다(Ars 등 인용). Andrew Ng는 용어가 “그냥 vibe만 탄다”는 오해를 준다고 지적한 바 있다(2025-06 Business Insider 등).
바이브코딩할 때 선을 어디에 둘지
프로토타입·내부 도구·학습용으로는 속도 이득이 크다. 결제·인증·개인정보·장기 유지보수가 걸린 코드는 리뷰·테스트·소유권을 다시 사람 쪽으로 당겨야 한다. “Accept All”을 기본값으로 두면 보안·의존성·아키텍처 부채가 쌓이기 쉽다. 도구(Cursor, Claude Code, Copilot, Replit Agent 등)는 수단일 뿐이고, 용어의 원뜻은 의도 서술 + AI 생성 + 낮은 줄단위 소유의 태도다.
1차: Karpathy 2025-02-02 X · 2차: IBM: What is Vibe Coding? · Collins WOTY 2025 보도(CNN/Guardian/BBC 2025-11)
ENGLISH
vibe coding
EXAMPLE
There’s a new kind of coding I call "vibe coding"… (Karpathy, 2025-02-02)
관련
이어서 볼 문서
RELATED TERMS
연관 용어
Anthropic Messages API
Anthropic SDK·Claude Code용 Messages 형식. Neuralwatt /v1/messages는 문서상 전 계정 GA.
ai DeepSeek V4 FlashDeepSeek-V4-Flash
DeepSeek가 2026년 4월에 연 V4 Preview의 빠른 축이다. 가중치는 총 284B·활성 13B·1M 컨텍스트다. 지금 공식 API에서 같은 문자열은 V4.1-Flash로 임시 넘어간다.
ai Flex 티어Flex Tier
Neuralwatt가 같은 모델에 붙이는 할인 티어다. 여유 용량이 있으면 바로 시작하고, 바쁠 때는 스트림을 유지한 채 잠시 홀드한다. 스트리밍이 아니면 표준 요금으로 조용히 폴백한다.