| name | vivid-ad-studio-future |
| description | Use when upgrading Vivid AD Studio (Assistant Director) workflows, prompt generation, or orchestration, especially for scenario decomposition, multi-engine output, continuity quality, evidence traceability, and release verification. |
Vivid AD Studio Future Ops
Overview
AD Studio(์กฐ๊ฐ๋
AI)๋ฅผ "2026 ํ๋ฐ๊ธฐ ๊ธฐ์ค ์ค์ ํ ๋ฏธ๋ ์ฑ"์ผ๋ก ์ ์ง/๊ณ ๋ํํ๊ธฐ ์ํ ์ด์ ์คํฌ์ด๋ค.
์ด ์คํฌ์ ์ธ ๊ฐ์ง๋ฅผ ๊ฐ์ ํ๋ค.
- ์ฝ๋ ๋ณ๊ฒฝ ์ ์ AD Studio ๊ฒฝ๊ณ(์
๋ ฅ/์ถ๋ ฅ/๋น์ฉ/์ฆ๊ฑฐ)๋ฅผ ๋จผ์ ํ์ธํ๋ค.
- ๋ณ๊ฒฝ์ ํ ๋ค์๋ ์กฐ๊ฐ๋
์ ์ฉ ๊ฒ์ฆ ๋ฃจํด์ ์คํํ๋ค.
- ํธ๋ ๋ ๋ฐ์ ์์๋ ๊ทผ๊ฑฐ ๋งํฌ๋ฅผ ๋จ๊ธฐ๊ณ , ์ถ์ ๊ณผ ์ฌ์ค์ ๋ถ๋ฆฌํ๋ค.
Trigger
backend/app/routers/dimension/ad_studio.py๋ฅผ ์์ ํ ๋
backend/app/services/ad_brain.py ๋๋ ํ๋กฌํํธ ์์ง์ ์์ ํ ๋
frontend/src/components/dimension/ADStudioPanel.tsx UX/์
์ถ๋ ฅ ๊ณ์ฝ์ ๋ฐ๊ฟ ๋
- Kling/Seedance/Veo ์์ง ๋ผ์ฐํ
์ ์ฑ
์ ๋ฐ๊ฟ ๋
- ์กฐ๊ฐ๋
๊ฒฐ๊ณผ ํ์ง(์ฐ์์ฑ/๊ตฌ๋/๊ฐ์ ์ ) ํ๊ท๋ฅผ ๋๋ฒ๊น
ํ ๋
Kimoring Pattern Applied
codefactory-co/kimoring-ai-skills์ ์ด์ ํจํด์ AD Studio์ ๋ง๊ฒ ์ถ์ ์ ์ฉํ๋ค.
- ๋ณ๊ฒฝ ํ์ผ ์์ง
- ๋ณ๊ฒฝ ํ์ผ๊ณผ ๊ฒ์ฆ ํญ๋ชฉ ๋งคํ
- ๋ฏธ์ปค๋ฒ ํญ๋ชฉ ํ์ง
- ๊ฒ์ฆ ์คํ
- ๋ฆฌํฌํธ ์ถ๋ ฅ
์คํ ์คํฌ๋ฆฝํธ:
bash scripts/verify_ad_studio_future.sh
ํ
์คํธ ํฌํจ:
bash scripts/verify_ad_studio_future.sh --with-tests
Local Ground Truth
๋จผ์ ์๋ ๊ธฐ์ค ํ์ผ์ ์ฝ๊ณ ์์ํ๋ค.
backend/app/routers/dimension/ad_studio.py
backend/app/services/ad_brain.py
backend/app/services/ad_prompt_engine.py
frontend/src/components/dimension/ADStudioPanel.tsx
backend/tests/routers/test_ad_studio.py
์ธ๋ถ ๋งต์ docs/skills/vivid-ad-studio-future/local-audit-map.md๋ฅผ ์ฐธ์กฐํ๋ค.
2026 Future Upgrade Lanes
์๋ ๋ ์ธ์ ๋์์ ๋ค ์ก์ผ๋ ค ํ์ง ๋ง๊ณ , 1~2๊ฐ ๋ ์ธ์ฉ ๊ณ ์ ํด ์งํํ๋ค.
- Continuity Lane
- ์ํ์ค ๋จ์ ์ต์ปค(์บ๋ฆญํฐ/์กฐ๋ช
/์คํ์ผ) ํ๊ท ๋ฐฉ์ง
- scene ๊ฐ ์นด๋ฉ๋ผ ๊ฑฐ๋ฆฌ/ํ
ํฌ ๋ณํ๊ฐ ๊ฒฐ๊ณผ์ ์ผ๊ด๋๊ฒ ๋ฐ์๋๋์ง ๊ฒ์ฆ
- Engine Lane
- ์์ง๋ณ ํ๋กฌํํธ ๊ณ์ฝ(Kling/Seedance/Veo) ๋ถ๋ฆฌ๋ฅผ ์ ์ง
- ์์ง ์ถ๊ฐ ์์๋
target_engines ๊ฒ์ฆ๊ณผ UI ํ ๊ธ์ด ๊นจ์ง์ง ์๊ฒ ์ ์ง
- Trust Lane
- evidence_refs ๋๋ฝ ๊ธ์ง
- ์ํฐ๋งํฌ/์ฝํ
์ธ ์ถ์ฒ ์ ์ฑ
(C2PA/SynthID ๋ฑ)๊ณผ ์ถฉ๋ํ๋ ์ถ๋ ฅ ๋ฐฉ์ง
- Eval Lane
- ํ์ง ๊ธฐ์ค์ "๊ฐ"์ด ์๋ ํ
์คํธ/์ธก์ ํญ๋ชฉ์ผ๋ก ๊ด๋ฆฌ
- ๋ณ๊ฒฝ ์ /ํ ๋น๊ต ์งํ๋ฅผ ๋จ๊ธด๋ค
North Star Priority (2026 H2)
์กฐ๊ฐ๋
H2 ๋ฆด๋ฆฌ์ฆ ๊ฒ์ดํธ๋ ์๋ ์ฐ์ ์์๋ฅผ ๊ณ ์ ํ๋ค.
- 1์์:
continuity_score (์ํ์ค ์ฐ์์ฑ)
- ์ถ์/ํ์ฅ ํ๋จ์ ๋จผ์ ์ฐ์์ฑ ์ ์ ๊ธฐ์ค์ผ๋ก ํ๋ค.
- ๊ถ์ฅ ๊ฒ์ดํธ:
>= 0.80: ํ์ฅ ๊ฐ๋ฅ
0.60 ~ 0.79: ์ ํ ๋กค์์ + ๋ณด์ ์์
< 0.60: ๋ฐฐํฌ ๋ณด๋ฅ
- 2์์: ์ฒ๋ฆฌ ์๋(ํด์ด๋ผ์ด๋)
- ์๋ ๊ฐ์ ์ ์ฐ์์ฑ ์ ์ ํ๋ฝ ์์ด ๋ฌ์ฑํ ๋๋ง ์น์ธํ๋ค.
- ์ฆ, "๋น ๋ฅด์ง๋ง ๋๊ธฐ๋ ๊ฒฐ๊ณผ"๋ ํต๊ณผ์ํค์ง ์๋๋ค.
Workflow
- Scope ํ์
- ์ด๋ค ๋ ์ธ์ ๊ฐ์ ํ ์ง ๋จผ์ ์ ์ธ
- ์ํฅ ํ์ผ์ 5๊ฐ ์ด๋ด๋ก ์ ํ
- Test first
backend/tests/routers/test_ad_studio.py์์ ์คํจํ๋ ํ
์คํธ๋ฅผ ๋จผ์ ๋ง๋ ๋ค
- ์ต์ ์์ ์ผ๋ก GREEN์ ๋ง๋ ๋ค
- Implement
- Router: ์
๋ ฅ ๊ฒ์ฆ/๋ชจ๋ธ ํ์ฉ/์์ง ํ์ฉ ๋ฒ์
- Brain: decomposition ํ์ง + evidence refs
- Panel: ์
๋ ฅ UX + ํฌ๋ ๋ง/์๋ฌ ์ฒ๋ฆฌ
- Verify
- ์๋ ๊ฒ์ฆ ์ปค๋งจ๋๋ฅผ ์คํํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋กํ๋ค
cd /Users/ted/vivid/backend && pytest -q tests/routers/test_ad_studio.py
ํ์ ์:
cd /Users/ted/vivid/backend && pytest -q tests/agents/test_vivid_agent_integration.py tests/routers/test_agent_streaming.py
cd /Users/ted/vivid/frontend && npm run test:e2e -- e2e/agent-chat.spec.ts e2e/flow.spec.ts
- Evidence note
- ์ด๋ค ๊ทผ๊ฑฐ(๋ฌธ์/ํ
์คํธ/์งํ)๋ก ๋ณ๊ฒฝ์ ์ ๋นํํ๋์ง ๋จ๊ธด๋ค
2026 Research Guardrails
- ์น/์์ฅ ๊ทผ๊ฑฐ๋
docs/skills/vivid-ad-studio-future/market-2026-web-research.md์ ๋งํฌ์ ํจ๊ป ์
๋ฐ์ดํธํ๋ค.
- "ํ์ ์ฌ์ค"๊ณผ "์ ๋ต ์ถ์ "์ ๋ถ๋ฆฌํ๋ค.
- ๋ชจ๋ธ/ํ๋ซํผ์ ์ต์ ์ํ๋ ๋ฆด๋ฆฌ์ฆ ์์ ๋ง๋ค ์ฌํ์ธํ๋ค.
Output Contract
์ต์ข
๋ณด๊ณ ์๋ ์ต์ ์๋๋ฅผ ํฌํจํ๋ค.
- ๋ณ๊ฒฝ ๋ ์ธ (Continuity/Engine/Trust/Eval ์ค ๋ฌด์์ธ์ง)
- ์ํฅ ํ์ผ ๋ชฉ๋ก
- ์คํํ ๊ฒ์ฆ ๋ช
๋ น๊ณผ ํต๊ณผ ์ฌ๋ถ
- ์ธ๋ถ ๊ทผ๊ฑฐ ๋งํฌ
- North Star ๊ฒฐ๊ณผ (
continuity_score ์ /ํ ํน์ ํ๊ท ์ฌ๋ถ)
- ๋จ์ ๋ฆฌ์คํฌ