라핀이 알려주는 유튜브 검색 프로그램 10분 만들기 | ChatGPT + YouTube API 활용
유튜브 검색 알고리즘 프로그램을 외주로 맡기면 100만 원 이상이 드는 경우도 있습니다. ChatGPT와 YouTube Data API를 활용하면 코딩 지식 없이 10분 만에 직접 만들 수 있습니다. 라핀이 실제로 만들어보며 전 과정을 시연합니다.
필요한 것은 딱 두 가지, 메모장과 브라우저뿐입니다. 윈도우든 맥북이든 관계없습니다.
코딩 없이 유튜브 검색 프로그램을 만들 수 있는 이유
ChatGPT가 코드를 대신 작성해주기 때문입니다. 원하는 기능을 말로 설명하면 GPT가 HTML 파일을 생성하고, 그 파일을 브라우저로 열기만 하면 바로 실행됩니다. 설치도, 서버도 필요 없습니다.
핵심은 두 가지 도구의 조합입니다.
| 도구 | 역할 |
|---|---|
| ChatGPT | 코드 작성 (무료/유료 모두 가능) |
| YouTube Data API V3 | 유튜브 데이터 조회 (무료, 일 1만 건 한도) |
Step 1: YouTube API 키를 무료로 발급받는 방법
구글 계정만 있으면 YouTube Data API V3 키를 무료로 발급받을 수 있습니다. 이 키가 있어야 프로그램이 유튜브 데이터에 접근할 수 있습니다.
- Google Cloud Console 접속
- 구글 계정으로 로그인 후 새 프로젝트 만들기
- API 및 서비스 → 좌측 라이브러리 →
YouTube Data API V3검색 후 사용 설정 - 사용자 인증 정보 만들기 → API 키 생성
- 생성된 키를 메모장에 저장 (나중에 프로그램에 입력해야 함)
발급받은 API 키는 절대 외부에 공개하지 마세요. 타인이 사용하면 무료 한도가 소진됩니다.
Step 2: ChatGPT에게 역 프롬프팅으로 코드 요청하는 방법
"역 프롬프팅"을 활용하면 GPT가 스스로 최적의 프롬프트를 제안합니다. 이 방법이 직접 요청하는 것보다 훨씬 정확한 결과를 냅니다.
다음 내용을 ChatGPT에 입력하세요:
나는 유튜브 채널을 조회하는 프로그램을 만들고 싶어.
검색어를 입력하면 제목, 설명, 태그를 포함한 각종 내용이 결과값으로 나왔으면 좋겠어.
YouTube API를 활용할 거야.
HTML 문서로 작성해서 설치 없이 사용했으면 좋겠어.
어떻게 요청할지 역 프롬프팅해 줘.
GPT가 제안한 프롬프트를 그대로 복사해서 다시 입력창에 붙여넣으면 코드 작성이 시작됩니다.
Step 3: 완성된 HTML 파일을 바로 실행하는 방법
GPT가 코드를 완성하면 다운로드 버튼 하나로 즉시 실행 가능한 파일을 얻을 수 있습니다.
- 상단 다운로드 버튼 클릭 →
.html파일 저장 - 파일을 브라우저(Chrome, Edge 등)로 열기
- API 키 입력란에 Step 1에서 발급받은 키 붙여넣기
- 검색어 입력 → 유튜브 채널 정보 조회 완료
API 키 입력란이 없다면 GPT에게 "API 키를 입력하는 칸을 추가해줘"라고 요청하면 즉시 수정해줍니다.
AI 자동화로 개발 비용을 아끼는 방법
이 방식의 핵심은 GPT를 단순 질문 도구가 아닌 개발 파트너로 활용하는 것입니다. 원하는 기능을 말로 설명하고, 오류가 나면 오류 메시지를 그대로 GPT에 붙여넣어 수정을 요청하면 됩니다.
바이브코딩 방식으로 라핀은 이런 도구들을 직접 만들어 실무에 활용하고 있습니다. 외주 비용 절감은 물론, 원하는 기능을 언제든 추가할 수 있다는 것이 가장 큰 장점입니다.
자주 묻는 질문 (FAQ)
Q. YouTube Data API는 유료인가요?
A. 무료입니다. 구글 계정만 있으면 하루 최대 10,000건까지 무료로 조회할 수 있습니다. 개인 용도로는 충분한 한도입니다.
Q. ChatGPT 유료 버전이 있어야 하나요?
A. 무료 버전으로도 가능합니다. 2026년 현재 ChatGPT 무료는 GPT-4o mini를 기본 제공하며, GPT-4o도 제한적으로 사용할 수 있습니다. 더 복잡한 코드가 필요하다면 Plus 플랜(월 $20)을 통해 GPT-4o 무제한·o3·최신 모델을 활용할 수 있습니다. Claude나 Gemini도 동일하게 활용 가능합니다.
Q. 만든 프로그램을 다른 사람과 공유할 수 있나요?
A. 가능합니다. HTML 파일 자체를 공유하거나, GitHub Pages 등 무료 호스팅 서비스에 올리면 누구나 접근할 수 있습니다. 단, API 키가 코드에 포함된 경우 반드시 제거하고 공유하세요.
Q. 오류가 나면 어떻게 하나요?
A. 브라우저에서 F12를 눌러 콘솔 오류 메시지를 확인한 뒤, 그 내용을 그대로 GPT에 붙여넣고 "이 오류를 수정해줘"라고 하면 됩니다. 대부분의 오류는 이 방법으로 해결됩니다.

