클로드코드 에이전트/스킬 - 숏폼드라마 제작 따라하기

📌 소개

시도하고자 했던 것

숏폼 드라마를 자동으로 제작하는 AI 시스템 구축

스터디장님의 막장 숏폼 드라마 제작 자동화를 따라해서, 치매예방 프로그램을 소재로 한 7부작 숏폼 드라마 "꿈나리 할머니의 기적"을 만들어 봤습니다.

🛠️ 진행 방법

사용한 도구

• Claude AI - 전체 시스템 설계 및 코드 작성

• Gemini 3 Pro Image Preview API - 이미지 생성 (캐릭터 일관성 지원)

• Python - 자동화 스크립트

• Claude Code - 스킬 기반 개발

시스템 구조

shortform-creator/
├── skills/                    # 기능별 스킬
│   ├── story_developer.py     # 스토리 구조화
│   ├── prompt_generator.py    # 프롬프트 생성
│   ├── gemini_client.py       # Gemini API 연동
│   └── script_writer.py       # 대사 작성
├── main_workflow.py           # 메인 실행 파일
└── output/                    # 결과물

핵심 프롬프트 & 코드

1. Claude에게 요청한 초기 프롬프트

숏폼제작도우미야. 다음 내용을 읽고 에이전트나 스킬들을 어떻게 구성하고 조합하면 좋을지 의견줘.

[스토리 요구사항]

- 7개 시리즈 숏폼

- 등장인물과 배경 이미지 먼저 생성 (레퍼런스)

- 각 화마다 나레이션별로 이미지 생성

- 모든 이미지는 9:16 세로 비율

- Gemini API 사용 (최대 5명 캐릭터 일관성)

2. 실행 결과

$ python main_workflow.py

🎬 숏폼 드라마 제작 시작: 꿈나리 할머니의 기적

STEP 1: 스토리 생성

  🎭 등장인물: 4명

  📍 배경: 4곳

  🎬 에피소드: 7편

STEP 2: 캐릭터 레퍼런스 프롬프트 생성

  ✅ 총 5개 캐릭터 프롬프트 생성

💡 결과와 배운 점

성공적으로 완성된 것

1. 자동 스토리 생성 ✅

   - 7부작 구조 자동 생성

   - 등장인물 5명 (Gemini 제한 고려)

   - 배경 4곳 + 유머 포인트 포함

2. 이미지 프롬프트 자동 생성 ✅

   - 캐릭터 레퍼런스 5개

   - 배경 레퍼런스 4개

   - 9:16 비율 자동 적용

3. Gemini API 연동 코드 ✅

   - Multi-turn 세션 지원

   - Thought Signature 전달 구조

   - 레퍼런스 이미지 활용

배운 점

🎯 핵심 인사이트

1. Gemini API 제약사항 활용

   최대 5명 캐릭터 제한 → 처음부터 5명으로 스토리 설계

   Thought Signature 필수 → 일관성 유지 핵심

   Multi-turn 채팅 → 품질 향상의 열쇠

2. 레퍼런스 우선 전략

   캐릭터/배경 레퍼런스 먼저 생성

   모든 씬에서 재사용

   배경은 단색으로 (일관성 위해)

3. 9:16 비율의 중요성

   모든 프롬프트에 명시적으로 포함

   숏폼 플랫폼 최적화

🔥 나만의 꿀팁

1. 스킬 구조화가 핵심

   각 기능을 독립적인 스킬로 분리 → 재사용성 극대화

2. JSON 기반 데이터 관리

   스토리, 프롬프트 모두 JSON 저장 → 수정 용이, 버전 관리 가능

3. 점진적 개발

   1단계: 스토리만

   2단계: 프롬프트 생성

   3단계: API 연동

   → 단계별로 검증하며 진행

시행착오

❌ 문제 1: 캐릭터 수 초과

초기: 7명 등장인물로 기획

해결: Gemini 5명 제한 확인 후 → 4명 + 변화 버전으로 조정

❌ 문제 2: 비율 문제

초기: 프롬프트에 9:16 명시 안 함 → 다양한 비율 생성

해결: 모든 프롬프트에 "9:16 vertical format" 필수 포함

❌ 문제 3: 캐릭터 일관성

초기: Thought Signature 전달 안 함 → 씬마다 다른 인물

해결: Multi-turn 세션 + Thought Signature 전달 구조 구축

앞으로의 계획

☐ 내 다른 서비스를 클로드코드로 맞춤 자동화 해보기

참고 자료

• Gemini API 공식 문서: https://ai.google.dev/gemini-api/docs/image-generation

• Claude Code 스킬 개발 가이드 (스터디 자료)

• 숏폼 영상 제작 트렌드: 최근 유튜브 숏츠 분석

2개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요