Claude Code로 만든 Vocafy, 좋아하는 원곡을 찾는 불편부터 앱으로 바꿔 볼까요?
핵심 요약 (TL;DR)
Vocaloid 음악을 원본 영상으로 찾아 듣는 웹앱 Vocafy의 제작자는 Claude Code와 함께 만들었다고 밝혔습니다.[5] AI가 음악을 생성하는 서비스가 아니라, 이미 있는 노래를 원하는 방식으로 찾고 듣기 위해 AI 코딩을 활용한 사례입니다. 첫 MVP의 아이디어를 고민한다면 ‘새로운 기술로 무엇을 할까’보다 ‘내가 좋아하는 것을 찾을 때 어디서 막힐까’를 먼저 물어보셔도 좋겠습니다.
음악을 좋아하던 경험이 어떤 문제로 이어졌을까요?
제작자는 과거 Vocaloid 프로듀서의 뮤직비디오를 만들었던 경험을 소개하며, 최근 다시 노래를 접하고 무언가 기여하고 싶었다고 설명합니다. 기존 서비스에서는 커버나 비공식 재업로드가 섞여 원하는 원곡에 도달하기 어렵다고 느꼈다는 이야기입니다.[5] 이는 제작자 자신의 경험입니다.
Vocafy는 프로듀서, 가창 음원인 보이스뱅크, 연도를 기준으로 곡을 골라 YouTube와 Niconico의 원본 영상을 재생하도록 설계됐습니다.[5] 공개 홈페이지에서도 프로듀서·보이스·연도별 탐색과 곡 목록을 확인할 수 있었습니다.[7] 이 글은 소개 원문과 공개 화면을 읽은 사례 분석이며, 오디오 재생이나 계정 동기화를 직접 시험한 후기는 아닙니다.
첫 화면에서 사용자가 하려는 일은 무엇일까요?
여기서 배울 점은 ‘음악 앱’이라는 큰 이름보다 탐색의 기준이 구체적이라는 것입니다. 좋아하는 제작자의 곡을 찾거나, 익숙한 목소리로 부른 노래를 모아 듣는 행동이 화면의 출발점이 됩니다.[5][7] 탐색 기준이 분명하면 AI에게 전달할 요구도 구체적으로 바뀝니다.
가령 직접 이용 권한을 확인한 샘플 링크로 시작해 ‘제작자와 연도로 필터링하면 원본 링크가 보이게 해 주세요’라고 요청할 수 있습니다. 계정, 추천, 즐겨찾기 동기화는 첫 단계에서 제외해도 됩니다. 이는 Vocafy의 실제 개발 순서를 재현한 것이 아니라, 범위를 줄이는 연습을 위한 제안입니다.
목록이 보이면 음악 앱이 완성된 걸까요?
원본 링크를 모았다는 것과 모든 기기에서 재생이 이어진다는 것은 다른 조건입니다. 제작자는 iOS Safari에서 백그라운드 재생과 Niconico 연속 재생을 지원하기 어렵다고 명시합니다.[5] 플랫폼의 한계도 함께 밝혔습니다.
여러분의 앱이라면 링크가 사라졌을 때, 재생이 제한될 때, 다음 곡으로 넘어가지 못할 때 어떤 안내를 보여 줄지 정해 보세요. 목록의 검색 결과가 맞는지와 재생이 성공하는지를 서로 다른 검수 항목으로 남기는 방법입니다. 이번 조사에서 재현한 오류가 아니라, 공개 전 점검을 위한 제안입니다.
원본 영상을 연결하면 자료 문제도 해결될까요?
제작자가 원본 영상에 초점을 맞췄다고 해서 모든 음악 자료의 이용 권한이나 플랫폼 정책까지 검증된 것은 아닙니다.[5] 내 MVP에 다른 사람의 자료를 연결할 때는 출처와 이용 조건을 별도로 확인하는 편이 좋습니다. 원본 링크가 자유로운 복제 허가를 뜻하지는 않습니다.
이번 사례는 한국 시간 2026년 10월 12일 오전 2시 38분에 Show HN에 소개됐습니다.[5] 이는 확인된 소개 시점이며, 서비스의 최초 출시일을 뜻하지는 않습니다.
FAQ: Claude Code를 썼다는 근거는 무엇인가요?
제작자가 소개 글에 ‘I built it together with Claude Code’라고 직접 적었습니다.[5] 제작자의 자기보고를 확인한 것이며, 개발 세션이나 AI가 작성한 코드의 비율을 독립적으로 감사한 것은 아닙니다.
FAQ: 처음부터 노래를 많이 모아야 하나요?
처음에는 규모보다 한 번의 탐색이 정확히 끝나는지 확인해 보세요. 소수의 샘플로 필터가 맞는 곡을 보여 주는지, 원본 링크로 이동하는지, 접근할 수 없을 때 안내가 남는지부터 점검하면 됩니다.
Sources
[5] https://news.ycombinator.com/item?id=50045704
[7] https://vocafy.kkweb.io
댓글 0
아직 댓글이 없습니다