AI 에이전트 3개를 만들어 "근거 있는" 어린이 안전영상 파이프라인을 세운 이야기
---
## 소개
### 시도하고자 했던 것과 그 이유
지난 사례1,2에서 승강기의 동작이 비현실적인 문제로 애를 먹었고, 그 후 작업에서도 이와 같은 문제가 반복적으로 나타나 더이상 작업을 계속할 수 없었습니다.
해서, 근본적인 해결방안을 찾고자 이미 만들어둔 캐릭터 이미지를 제외하고 모든 것을 새로 갈아업고 클로드와 초기 스토리 기획부터 다시 또 시작했으며 이러한 구조적인 문제가 발생하지 않도록 명확한 근거를 바탕으로 AI가 검수까지 하도록 하는 Agent 자동화를 시도해 보았습니다.
이번 사례글에서는 에이전트로 사용할 스킬 A1 ~ A3까지 구축한 내용을 공유합니다.
예쁜 영상은 나오는데, 근거가 없었다.
어린이용 안전 콘텐츠라 "이 수칙 근거가 뭡니까?"라는 질문에 답할 수 있어야 합니다. 안전규정이 개정되면 어느 장면을 고쳐야 하는지도 찾을 수 있어야 합니다. AI가 그럴듯하게 만들어준 "안전수칙"은 그게 안 됩니다.
게다가 더 무서운 건 틀린 걸 가르치는 경우입니다. 예를 들어 어린이 콘텐츠에서 흔히 "위험하면 빨간 비상정지 버튼을 눌러!"라고 만듭니다. 그런데 고시는 정반대입니다 — "비상정지 버튼을 임의로 누르지 않아야 한다". 운행 중 급정지는 그 자체로 승객이 넘어지는 위험을 만들기 때문입니다.
그래서 목표를 바꿨습니다. 영상 한 편을 만드는 게 아니라, 반복해서 만들 수 있는 파이프라인을 만들자. 그것도 법령·기술기준에 자동으로 대조되는 파이프라인으로.
---
## 진행 방법
### 어떤 도구를 사용했나
| 도구 | 역할 |
|---|---|
| Claude (Cowork) | 설계·구현·검증 전 과정 |
| 직접 구축한 지식베이스 MCP |nomos(승강기 법령) |
| Claude Skills | 만든 에이전트를 재사용 가능한 형태로 패키징 |
이 중 가장 중요한 건 지식베이스 MCP입니다. 이건 이전에 따로 구축해 둔 것으로, 승강기 안전법령을 항목 단위로 큐레이션해 Claude가 검색·인용할 수 있게 만든 겁니다. 이게 없으면 이번 작업은 성립하지 않습니다.
### 만든 것 — 에이전트 3개
한국어 지원 절차 스크린샷
| 에이전트 | 하는 일 |
|---|---|
| A1 기획 | 법령 근거 → 안전수칙 → 미션 → 씬 → 샷 데이터 |
| A2 안전감수 | A1 결과를 8개 축으로 대조해 적합/조건부적합/부적합 판정 |
| A3 프롬프트 | 샷 데이터를 이미지·영상 생성용 프롬프트로 변환 |
여기에 사람이 판단하는 휴먼 게이트 3개(구성 검토 / 스틸 선택 / 최종 승인)를 넣었습니다. 이건 없애지 않기로 처음부터 못박았습니다.
### 실제로 쓴 프롬프트
#### ① 시작 — 설계부터 차근차근
첨부된 문서들을 확인하고 A1설계 부터 대화를 시작해줘프로젝트 지침에 "PDCA로 진행한다. 먼저 코딩하거나 실행하지 않는다"를 미리 넣어뒀습니다. 그래서 첫 마디가 짧아도 계획 → 검증 → 다음 단계로 진행됩니다.
#### ② 스토리를 세계관부터 다시 짜기
처음엔 "20컷을 만들고 수칙을 배치하는" 식으로 시작했는데, 이게 근본적으로 순서가 틀렸다는 걸 알게 됐습니다. 그래서 다시 요청했습니다.
A1 기획 에이전트를 설계하고 있잖아? 엘리베이터 안전수칙에 대한 어린이 교육용
영상 제작에 대한 스토리 기획부터 다시하고 싶어. 첨부한 내용을 참고하고
'어린이 승강기 안전 탐험대'라는 스토리와 세계관(배지 획득 등)을 차용해서
스토리 기획부터 다시해줘#### ③ 목표를 만들어 준 프롬프트 — 이게 결정적이었습니다
배지를 모으는 것만으로는 밋밋해서, 아이가 가고 싶어할 목적지를 만들어 봤습니다.
이 기획안에 에스컬레이터를 추가해서 각각의 엘리베이터편과 에스컬레이터편으로 구분하고 두가지를 전체 스토리로 구성되어 승강기안전탐험대가 탐험을하는 스토리로 구성 했으면 해. 이 전체적인 스토리가 아이들의 호기심과 재미를 북돋고, 안전교육에 참여하고 싶은 욕구가 자극 될 수 있는 스토리였으면 좋겠어. 그래서, 단순히 에피소드별로 배지를 모아 탐험대원이 된다로 끝나기 보다.
좀 더 어떤 목적이나 목표가 설정되는 구성안이면 어떨 까? 예를들면 엘리베이터와 에스컬레이터의 전체 에피소드를 완성하면(배지를 획득하면) 옥상층에 있는 비밀의 정원에 도착을 하게되고 그곳에 도착하면 안전요원이 되는 명찰(목걸이식)을 받게된다는 스토리가 어때? 그리고 안전요원되면 마지막 장면에서 마루와 루미의 복장이 안전모, 안전화, 오렌지색의 반팔 카라셔츠와 진청색 바지를 입고 목에 명찰을 찬 모습으로 변하게 해주는 거지..AI가 여기서 짚어준 게 좋았습니다. "옥상 정원은 승강기를 타야만 갈 수 있는 곳" 이라 목표와 수단이 논리적으로 맞물린다는 겁니다. 아이 입장에서 승강기가 공부 대상이 아니라 가고 싶은 곳으로 가는 길이 됩니다.
여기서 나온 장치가 "조작반의 옥상 버튼이 잠겨 있고, 배지를 모을 때마다 조금씩 밝아진다" 입니다. 이야기의 엔진이 화면 안에 생겼습니다.
#### ④ 순서를 바꾼 판단
A1을 만들고 나서 A3(프롬프트)로 갈지 A2(감수)로 갈지 물어보길래 이렇게 답했습니다.
A2를 먼저 만들자AI가 추천한 것도 A2였고 이유가 설득력 있었습니다 — "미션 10개를 다 뽑아놓고 감수 도구가 없으면 검토 부담이 한꺼번에 몰린다."
이 판단이 나중에 크게 값을 했습니다. A2를 만들면서 A1 스키마에 없는 필드 3개가 드러났거든요. 미션을 다 만든 뒤였다면 열 번 고쳐야 했을 겁니다.
### 만들어진 것 — 스킬 안을 조금만 보여드리면
에이전트는 Claude Skill 형태로 패키징했습니다. 아래는 A1 스킬의 핵심 규칙 일부입니다.