Claude Code로 만든 24시간 AI 라디오 방송국, bestairadio.com
한 개발자가 잠들기 어려운 문제를 해결하려고 Claude Code로 직접 24시간 AI 토크 라디오 방송국(bestairadio.com)을 만들었다. 코드는 대부분 Claude Code가 작성했고, 개발자는 인프라와 아키텍처 결정만 맡았다.
특히 방송이 끊기거나 같은 내용이 반복되지 않도록 재생 목록과 편성을 관리하는 동적 콘텐츠·스케줄링 로직을 디버깅하는 데 Claude Code가 크게 도움이 됐고, 전체 스택에서 발생한 다른 문제들도 함께 해결했다. 서버는 Hetzner의 저비용 클라우드 서버를 쓰고, 음성은 Kokoro 음성 합성 엔진(일부는 직접 학습시킨 커스텀 음성)을 사용했으며, 이 커스텀 음성은 kvoicewalk와 도구로 에서 만들었다.
실제 방송을 진행하는 AI 진행자는 를 통해 모델로 구동된다. 백엔드는 현재 파이썬으로 되어 있고, 개발자는 Rust를 선호해 향후 Rust로 옮길 계획이다.
핵심 포인트
- 잠 못 드는 문제를 해결하려고 만든 개인 프로젝트, bestairadio.com에서 24시간 운영 중
- 코드 대부분을 Claude Code가 작성, 개발자는 아키텍처·인프라 결정과 방향 제시만 담당
- 방송 끊김·반복 방지를 위한 콘텐츠 스케줄링 로직 디버깅에 Claude Code가 특히 유용했음
- 음성은 Kokoro(일부 커스텀 학습), 진행자 AI는 경유 사용
- 서버는 Hetzner, 백엔드는 현재 파이썬이며 향후 Rust로 이전 예정