유튜브 검색 알고리즘 프로그램을 외주로 맡기면 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 문서로 작성해서 설치 없이 사용했으면 좋겠어.
어떻게 요청할지 역 프롬프팅해 줘.
## Step 3: 완성된 HTML 파일을 바로 실행하는 방법 **GPT가 코드를 완성하면 다운로드 버튼 하나로 즉시 실행 가능한 파일을 얻을 수 있습니다.** 1. 상단 **다운로드** 버튼 클릭 → `.html` 파일 저장
2. 파일을 **브라우저(Chrome, Edge 등)로 열기**
3. **API 키 입력란**에 Step 1에서 발급받은 키 붙여넣기
4. 검색어 입력 → 유튜브 채널 정보 조회 완료 > 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에 붙여넣고 "이 오류를 수정해줘"라고 하면 됩니다. 대부분의 오류는 이 방법으로 해결됩니다.

