2주 만에 1,000명 ③ 매일 쓴 도구와 실제 프롬프트
마지막 편은 실행 쪽이에요. 음성·영상·썸네일·가이드·발행에 쓴 도구가 2주 동안 어떻게 바뀌었는지, 로그인이 필요한 일을 AI에게 넘길 때 실제로 쓴 지시문, 한 편에 걸린 시간까지 정리했어요. 지시문은 개인정보만 빼고 원문 그대로예요.
한 줄 결론: 도구는 계속 바뀌었고 지금은 대부분 자동이에요. 그런데 만드는 데 28분 걸리는 릴스가 7~8시간 걸린 건 도구 때문이 아니었어요. 실행은 AI에게 넘기되, 넘기기 전에 하지 말 것과 멈출 곳을 정해 두는 것이 핵심이었어요.
3줄 요약
- 도구는 2주 동안 거의 다 바뀌었어요. 무료 TTS → CapCut 애덤, Remotion·화면 녹화 → HyperFrames + 실측 모션 패턴, 노션 → 자료실, 손으로 하던 리틀리·업로드 → 스킬.
- 로그인이 필요한 일은 aside에 지시문으로 넘겼어요. 하지 말 것을 먼저 쓰고, 결과물 이름과 보고 형식을 정하고, 되돌릴 수 없는 버튼은 사람이 OK한 뒤에 눌러요.
- 만드는 건 28분인데 한 편은 7~8시간 걸렸어요. 도구가 아니라 정하는 순서가 시간을 잡아먹었고, 그래서 2편의 확인 지점이 생겼어요.
범위
이번 편의 범위
| # | 단계 | 사람 | AI | 도구 |
|---|---|---|---|---|
| 1 | 벤치마크 고르기 | 최종 선택 | 수집·실측·배수 계산 | Apify MCP · WorkZero Bench |
| 2 | 분해 | - | 프레임·전사·장면표·색 실측 | ffmpeg · whisper · Playwright |
| 3 | 소재 정하기 (G1) | 결정 | 후보 + 증거 한 줄 | 노션 보드 |
| 4 | 훅 정하기 (G2) | 결정 | 2안 제시 | - |
| 5 | 대본·음성 | - | 대본, 음성 생성 위임 | aside → CapCut · whisper |
| 6 | 영상 (G3) | 스틸 확인 | 장면 코드·렌더 | HyperFrames |
| 7 | 썸네일 | 시안 선택 | 시안 2~4개 | 커버 스크립트 |
| 8 | 가이드·DM | 공개 확인 | 리서치·원고·캡처·발행 | 공식 문서 · 자료실 · 리틀리 |
| 9 | 발행·회고 | 예약 OK | 예약 세팅, 48시간 회고 | aside · Meta AI · 노션 |
도구가 바뀌어 온 길
음성·영상·스킬·썸네일·가이드·발행, 각각 처음 → 바뀐 계기 → 지금 순서예요.
음성 — 무료 TTS에서 CapCut 애덤으로
처음: 57명 시절 릴스는 TTS 내레이션이었고, 첫 편의 1차 영상(Antigravity)도 무료 TTS(edge-tts의 남성 목소리)였어요.
바뀐 계기: 9/27 밤, 1차 영상을 보고 “aside cli로 캡컷 들어가서 애덤 목소리 있어, 그걸로 음성 가져와서 영상에 씌워줘”라고 했어요. CapCut 웹에는 로그인이 필요해서, 제 브라우저를 대신 조작하는 aside에 맡겼어요. 장면 7개 음성을 만들어 받는 데 약 6분이 걸렸고, Claude는 그동안 자막과 화면을 고쳤어요.
지금: 장면별 대사를 발음대로 써서 aside에 넘기고(아래 원문), 받은 파일을 스크립트가 이어 붙여요.
CapCut 텍스트 음성 변환(https://www.capcut.com/magic-tools/text-to-speech)에서 '애덤(Adam)' 한국어 음성으로 아래 7개 문장을 각각 따로 생성해서 7개 오디오 파일로 다운로드해줘. 설정은 기본값. 음성 카드는 아바타가 아니라 카드 전체를 클릭해야 선택된다. 파일은 순서대로 scene_01 ~ scene_07 로 ~/Downloads/banner_detailpage_v2_adam/ 에 저장하고, 끝나면 경로를 알려줘. 문장을 바꾸거나 합치지 말 것. 1) 이거, 클로드가 만들었어요. 2) 비결은 깃헙에 있어요. 3) 첫 번째는 프론트엔드 디자인. 앤트로픽이 만든 공식 스킬이라, 처음부터 흔한 AI 스타일을 피해요. … 7) 설치 순서랑 프롬프트가 필요하면, 팔로우하고 댓글에 디자인 남겨주세요.
- 1.25배속, 목표 35초 안팎. 첫 편에서 “1.25배속으로 35초 맞춰서 다시”라고 한 게 기본값이 됐어요.
- 단어 타이밍은 음성 인식으로 자동 정렬해요. 화면 움직임이 “이 단어가 나올 때”에 맞춰 붙어서, 음성을 바꾸면 자막과 움직임이 같이 따라와요.
- 쉼이 0.12초보다 짧아지면 멈춰서 물어봐요. 배속을 조금 더 올리고 쉼을 남길지 고르게 해요. 너무 붙으면 답답하게 들리거든요.
- aside는 iCloud 폴더에 직접 못 써서 항상 다운로드 폴더로 받아요. 같은 파일이 두 번 받아지는 경우가 있어 파일마다 내용이 다른지도 확인해요.
영상 — Remotion·화면 녹화에서 HyperFrames로
처음: 9월 중순엔 Remotion(코드로 만드는 영상)과 화면 녹화 줌을 썼어요. 첫 편 1차 영상은 Antigravity가 Remotion과 Playwright 두 방식으로 각각 렌더해서 비교했어요.
바뀐 계기: 9/27 저녁, 영상·인포그래픽을 잘 만든다는 Claude 스킬을 찾아 설치하고 “하이퍼프레임으로 옮겨서 다시 만들어봐”라고 했어요. HyperFrames는 HTML로 장면을 짜면 영상으로 렌더해 주는 도구예요. 옮겨서 다시 만드는 데 14분, 렌더는 1~3분이었어요.
지금:
- 모션은 실측해서 만든 패턴을 꺼내 써요. 10/5에 모션그래픽을 잘 쓰는 두 계정(게으른 빌더·하니)의 영상을 프레임 단위로 재서, 게이지·숫자 오도미터·칩 꽂기·스캔하며 모으기·손글씨 표시 같은 패턴 16개를 함수로 만들어 뒀어요. “장면 컷은 단어보다 0.04초 먼저”, “핵심 단어가 끝날 때 숫자가 최종값에 도착” 같은 타이밍도 같이 재 뒀어요.
- 렌더 전에 스틸 4장을 한 장으로 봐요(2편의 G3). 통과하면 렌더하고, 렌더한 뒤엔 트리거 단어 전후 프레임을 뽑아 싱크를 직접 확인해요.
스킬 — 한 번 만든 걸 다음 세션에서 그대로
첫 편을 올린 다음 날 이렇게 요청했어요.
이제 다른 세션에서 다른 릴스를 만들껀데 해당 도구들을 그대로 활용하고 싶어 첫 시작 세션에서 불러오고 싶은데 어떻게 해야할까? 앞으로 반복적으로 할것 같아. 좋아 근데 릴스 영상 유형은 바뀔꺼야 영상 기획에 따라 변경될꺼야. 스킬 만들어봐
- 그렇게 만든 게 wz-reel-studio 스킬이에요. 음성·자막·조립·커버·가이드처럼 매번 같은 부분은 공통 엔진으로, 장면 배치처럼 기획마다 다른 부분은 ‘유형’으로 나눴어요.
- 스킬 안에는 2편에서 이야기한 규칙 문서와 확인 지점 문서가 같이 들어 있어서, 새 세션의 Claude가 릴스를 시작할 때 맨 먼저 읽어요.
- 스킬이 제대로 됐는지는 첫 편을 다시 만들어서 확인했어요. 단어 타이밍 90개가 전부 같고 커버가 픽셀까지 같게 나왔어요.
썸네일 — 규칙을 먼저 뽑고, 시안은 한 장에
처음: 첫 편을 올리기 직전에 “다른 릴스 보면 썸네일 규칙이 있어, 메인 비주얼 그리고 하단 메인카피”라고 했어요. 그 자리에서 Claude가 기존 커버들을 보고 규칙을 뽑고 시안 3개를 만들었는데, “카피가 너무 길어”로 한 번 반려됐어요.
지금 규칙:
- 위쪽 900px에 메인 비주얼 하나, 아래쪽에 영어 카테고리 뱃지 + 두 줄 카피(한 줄 5~9자). 첫 줄은 대상·공감, 둘째 줄은 약속. 영상 결말은 쓰지 않아요.
- 로고는 실제 앱 아이콘만. 비주얼은 ‘아이콘 한 줄 + 켜진 스위치’, ‘가운데 허브에 연결’, ‘실제 화면 기울여 크게’ 같은 프리셋 중에서 골라요.
- 시안은 2~4개를 한 장에 나란히 놓고 비주얼과 카피를 따로 골라요. 2탄 커버는 1차 4개가 “1탄과 겹친다”로 반려되고 2차 4개 중 하나로 확정됐어요.
- 업로드는 9:16 파일로. 4:5를 그대로 올리면 인스타가 1.42배 확대해서 좌우가 잘려요. 한 번 겪고 고정했어요.
가이드 — 노션에서 자료실로
처음: 첫 편을 올리면서 “노션 리드 마그넷을 작성해야 해, 이미지도 풍성하게”라고 했어요. 댓글을 단 사람에게 DM으로 보내는 노션 페이지였어요.
바뀐 것들:
- 사실 확인부터. 소개한 도구마다 공식 문서로 연결 방법·권한·요금·제한을 확인해 표로 남기고 시작해요. 릴스에서 약속한 기능이 실제로 안 되면 가이드에 정직하게 써요.
- 릴스 장면은 넣지 않아요(10/5). 가이드를 받는 사람은 이미 릴스를 본 사람이라 중복이에요. 이미지는 실제 설정 화면, 공식 문서 캡처, 직접 그린 도식으로만 15~20장 채워요.
- 로그인 화면은 aside가 캡처하고, 개인정보는 직접 열어서 확인해요. “잘랐다”는 보고를 믿었다가 이름과 대화 목록이 남아 있던 적이 있어요.
- 공개는 워크제로 자료실로(10/8). 노션은 원본으로만 두고, 가이드를 사이트 자료실에 모아 과외·제작 문의로 이어지게 했어요.
발행 — 손으로 하던 리틀리와 예약을 스킬로
- 리틀리 DM: 첫 편 땐 DM 문구를 직접 써서 붙였어요. 10/8부터는 스킬이 해요. 바뀌는 입력은 자료실 링크와 DM 문구 두 개뿐이고, 버튼·팔로우 요청 메시지·자동 답글은 고정이에요. 첫 실사용에서 약 5분 걸렸어요.
- 인스타 예약: 10/9부터 스킬이 인스타 웹에서 영상·커버·캡션·날짜를 넣어요. 해시태그는 5개 이하, 예약은 최소 20분 뒤로 걸어요.
- 되돌릴 수 없는 버튼은 사람이 OK한 뒤에. 두 스킬 모두 저장·예약 직전 화면에서 멈추고, 제가 확인해야 마지막 버튼을 눌러요. 인스타의 ‘공유하기’(즉시 게시)는 아예 누르지 않게 막아 뒀어요.
두 스킬의 35단계와 지시문 원문은 따로 정리했어요 → 릴스 올리기 전 35단계, 클로드에게 넘긴 방법
실제 지시문
aside에 넘긴 일과 지시문, 회고 숫자를 받는 요청문이에요.
aside에 시킨 일과, 지시문 쓰는 법
aside는 제 브라우저를 대신 조작하는 에이전트예요. 로그인이 필요한 웹 작업은 Claude가 직접 못 해서 aside에 넘겼어요. 2주 동안 넘긴 일을 모으면 이래요.
| 종류 | 시킨 일 | 언제 | 메모 |
|---|---|---|---|
| 음성 | CapCut에서 애덤 목소리로 장면별 음성 생성·다운로드 | 9/27~ 매 편 | 7문장 약 6분 |
| 가이드 캡처 | 로그인해야 보이는 설정 화면(claude.ai 커넥터 등)을 단계별로 캡처 | 9/27·10/7 | 읽기 전용 |
| 도구 확인 | 공식 플러그인 설치 위치 확인, 실제로 명령을 돌려 결과 캡처 | 10/4~5 | 결제·가입 금지 |
| 리틀리 | 페이지 구성 읽기, 프로필·버튼 한 곳만 수정, 댓글→DM 자동화 | 10/7~8 | 자동화는 스킬로 |
| 인스타 | 프로필 사진 받기, 릴스 예약(스킬) | 9/27·10/9 | 예약 클릭은 사람 OK 후 |
| 드라이브 | 영상·커버 업로드 후 공개 링크 받기 | 10/7 | 그 파일만 |
지시문은 이렇게 썼어요. 위에 음성 지시문이 있고, 두 개를 더 붙여요.
가이드용 화면 캡처 (읽기 전용)
claude.ai에서 아래 화면을 순서대로 캡처만 해줘. 커넥터 추가·삭제·연결 해제·설정 변경은 절대 하지 말 것(마지막에 입력창은 반드시 취소/닫기). 브라우저 창은 지금 크기 그대로. 각각 별도 파일로 저장하고 끝나면 경로 목록을 알려줘. 1) claude.ai 홈(새 채팅 화면). 왼쪽 사이드바의 '사용자 지정' 메뉴가 보이게 (step_01_sidebar) 2) '사용자 지정'을 눌러 들어간 화면에서 위쪽 탭 '커넥터'를 누른 상태 (step_02_connectors_tab) 3) 같은 화면 오른쪽 위 '+ 추가' 버튼을 눌러 펼쳐진 메뉴가 보이는 상태. 메뉴 항목은 누르지 말고 캡처 (step_03_add_menu) 4) 그 메뉴에서 '커스텀 커넥터 추가'(비슷한 이름)를 눌러 뜬 입력 창 캡처 (step_04_custom_dialog_empty) 5) 그 입력 창의 이름 칸에 Apify, URL 칸에 https://mcp.apify.com 을 입력한 상태로 캡처 (step_05_custom_dialog_filled). 그 다음 단계로 넘어가는 버튼(추가/계속)은 절대 누르지 말고, 캡처 후 취소 또는 X로 창을 닫을 것. …
리틀리 버튼 하나만 수정
In the user's Litt.ly editor https://app.litt.ly/page (logged in), edit ONLY the link block currently titled '무료 상담 · 카카오톡': change its URL to https://ig.me/m/work__zero and its title to '무료 상담 · 인스타 DM'. Keep its position and style. Change nothing else (no DM automation, no other blocks). Confirm autosave, then confirm on https://litt.ly/workzero that the button text and href are updated. Report briefly in Korean. Be fast, minimal screenshots.
- 하지 말 것을 먼저 써요. “설정 변경 절대 하지 말 것”, “추가 버튼은 누르지 말 것”, “이것만 바꾸고 나머지는 그대로”.
- 결과물의 이름과 위치를 정해 줘요. 파일명(step_01_…)과 폴더를 지정하면 받은 뒤 바로 가이드에 넣을 수 있어요.
- 끝나면 무엇을 보고할지 정해요. 경로 목록, 바뀐 결과 확인, 한국어로 짧게.
- 개인정보는 찍지 말라고 하되, 믿지 않아요. 받은 캡처는 직접 열어 확인해요.
- 반복되는 일(리틀리 DM, 인스타 예약)은 지시문 대신 스킬로 굳혔어요. 지시문은 한 번성 작업에만 써요.
회고 숫자 — 내 계정은 Meta AI, 남의 계정은 Apify
올린 뒤 회고에 쓰는 숫자도 도구를 나눴어요. 인스타 앱 인사이트 캡처가 기본이고, 그걸로 부족한 걸 두 AI로 채워요.
남의 계정 — Apify로 받는 요청문
인스타그램 @계정명 의 최근 릴스 30개를 Apify(instagram-reel-scraper)로 가져와줘. 조회수, 좋아요, 댓글, 길이(초), 게시일, 캡션 첫 줄을 표로 만들고 조회수 높은 순으로 정렬해줘. 가져올 개수는 30개로 제한하고, 숫자가 비어 있는 릴스는 따로 표시해줘.
내 계정 — Meta AI에 넣는 요청문
내 인스타그램 계정(@work__zero)의 2026년 9월 10일부터 10월 8일까지 날짜별 팔로워 데이터를 표로 정리해줘. 열: 날짜 | 그날 끝 팔로워 수 | 새 팔로우 수 | 팔로우 취소 수 | 순증 인사이트에서 직접 확인되는 값만 쓰고, 확인이 안 되는 칸은 추정하지 말고 "없음"이라고 적어줘. 마지막에 이 숫자를 어느 화면 기준으로 가져왔는지도 한 줄로 알려줘.
- Meta AI가 준 일별 팔로워 순증은 인사이트 그래프와 맞아서 그대로 썼어요. 하지만 저장 수는 전부 0으로 오고 피드 게시물 하나를 빠뜨려서, 그 칸은 버렸어요.
- 그래서 “확인되는 값만, 없으면 없음, 추정 금지”를 꼭 넣고, 받은 표는 앱에서 아는 숫자와 한두 개 맞춰 보고 써요.
시간과 정리
한 편에 얼마나 걸리나
첫 편을 다시 만든 날 밤, Claude에게 걸린 시간을 계산해 달라고 했어요. HyperFrames로 옮기기 14분, 수정 4종 11분(절반은 CapCut 음성 대기), 배속 조정 3분. 만드는 데 28분이었고, Claude는 “다음엔 대본과 장면만 바꾸면 10~15분이면 초안이 나올 것”이라고 예상했어요.
실제로는 다음 두 편이 7~8시간씩 걸렸어요. 만드는 시간이 아니라 정하는 시간이었어요. Claude 세션 기록 기준(메시지 사이 30분 넘는 공백 제외)이라 다른 AI나 사람이 혼자 한 시간은 빠져 있어요.
- 예상이 틀린 이유는 2편에서 다룬 그대로예요. 음성·렌더·조립은 정말 빨라졌는데, 무엇을 말할지, 어떤 훅으로 갈지를 만들면서 정해서 버전이 쌓였어요.
- 단계별로 재 보면 자동화된 구간은 짧아요. 음성 7문장 약 6분, 렌더 1~3분, 리틀리 세팅 약 5분, 인스타 예약 약 7분(첫 실사용, 입력 6분 남짓 + 예약 완료 50초).
- 그래서 시간을 줄이는 방법은 도구를 더 빠르게 하는 게 아니라, 2편의 확인 지점처럼 정하는 순서를 앞으로 당기는 것이었어요.
처음과 지금
| 처음 (9/16~27) | 지금 (10/9) | |
|---|---|---|
| 음성 | 무료 TTS(InJoon 등) | CapCut 애덤 · aside로 생성 · 1.25배속 · 단어 타이밍 자동 정렬 |
| 영상 | Remotion · 화면 녹화 줌 · Playwright | HyperFrames + 실측으로 뽑은 모션 패턴 16종 |
| 재사용 | 편마다 새로 만듦 | wz-reel-studio 스킬(규칙·게이트·스크립트) |
| 썸네일 | 그때그때 | 규칙(하단 카피 2줄·5~9자) + 시안 2~4개 한 장 비교 + 9:16 업로드 |
| 가이드 | 노션 공개 페이지 | 노션은 원본, 공개는 워크제로 자료실 |
| 리틀리 DM | 문구 직접 입력 | 스킬: 입력 2개, 검수 화면에서 멈춤 |
| 업로드 | 앱에서 직접 | 스킬: 인스타 웹 예약, 예약 클릭은 사람이 OK한 뒤 |
| 회고 숫자 | 앱 캡처만 | 앱 캡처 + Meta AI(내 계정) + Apify(남의 계정) |
처음 시작한다면 — 최소 버전
1. Claude + Apify 연결
남의 계정 재생수를 정확하게 받는 것부터. 1편의 기준 네 가지로 벤치마크를 고르세요.
2. 음성은 CapCut 한 목소리로 고정
목소리를 매번 바꾸지 마세요. 배속과 길이 기본값도 하나 정해 두세요.
3. 영상 도구는 하나만
HyperFrames든 다른 도구든 하나로 정하고, 렌더 전에 스틸로 먼저 확인하세요.
4. 세 편째부터 스킬로
두 번 반복한 작업만 스킬로 묶으세요. 첫 편부터 자동화하면 뭘 자동화해야 하는지 몰라요.
5. 되돌릴 수 없는 버튼은 사람이
저장·예약·게시는 AI가 직전 화면에서 멈추게 하세요.
시리즈를 마치며
- 세 편을 한 줄로 줄이면 “판단은 사람이, 실행은 AI가”예요. 1편에서 고르는 기준을, 2편에서 정하는 순서를, 3편에서 실행을 맡긴 도구를 정리했어요.
- 한계: 2주, 다섯 편의 기록이에요. 유료 도구(CapCut Pro, Apify 사용량, Claude 유료 요금제)를 썼고, 스킬과 스크립트를 처음 만드는 데 든 시간은 편당 시간에 넣지 않았어요.
- 결과 숫자는 14일 만에 57명에서 1,000명으로에 있어요.