바이브 코딩으로 유튜브 자동화봇 만든 솔직 후기 — 코드 0줄로 됩니다 (2026)

· 2026-03-13

moai-adk와 Claude Code로 유튜브 요약봇을 바이브 코딩으로 만들었습니다. 잘 된 것, 아쉬운 것, 다시 한다면 바꿀 것을 솔직하게 정리했어요.

“AI가 진짜 코드를 다 짜준다고?” — 저도 처음엔 반신반의했어요. 그래서 직접 해봤습니다.

결론부터 말하면, 됩니다. 코드 0줄, 진짜로 한 줄도 안 짰어요. moai-adk와 Claude Code만으로 유튜브 요약봇이 완성됐습니다.

이 글에서는 기대보다 좋았던 것 3가지, 솔직히 아쉬웠던 것 3가지, 그리고 다시 한다면 바꿀 것까지 있는 그대로 정리했어요.


바이브 코딩 유튜브봇, 뭘 만들었나요? (완성 스펙 정리)

구독한 유튜브 채널에 새 영상이 올라오면, 자막(없으면 description)을 Claude가 3줄로 요약해서 슬랙 DM으로 보내주는 봇입니다. 1시간마다 자동 실행돼요.

핵심 숫자를 정리하면 이렇습니다.

  • 직접 작성한 코드: 0줄 — 전부 AI가 짰어요
  • moai plan + run 사용: 3회3편, 4편, 5편에서 각 1회
  • 자동 생성된 Python 파일: 5개 — 감지, 요약, 전송, 테스트 코드까지 포함
  • 자동 실행 주기: 1시간 — cron 설정도 Claude Code가 알려줬어요

사용한 도구는 moai-adkClaude Code뿐입니다. API 키 발급은 2편에서 끝냈어요.

바이브 코딩이 처음이시라면 0편: 바이브 코딩 개념 정리부터 읽어보세요.


바이브 코딩 실제로 해보니 — 기대보다 좋았던 것 3가지

1. moai plan이 예외 처리 케이스까지 자동으로 적어줬어요

설계서(SPEC)를 열었는데, “자막이 없을 때 description 폴백”, “API 할당량 초과 시 재시도” 같은 케이스가 이미 들어 있었어요. 제가 직접 짰다면 생각 못 했을 항목들이에요.

2. 테스트 코드가 그냥 생겨버려요

moai run 한 번에 기능 코드와 테스트 코드가 같이 나왔어요. 저는 테스트 코드를 쓰는 습관이 없는데, 그냥 생겨버리니까 “일단 돌려보자”가 가능했어요.

3. 에러가 나면 Claude Code에 붙여넣으면 끝이에요

pip 버전 충돌, import 오류 — 에러 메시지를 그대로 Claude Code 채팅창에 던졌더니 전부 해결됐어요. 혼자 30분 고민하는 것보다 3초 물어보는 게 빨랐습니다.

소결론: 바이브 코딩의 진짜 강점은 “코드를 짜준다”가 아니라, 설계부터 테스트까지 전 과정을 AI가 커버해준다는 점이에요.


솔직히 아쉬웠던 것 3가지 (과장 없이)

1. moai run이 가끔 중간에 멈췄어요 (AI 한계)

에이전트가 여러 개 돌아가다 보니 한 에이전트가 응답을 안 하는 경우가 있었어요. 다시 실행하면 되는데, 처음엔 제가 뭔가 잘못한 줄 알았어요.

2. 생성된 코드를 완전히 이해하진 못해요 (내 문제)

코드 흐름은 알겠는데 세부 구현은 모르는 게 많았어요. 뭔가 바꾸고 싶을 때 Claude Code에 다시 물어봐야 했습니다. 이건 바이브 코딩이라는 방식 자체의 트레이드오프이기도 해요.

3. API 키 발급은 여전히 사람 몫이에요 (구조적 한계)

2편 작업이 제일 귀찮았어요. 구글 콘솔, 슬랙 API, Anthropic 키 — 클릭이 많고 자동화가 안 되는 영역이에요.

아쉬운 것들의 공통점은, 익숙해질수록 막히는 상황이 줄어들었다는 거예요. 전부 첫 시도에서 생긴 문제들이었어요.


다시 한다면 이렇게 바꿀 것 (개선 포인트)

moai plan에 예외 조건까지 미리 적기. 처음엔 한 줄로 짧게 썼다가 AI가 방향을 잘못 잡은 적이 있어요. “자막 없으면 description 폴백, 할당량 초과 시 1분 후 재시도” 수준으로 구체적으로 써야 합니다.

기능 하나씩 확인하면서 진행하기. 3편4편을 한 번에 합쳐서 짜려다 꼬였어요. 감지 확인 후 요약, 요약 확인 후 전송 — 한 단계씩 검증하는 게 결국 더 빨라요.

Claude Code를 더 적극적으로 쓰기. 막히면 바로 채팅창에 물어보는 게 답이에요. 혼자 삽질하는 시간이 가장 비쌌습니다.


moai-adk + Claude Code, 이런 분께 추천합니다

맞는 분:

  • 만들고 싶은 게 있는데 코딩을 모르는 분
  • 터미널 기초(cd, python 명령어)는 아는 분
  • 반복 작업을 자동화하고 싶은 인프라/운영 담당자
  • “일단 돌아가는 것”을 빠르게 만들고 싶은 분

아직 이를 수 있는 분:

  • 터미널을 한 번도 써본 적 없는 분 (기초 20분이면 충분하니, 먼저 익히고 오세요)
  • 코드를 100% 이해하고 통제해야 직성이 풀리는 분 (직접 짜는 게 낫습니다)
  • API 키 발급 같은 초기 설정이 극도로 싫은 분 (아쉽지만 여기는 아직 사람 몫이에요)

이 시리즈를 처음부터 따라가고 싶다면 0편: 바이브 코딩이 뭔지 5분 정리부터 시작하세요.


자주 묻는 질문 (FAQ)

바이브 코딩으로 만든 봇, 서버에 올릴 수 있나요?

네. AWS EC2, Railway, Fly.io 같은 곳에 배포하면 24시간 돌릴 수 있어요. Claude Code에 “Railway에 배포하는 방법 알려줘”라고 물어보면 단계별로 안내해줍니다. 무료 플랜으로 시작할 수 있어요.

moai-adk 무료로 쓸 수 있나요?

moai-adk 자체는 오픈소스예요. 다만 내부에서 Claude API를 호출하기 때문에 Anthropic API 사용료가 발생합니다. 이 시리즈 전체를 만드는 데 든 API 비용은 약 $3 수준이었어요. 설치 방법은 1편에 정리했습니다.

Claude Code 없이도 바이브 코딩 되나요?

됩니다. Cursor, Windsurf 같은 에디터 기반 도구로도 바이브 코딩이 가능해요. 다만 moai-adk를 쓰려면 Claude Code가 필요합니다. 도구별 차이점은 0편에서 정리했어요.

유튜브 API 없이도 동작하나요?

이 봇은 YouTube Data API v3를 사용해요. API 없이는 새 영상 감지가 안 됩니다. 다만 API 키 발급은 무료이고, 일일 할당량(10,000 유닛)이면 개인 용도로는 충분해요. 발급 과정은 2편에 스크린샷과 함께 정리했습니다.

슬랙 말고 다른 메신저로도 보낼 수 있나요?

네. 텔레그램, 디스코드, 카카오워크 등 API를 제공하는 메신저라면 전송 모듈만 바꾸면 돼요. Claude Code에 “슬랙 대신 텔레그램으로 보내게 바꿔줘”라고 요청하면 코드를 수정해줍니다.

이 시리즈를 따라하면 실제로 봇이 완성되나요?

네. 0편부터 5편까지 순서대로 따라하면 실제 작동하는 유튜브 요약봇이 만들어져요. 이 글(6편)은 완성 후 돌아보는 후기입니다.


시리즈 전체 보기:


바이브 코딩은 “코드를 짤 줄 아는가”가 아니라 “뭘 만들고 싶은지 말할 수 있는가”가 핵심이에요. 만들고 싶은 게 있다면, 0편부터 시작해보세요. 코드 0줄로도 충분합니다.

여기까지 읽어주셨다면 🎉
이 글이 도움이 됐다면 블로그를 구독해주세요.
다음 글도 곧 찾아옵니다!
매주 AI 빌더 팁을 받아보세요

AI 도구 활용법, 자동화 노하우, 수익화 팁을 매주 보내드립니다.

무료 구독하기
빌더 론

빌더 론

인프라 엔지니어 출신, AI와 자동화로 시스템을 만드는 블로거입니다.

Similar Posts

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다