라핀의 바이브코딩 - Gemini API로 유튜브 자막 분석 프로그램 무료로 만들기
유튜브 자막을 복사해서 AI에 붙여넣고, 분석 결과를 받고, 또 프롬프트 찾아서 복붙하고... 이 반복 작업이 귀찮으셨다면 해결책이 있습니다. Gemini API와 바이브코딩을 활용하면 이 모든 과정을 자동화하는 나만의 프로그램을 무료로 10분 만에 만들 수 있습니다.
코딩을 전혀 몰라도 됩니다. 메모장과 브라우저만 있으면 충분합니다.
ChatGPT·Claude 대신 Gemini API를 쓰는 이유
Gemini API는 무료이기 때문입니다. ChatGPT나 Claude 프로젝트를 활용하려면 월 $20(약 2만 8천 원)를 결제해야 합니다. 반면 Google AI Studio의 Gemini API는 무료 티어로 충분히 개인 활용이 가능합니다.
두 가지 핵심 차이점을 정리하면:
| 구분 | ChatGPT/Claude 프로젝트 | Gemini API (Google AI Studio) |
|---|---|---|
| 비용 | 월 $20 유료 | 무료 (일일 한도 있음) |
| 커스터마이징 | UI 변경 불가 | HTML로 완전 자유 커스텀 |
| 모델 | GPT-4o, Claude | Gemini 2.5 Flash 등 |
추가로 HTML 파일로 만들기 때문에 디자인도 원하는 대로 바꿀 수 있다는 것이 큰 장점입니다.
Gemini API 키를 무료로 발급받는 방법
구글 계정만 있으면 Google AI Studio에서 Gemini API 키를 무료로 발급받을 수 있습니다. 2026년 현재 Gemini 2.5 Flash 모델을 무료로 사용할 수 있으며, 개인 프로젝트에 충분한 일일 한도가 제공됩니다.
- 구글에서 Google AI Studio 검색 후 접속
- 구글 계정으로 로그인
- 좌측 하단 Get API Key 클릭
- 우측 상단 API 키 만들기 클릭
- 키 이름 입력 후 프로젝트 선택
- 생성된 API 키를 메모장에 저장
발급받은 API 키는 외부에 절대 공개하지 마세요. 타인이 사용하면 무료 한도가 빠르게 소진됩니다.
바이브코딩으로 프로그램을 만드는 방법
역 프롬프팅(Reverse Prompting)을 활용하면 AI가 스스로 최적의 코드 요청 프롬프트를 작성해줍니다. 이 방법이 직접 요청하는 것보다 훨씬 정확한 결과를 냅니다.
Google AI Studio에서 다음 내용을 입력합니다:
난 영상 제작할 때 참고할 수 있도록 대본의 구조를 분석해 주는 프로그램을 만들고 싶어.
텍스트 입력과 결과 출력이 있었으면 좋겠고, 구조 분석과 서머리가 있으면 좋겠어.
Gemini API 사용할 건데 API 키 저장이 되면 좋겠어.
HTML 문서로 만들어서 다운로드 버튼까지 만들어줘.
디자인은 심플하게 블랙앤화이트면 좋겠어.
위 내용을 기반으로 역 프롬프팅해줘.
AI가 제안한 프롬프트를 복사해서 새 채팅창에 붙여넣으면 코드 작성이 시작됩니다.
완성된 프로그램 실행하기
다운로드 버튼을 클릭하면 즉시 실행 가능한 HTML 파일을 받을 수 있습니다.
- AI Studio에서 다운로드 버튼 클릭 →
.html파일 저장 - 저장 버튼이 없다면: 코드 복사 → 메모장에 붙여넣기 →
파일 > 다른 이름으로 저장→ 파일 형식 모든 파일 → 이름을test.html로 저장 - 저장된 파일을 브라우저(Chrome, Edge 등)로 열기
- API 키 입력란에 발급받은 키 붙여넣기
오류가 났을 때 해결하는 방법
오류 메시지를 그대로 AI에게 붙여넣고 수정을 요청하면 대부분 해결됩니다. 라핀이 실제 시연에서 마주친 두 가지 오류와 해결법입니다.
오류 1: 모델명 문제 (1.5 vs 2.5)
AI가 학습 시점 이전 모델명을 고집하는 경우가 있습니다. 이럴 때는 강제로 지정해야 합니다.
→ "모델명을 gemini-2.5-flash로 강제 변경해줘. 임의로 바꾸지 마."
오류 2: API 키 유효성 오류
API 키가 정상임에도 오류가 나는 경우.
→ "유효한 API 키를 넣었음에도 오류가 발생하고 있어. 모델명이 코드에 어떻게 들어가 있는지 확인해줘."
활용 방법이 무궁무진한 이유
단순한 구조 분석에서 끝나지 않습니다. 우측 채팅창에 추가 요청을 넣으면 같은 자막으로 다양한 콘텐츠를 만들 수 있습니다.
- 블로그 글 자동 생성: "이 내용을 1000자 블로그 글로 재작성해줘"
- 3줄 요약: "핵심만 3줄로 요약해줘"
- 새 대본 제작: "시니어 구독자 대상으로 2000자 대본으로 만들어줘"
- 회의록 정리, 강의 노트 요약, 이메일 작성, 보고서 변환 등
라핀의 AI 자동화 방식의 핵심은 이처럼 하나의 프로그램을 목적에 맞게 응용하는 것입니다.
자주 묻는 질문 (FAQ)
Q. Gemini API는 정말 무료인가요?
A. 네, Google AI Studio를 통해 Gemini API를 무료로 사용할 수 있습니다. 2026년 현재 Gemini 2.5 Flash 모델이 무료 티어로 제공되며 일일 요청 한도가 있습니다. 개인 용도로는 충분한 수준입니다. 단, 무료 한도는 구글 정책에 따라 변경될 수 있으므로 Google AI Studio 공식 문서에서 최신 정보를 확인하세요.
Q. ChatGPT나 Claude로도 똑같이 만들 수 있나요?
A. 네, 가능합니다. 실제로 영상에서 Claude로도 동일한 프로그램을 만들어 보여주는데, 디자인은 Claude가 더 깔끔하게 나왔습니다. 다만 Claude나 ChatGPT는 유료 플랜($20/월)이 필요합니다. 무료로 시작하고 싶다면 Gemini API가 최선입니다.
Q. HTML 파일의 프롬프트를 나중에 수정하고 싶으면 어떻게 하나요?
A. HTML 파일을 메모장으로 열면 코드 전체가 보입니다. Ctrl+F로 수정하고 싶은 프롬프트 텍스트를 검색해서 직접 수정하면 됩니다. AI에게 "이 부분을 ~로 바꿔줘"라고 요청한 뒤 새 파일로 저장하는 방법도 있습니다.
Q. 바이브코딩이란 무엇인가요?
A. 코딩 지식 없이 AI와 대화하는 방식으로 프로그램을 만드는 개발 방법론입니다. 원하는 기능을 자연어로 설명하면 AI가 코드를 작성하고, 오류가 나면 오류 메시지를 다시 AI에게 붙여넣어 수정합니다. 라핀은 바이브코딩으로 실무 자동화 도구를 직접 만들어 활용하고 있습니다.

