기초 지식 2 / 29
바이브 코딩이란? 말로 하는 AI 프로그래밍
코드를 직접 쓰지 않고, 만들고 싶은 것을 AI에게 말로 설명해서 프로그램을 만드는 새로운 코딩 방법이에요.
바이브 코딩(vibe coding)은 2025년에 AI 연구자 안드레이 카파시가 처음 쓴 말이에요. '바이브'는 느낌이라는 뜻이에요. 코드 한 줄 한 줄을 직접 쓰는 대신, '이런 느낌의 프로그램이 필요해'라고 AI에게 말하고, AI가 만든 결과를 써 보며 '여기는 이렇게 바꿔 줘' 하고 다듬어 가는 방식이에요.
아쉬운 부탁
“예전 코딩: 프로그래밍 언어를 몇 달 배운 뒤, 화면과 기능을 한 줄씩 직접 써요”
좋은 부탁
“바이브 코딩: '두더지 잡기 게임 만들어 줘. 구멍은 9개, 30초 제한' 하고 말하면 AI가 코드를 쓰고, 나는 해 보고 고칠 점을 말해요”
- 1. 말하기: 무엇이 보이고, 누르면 어떻게 되는지 설명해요.
- 2. 해 보기: AI가 만든 프로그램을 미리보기에서 직접 눌러 봐요.
- 3. 다듬기: '버튼을 더 크게', '점수가 안 올라가'처럼 고칠 점을 말해요.
- 4. 반복: 마음에 들 때까지 2~3번을 되풀이해요.
AiWithU의 AI 작업실에서 코드를 써 주는 AI는 Anthropic이 만든 클로드(Claude)예요. 그래서 여기서 하는 것이 바로 클로드와 함께하는 바이브 코딩이에요. 어린이도, 프로그램을 처음 만드는 어른도 바로 시작할 수 있어요.
바이브 코딩도 기초를 알면 훨씬 잘 돼요. AI가 만든 코드가 어떻게 움직이는지 조금만 알아도 더 정확하게 부탁하고, 문제가 생겼을 때 빨리 고칠 수 있어요. 따라 만들기 단계마다 나오는 📘 기초 지식 글이 그 역할을 해요.
주의할 점도 있어요. AI는 그럴듯하게 틀릴 수 있으니 결과를 꼭 직접 확인하고, 돈이나 개인정보를 다루는 진짜 서비스는 전문가의 검토를 받는 게 좋아요.
작업실에서 해 보기
채팅창에 이렇게 보내 보세요.
“새 프로그램으로 처음부터 만들어줘. 오늘 기분을 고르면 어울리는 노래 장르를 추천해 주는 화면이야”