새 소식
DemoCut에 새로 추가되거나 개선된 내용을 릴리스 단위로 정리합니다.
신규
- 신규
만든 아바타를 고칠 수 있습니다
아바타 관리 화면의 카드 메뉴에 「편집」 이 생겼습니다 — 이름·역할·목소리·성격·외모를 고쳐 저장합니다(0원).
- 폼이 지금 저장된 값으로 채워져 열리고, 고치지 않은 값은 그대로 유지됩니다.
- 사진과 이미 만든 컷은 바뀌지 않습니다 — 이름만 바꿔도 지난 영상은 그대로입니다.
- 다른 곳에서 같은 아바타가 먼저 바뀌었으면 어떤 값이 바뀌었는지 이름으로 알려 주고, 쓰던 입력은 남겨 둡니다 — 그대로 저장하면 그 값을 덮는다는 것도 함께 말합니다.
- 만들기와 편집이 같은 폼이라 한 번에 하나만 열립니다.
개선
- 개선
AI 영상 요금이 확정 단가로 표시됩니다
실제 청구서와 대조해 AI 영상(2K·768P)의 초당 요금이 맞는 것을 확인했습니다. 견적에 붙던 「임시 단가」 표시가 사라집니다.
- 요금 자체는 바뀌지 않습니다 — 지금까지 보여 드린 금액이 실제 청구액과 같았습니다.
- 480P 는 아직 확인 중이라 「임시 단가」 표시가 남아 있습니다.
- 개선
아바타 관리는 Ultra 요금제 전용이에요
아바타를 만들고 사진을 올리는 기능이 Ultra 요금제에서만 열립니다. 이미 만든 아바타를 보는 것과 컷에서 고르는 것은 요금제와 무관합니다.
- 웹 화면뿐 아니라 서버와 에이전트 도구에서도 같은 기준으로 막습니다.
- Ultra 아래 요금제에서는 아바타 만들기·사진 올리기·대표 선택·삭제가 잠깁니다.
- 아바타 목록과 컷 편집기의 아바타 선택은 그대로 볼 수 있어요.
- 동작하지 않던 옛 아바타 상세·만들기 화면을 걷어냈습니다.
- 개선
아바타 립싱크 요금이 확정 단가로 표시됩니다
실제 청구서와 대조해 아바타 PIP 립싱크의 초당 요금이 맞는 것을 확인했습니다. 견적에 붙던 「임시 단가」 표시가 사라집니다.
- 요금 자체는 바뀌지 않습니다 — 지금까지 보여 드린 금액이 실제 청구액과 같았습니다.
수정
- 수정
아바타 관리 화면이 다시 동작해요
브라우저에서 아바타를 만들고 사진을 올릴 수 있습니다. 그전에는 아바타 화면이 열리지 않아 아바타 PIP 컷을 준비할 수 없었습니다.
- 아바타 만들기 — 이름·역할·목소리·성격·외모. 0원이고 사진 없이 만들 수 있어요.
- 사진 올리기와 대표 사진 선택. 첫 사진은 자동으로 대표가 됩니다.
- 사진이 없는 아바타는 카드가 미리 알려 줍니다 — 그 상태로는 아바타 PIP 컷을 만들 수 없어요.
- 아바타를 지워도 이미 만든 컷과 올린 이미지는 그대로 남습니다.
- 수정
조회 권한만 있는 멤버가 컷을 고칠 수 없게 했어요
컷 추가·복제·삭제·순서 변경·계획 수정이 이제 편집 권한(멤버 이상)을 요구합니다. 그전에는 이 여섯 가지에만 권한 검사가 빠져 있었습니다.
- 같은 화면의 다른 동작(만들기·이미지·버전 관리)은 처음부터 편집 권한을 요구했습니다 — 빠진 여섯 곳을 맞췄습니다.
- 배경 라이브러리 업로드·삭제도 요금제뿐 아니라 편집 권한을 함께 확인합니다.
- 견적 조회는 그대로 열려 있습니다 — 금액만 보는 동작이라 아무것도 바꾸지 않습니다.
- 조회 권한만 있는 멤버는 스토리보드를 보고 견적을 확인할 수 있습니다.
신규
- 신규
CLI 에서도 도구를 그대로 — democut estimate-cuts · make-cuts · get-storyboard (1.0.0)
에이전트가 MCP 로 쓰던 도구 전부를 터미널·스크립트에서 같은 이름·같은 인자로 부릅니다. 명령 목록은 서버의 도구 표에서 생성되므로 계약과 어긋나지 않습니다.
- 이름이 도구와 같습니다 — democut_estimate_cuts ↔ democut estimate-cuts(밑줄 표기도 받습니다)
- 인자는 플래그로 주거나 --args-json 으로 MCP 호출 본문을 통째로 넘깁니다(@파일 · @- stdin)
- --json 이면 성공·실패가 같은 모양이고 data 는 MCP 의 구조화 결과와 같은 값입니다
- 돈이 나가는 명령은 승인 없이 진행하지 않습니다(비대화형은 --yes 필수, 승인 전에는 요청도 보내지 않습니다)
- 종료 코드가 재시도 안전성을 말합니다 — 2 고쳐서 재시도 · 3 그대로 재시도 안전 · 4 재시도 시 재과금 위험
- democut --help 는 묶음별로, democut help <묶음> · democut <명령> --help 로 펼칩니다
- CLI 1.0.0
- 신규
컷 편집기에서 아바타 PIP 고르기
컷 초안 편집기에서 아바타와 배경, 자리와 크기를 직접 고를 수 있어요 — 그전에는 에이전트로만 설정할 수 있었습니다.
- 진행을 「아바타 PIP」 로 바꾸면 아바타와 배경이 기본값으로 채워지고, 다른 진행으로 되돌리면 함께 비워집니다.
- 아바타·배경 선택지는 워크스페이스에 준비된 것만 보여 줍니다 — 하나도 없으면 무엇을 먼저 준비해야 하는지 말해 줍니다.
- 자리는 네 모서리, 크기는 작게·보통·크게 중에서 고릅니다.
- 사진이 없는 아바타를 고르면 만들기 전에 미리 경고합니다(초안 저장은 됩니다).
신규
- 신규
AI 에게 스토리보드 변경을 제안받을 수 있습니다
「두 번째 컷을 더 짧게, 마지막에 정리 컷 하나」 처럼 말로 요청하면 AI 가 컷 추가·수정·삭제·순서 변경을 제안합니다. 제안은 바로 적용되지 않고 검토한 뒤 적용하거나 무시합니다.
- 제안은 프로젝트당 하나만 대기합니다 — 새로 요청하면 이전 제안은 대체됩니다.
- 제안이 기다리는 동안 스토리보드를 직접 고치면 그 제안은 무효가 되고 다시 요청해야 합니다(자동으로 합치지 않습니다).
- 적용은 계획만 반영(0원)하거나, 바뀐 컷을 바로 만들기(렌더 비용)로 할 수 있습니다 — 비용은 제안에 미리 표시됩니다.
- 요청 한 번에 소액(수십 원 — 정확한 단가는 프로젝트 옵션의 요율표에 있습니다)이 청구되고, 제안을 만들지 못하면 환불됩니다. 제안을 무시해도 그 요청 비용은 돌아오지 않습니다.
- 지금은 API·MCP·CLI 도구로 쓸 수 있고 웹 화면의 챗 판은 다음에 옵니다.
- 신규
에이전트 가이드를 서버가 배포 — MCP 리소스·프롬프트, democut guide · init-agent
Claude Code 같은 에이전트가 첫 호출 전에 DemoCut 규약(견적 → 동의 → 제출, 재제출 금지)을 알 수 있게, 가이드와 시작 프롬프트를 MCP 로 배포하고 CLI 로 레포에 써 줍니다.
- MCP 리소스 democut://guide(가이드 원문)·democut://options/{slug}(프로젝트 카탈로그) — 원격·stdio 양쪽
- MCP 프롬프트 2종 — 「제품 소개 영상 5컷」·「이미지 시퀀스로 AI 영상」
- democut guide — 가이드 출력(로그인 불필요) · democut init-agent — 레포의 CLAUDE.md 에 가이드 블록을 넣습니다(다시 실행하면 갱신, 나머지는 그대로)
- CLI 0.6.50
- 신규
에이전트 도구 6종 추가 — 자산 목록·삭제, 잡 조회·묶음 취소, 컷 버전 선택·삭제
REST 에는 있었지만 MCP·CLI 도구가 없어 에이전트가 쓸 수 없던 기능 여섯 가지를 도구로 엽니다(원격·stdio MCP, CLI 0.6.49). 전부 0원입니다.
- list_assets · delete_asset — 올린 자산의 id 를 되찾고, 참조가 없는 자산을 지웁니다
- get_job · cancel_batch — 잡 하나의 상태·사유·환불액을 보고, make_cuts 가 한 번에 만든 잡 묶음을 취소합니다
- select_cut_version · delete_cut_version — 완성본에 들어갈 대표 버전을 고르고, 안 쓰는 버전을 지웁니다(대표는 먼저 옮겨야 합니다)
- 신규
완성본 유튜브 업로드 — 워크스페이스 계정으로, 끊겨도 이어 올리기
완성본 영상을 워크스페이스에 연결한 유튜브 계정으로 올립니다(0원). 제목·설명·태그와 대표 썸네일을 함께 싣고, 중간에 끊겨도 같은 업로드 세션으로 이어 올립니다.
- 공개 범위(private·unlisted·public, 기본 private)를 골라 올립니다 — 끝나면 완성본에 유튜브 주소가 실립니다
- 제목·설명이 없거나 유튜브 계정이 연결돼 있지 않으면 올리지 않고 무엇이 필요한지 알려 줍니다(과금 없음)
- 이미 올린 완성본은 다시 올리지 않습니다(같은 영상이 두 편 되는 것을 막습니다) — 다른 판은 새 완성본으로
- 대표 썸네일은 16:9 로 맞춰 함께 올립니다(채널 인증이 없으면 영상만 올라갑니다)
- 에이전트 도구 publish_youtube(원격·stdio MCP, CLI 0.6.47)
- 신규
완성본에 썸네일을 만들고 대표를 고를 수 있습니다
완성본 목록에서 AI 썸네일 3장을 만들거나(금액을 보고 한 번 더 눌러 동의) 이미지를 직접 올려 대표 썸네일로 쓸 수 있습니다.
- 3장 중 만들지 못한 장은 그 장만 환불돼요.
- 대표를 바꿔도 이미 발행한 영상에는 적용되지 않아요.
- 신규
완성본의 유튜브 제목·설명·태그를 만들고 유튜브에 올릴 수 있습니다
완성본 목록에서 제목·설명·태그를 직접 쓰거나 AI 로 만들고(소액), 공개 범위를 골라 워크스페이스에 연결된 유튜브 계정으로 올립니다. 올린 뒤에는 주소가 목록에 붙습니다.
- AI 생성은 컷의 대사로 만들어요 — 대사가 없는 완성본은 직접 써 주세요.
- 한 완성본은 한 번만 올릴 수 있어요 — 다른 판을 올리려면 새 완성본을 만들어 주세요.
- 대표 썸네일이 있으면 함께 올라가요(채널 인증이 없으면 영상만).
- 신규
컷 제목을 바꿀 수 있습니다
컷 카드의 연필 버튼으로 제목을 고칠 수 있습니다. 제목만 바뀌고 만든 영상·금액은 그대로입니다. AI 에게 부탁할 때도 같은 기능을 쓸 수 있습니다.
- 제목을 비우면 「컷 abc123」 처럼 기본 이름으로 돌아갑니다.
- 신규
컷의 버전을 보고 대표를 고르거나 지울 수 있습니다
컷 미리보기 아래에 버전 목록이 보입니다. 다시 만든 버전 중 대표를 고르면 완성본과 내려받기가 그 버전을 쓰고, 필요 없는 버전은 지울 수 있습니다(대표는 지울 수 없어요).
- 이미 만든 완성본은 그때의 버전 그대로예요 — 대표를 바꿔도 바뀌지 않아요.
- 버전이 하나뿐이면 지우기 대신 컷을 지워 주세요.
- 신규
프로젝트 화면에서 AI 에게 제안을 받을 수 있습니다
스토리보드 아래 「AI 에게 제안 받기」 에 말로 요청하면 AI 가 컷 추가·수정·삭제·순서 변경을 제안하고, 무엇이 어떻게 바뀌는지 본 뒤 적용하거나 무시할 수 있습니다.
- 컷 카드의 「AI 에게 요청」 을 누르면 그 컷에 대해서만 요청합니다.
- 적용은 「계획에만 반영」(0원) 또는 「적용하고 N원으로 만들기」 — 바뀐 컷을 바로 만들 때의 비용을 제안에서 미리 보여 줍니다.
- 제안이 기다리는 동안 캔버스를 직접 고치면 그 제안은 무효가 되고 다시 요청해야 합니다(자동으로 합치지 않습니다).
- 요청마다 소액이 청구되고 제안을 만들지 못하면 환불됩니다.
- 신규
프로젝트 화면에서 완성본을 만들 수 있습니다
순서에 놓인 컷의 대표 영상을 한 편으로 이어 붙입니다. 화질(1080p·720p)을 고르고 견적(0원)을 확인한 뒤 만들기를 누르면, 아래 완성본 목록에서 진행을 보고 영상과 자막을 내려받을 수 있습니다.
- 아직 영상이 없는 컷이 순서에 있으면 만들 수 없어요 — 먼저 만들거나 순서에서 빼 주세요.
- 완성본은 만든 시점의 순서와 영상을 그대로 담아요 — 그 뒤에 컷을 바꿔도 이미 만든 완성본은 바뀌지 않아요.
- 썸네일과 유튜브 제목·설명은 다음 업데이트에서 이어집니다.
개선
- 개선
AI 제안에 이미지를 첨부할 수 있습니다
「AI 에게 제안 받기」 에서 이미지를 첨부하면 AI 가 그 그림을 보고 어느 컷의 첫 프레임으로 쓸지, 그림에 맞는 이미지 지시·대사를 제안합니다.
- PNG·JPEG·WebP, 25MB 까지, 한 번에 10장까지 첨부할 수 있습니다(올리기는 0원).
- 제안 요청 후 첨부 목록은 비워집니다 — 같은 이미지를 다시 쓰려면 다시 첨부하세요.
- MCP·CLI 의 propose 도 같은 규칙으로 attachments 의 이미지 자산을 AI 에게 보여 줍니다.
신규
- 신규
완성본 만들기 — 컷을 이어붙여 한 편으로
순서에 놓인 컷을 자동으로 이어붙여 완성본 영상을 만듭니다. 무음 제거·재생 구간·자막을 설정하고 내려받으세요.
- 컷을 순서대로 이어붙이기 — 선택한 컷들을 하나의 영상으로 합성
- 무음 제거·재생 구간·자막 번인 — 완성본 영상에 적용할 후처리 설정
- 목록에서 번호로 골라 내려받기 — 영상과 자막(SRT) 파일, 만들 때의 순서·버전이 그대로 남습니다
- 0원 — 완성본 생성은 무료(컷 렌더 비용은 별도)
- 신규
완성본 썸네일 — AI 3장 만들기와 대표 고르기
완성본 영상의 한 장면을 읽어 서로 다른 스타일의 썸네일 3장을 만들고, 그중 하나나 직접 올린 이미지를 대표로 고릅니다.
- AI 썸네일 3장 — 완성본 영상에서 장면을 요약해 스타일이 다른 3장을 만듭니다(장당 확정가, 실패한 장만 환불)
- 대표 썸네일 고르기 — 만든 후보 중 하나 또는 올린 이미지 자산(0원). 첫 장은 자동으로 대표가 되고 나중에 바꿀 수 있습니다
- 완성본 상세에 후보 목록과 미리보기 주소가 함께 실립니다(1시간 유효)
- 에이전트 도구 make_thumbnails · select_thumbnail(원격·stdio MCP, CLI 0.6.44)
- 신규
완성본 유튜브 제목·설명·태그 — AI 생성과 직접 입력
완성본 컷의 대사를 읽어 유튜브용 제목·설명·태그를 AI 가 만들어 주고, 마음에 들지 않으면 직접 넣어 덮어쓸 수 있습니다.
- AI 생성 — 완성본의 대사 전문을 종합해 시청자 관점의 제목(100자)·설명·태그(소액, 견적 없이 바로 청구·자리 표시 폴백은 환불)
- 직접 입력 — 제목·설명·태그를 그대로 넣습니다(0원). 생성한 값을 덮어씁니다
- 대사가 없는 완성본은 만들지 않고 알려 줍니다(과금 없음)
- 에이전트 도구 generate_youtube_meta · set_youtube_meta(원격·stdio MCP, CLI 0.6.46). 유튜브 업로드는 다음 조각
수정
- 수정
캔버스에서 컷 카드가 한 자리에 겹쳐 보이던 문제를 고쳤습니다
아직 자리를 정하지 않은 컷이 전부 원점에 쌓여 카드 하나처럼 보이던 문제입니다. 이제 자리를 정하지 않은 컷은 순서대로 한 줄에 펼쳐 보이고, 끌어다 놓은 자리는 그대로 유지됩니다.
- 카드를 끌어 놓을 때 화면 전체를 다시 읽지 않아 컷이 많아도 드래그가 가볍습니다.
개선
- 개선
컷 카드가 영상 미리보기나 컷 이미지 판을 열어 둔 채로 시작합니다
영상이 있는 컷은 미리보기가 바로 보이고, 아직 영상이 없는 컷은 컷 이미지 판이 바로 열립니다. 만들기가 끝나 영상이 생기면 그 컷의 미리보기가 자동으로 열립니다.
- 「영상 접기」·「컷 이미지」 로 언제든 접고 펼 수 있어요(이 화면에서만 기억).
신규
- 신규
아바타 PIP 컷 생성
AI 영상·모션그래픽·유튜브 클립 컷에서 host=avatar 를 고르면 아바타가 나레이션을 말하는 코너 영상이 실제로 만들어져 얹힙니다.
- 아바타(대표 사진)와 배경 자산을 지정하면 사진·배경 합성 → 립싱크 → 코너 오버레이가 자동으로 이어집니다. 자리(tl/tr/bl/br)와 크기(s/m/l)를 고를 수 있습니다.
- 립싱크는 본 영상이 완성된 뒤에만 청구됩니다 — 본 영상 생성이 실패하면 립싱크 비용이 나가지 않습니다.
- 대표 사진이 없는 아바타로는 제출할 수 없습니다(사진을 먼저 넣어 주세요). 견적은 미리 볼 수 있습니다.
- 유튜브 클립 + 아바타는 원본 소리를 나레이션으로 바꿉니다(원본 소리를 낮게 까는 옵션은 다음에).
- 신규
프로젝트 화면을 캔버스로 볼 수 있습니다
프로젝트 화면이 캔버스로 열립니다 — 컷이 노드로 펼쳐지고, 노드를 끌어 자리를 정하고(자리는 저장돼요), 빈 곳을 끌어 이동하고, 확대·축소할 수 있습니다. 연결선이 컷 순서예요. 목록으로 보려면 상단의 「목록」 을 누르세요.
- 노드 헤더의 ▾ 로 한 줄로 접을 수 있어요(접힘은 저장하지 않아요).
- 노드 안은 목록의 컷 카드와 같아요 — 초안 편집·이미지·만들기·순서 이동을 그대로 할 수 있어요.
- 기본은 캔버스이고, 목록/캔버스 선택은 이 브라우저에 기억됩니다.
개선
- 개선
아바타 PIP 견적에서 idle motion 항목 제거
아바타 PIP 컷의 견적에 더 이상 별도 idle motion 영상 항목이 잡히지 않습니다.
- 립싱크 모델이 사진 한 장으로 자연스러운 움직임까지 만들어 별도 항목이 필요 없습니다.
- 아바타 PIP 견적이 그만큼 낮아집니다(립싱크는 오디오 길이 기준 그대로).
- 실제 아바타 PIP 생성은 다음 업데이트에서 열립니다.
- 개선
컷 이미지·아바타 사진에 생성 모델 표시
AI 로 만든 컷 이미지와 아바타 사진에 어떤 모델·품질로 만들었는지가 함께 보입니다.
- 컷 상세(get_cut)와 아바타 상세(get_character)의 이미지 항목에 model·quality 가 실립니다.
- 에이전트가 컷만 보고도 「어떤 모델로 만들었나」 에 답할 수 있습니다.
- 이전에 만든 이미지와 직접 올린 이미지는 값이 비어 있습니다.
수정
- 수정
영상을 만든 프로젝트도 삭제됩니다
컷 영상을 하나라도 만든 프로젝트를 지우면 오류(503)가 나던 문제를 고쳤습니다.
- 프로젝트 삭제가 컷·버전·컷 이미지·프로젝트 자산을 함께 지웁니다. 크레딧 원장과 작업 이력은 남습니다.
- 이전에 삭제가 실패해 목록에 남아 있던 프로젝트는 다시 삭제하면 지워집니다.
- 캐릭터 사진으로 쓰고 있는 이미지는 프로젝트를 지워도 사라지지 않습니다.
개선
- 개선
프로젝트 제목·폴더·기본 설정 변경이 한 요청으로 됩니다
프로젝트의 제목·폴더·기본 목소리 등 설정을 바꾸는 API(PUT /api/projects/{slug})와 에이전트 도구 update_project 가 추가됩니다. 설정 변경도 프로젝트 목록·상세와 같은 저장소를 봅니다.
- 웹의 제목 편집·폴더 이동·목소리 선택이 새 요청으로 동작합니다. 겉모습은 그대로입니다.
- 일부 프로젝트에서 상세는 열리는데 설정 변경만 실패하던 문제가 사라집니다.
- 비율은 여전히 바꿀 수 없습니다 — 다른 비율이 필요하면 새 프로젝트를 만드세요.
수정
- 수정
모션그래픽 컷이 다시 만들어지고, 실패하면 이유를 알려 드려요
모션그래픽 컷 만들기가 서버 설정 문제로 실패하던 것을 고치고, 만들기가 실패하면 컷 카드와 에이전트 응답에 이유와 환불액이 바로 보이도록 했습니다.
- 모션그래픽 방식의 컷 만들기가 렌더 단계에서 항상 실패하던 문제를 고쳤습니다(요금은 이미 환불되어 있었습니다).
- 만들기가 실패한 컷은 카드에 「만들기 실패」 와 그 이유·환불액이 보입니다. 다시 만들기로 재시도할 수 있어요.
- 에이전트(MCP·CLI)에게는 잡 결과에 실패 수와 이유·다음 행동이 함께 전달되고, 실패한 컷을 내려받으려 하면 산출물이 없는 이유를 알려 줍니다.
- 잡 오류 메시지가 긴 내부 로그 대신 원인 한 줄로 요약됩니다.
수정
- 수정
컷 이미지 판에 미리보기가 보입니다
프로젝트 화면의 컷 이미지 판(과 컷 카드 썸네일)이 올린·만든 이미지를 실제로 보여 줍니다. 그전에는 「미리보기 없음」 으로만 나왔습니다.
- 이미지 주소는 1시간짜리 서명 URL 이라 화면을 오래 열어 두었다면 새로고침하면 됩니다.
- 수정
프로젝트 카드에 썸네일이 다시 보입니다
프로젝트 목록 카드가 유튜브 썸네일(선택본)을 보여 주고, 없으면 그 프로젝트에서 가장 오래된 컷 이미지를 보여 줍니다. 둘 다 없으면 제목 머리글자입니다.
- 썸네일은 서버가 고릅니다 — 컷 이미지를 올리거나 AI 로 만들면 카드에 바로 반영됩니다.
- 프로젝트 화면을 열었을 때 보이는 정보와 같은 규칙입니다.
신규
- 신규
프로젝트 화면에서 컷 이미지를 올리고 고르고, AI 로 만들 수 있습니다
컷 카드의 「컷 이미지」 를 열면 이미지 판이 보입니다. 이미지를 올리거나(0원) 대표를 고르고 지울 수 있고, 「AI 이미지 만들기」 는 견적을 본 뒤 「N원으로 만들기」 를 눌러야 청구됩니다. 대표 이미지가 다음 영상의 첫 프레임이 됩니다.
- 이미지 파일만, 25MB 까지 올릴 수 있습니다(넘으면 올리기 전에 알려 줍니다).
- 대표를 바꿔도 이미 만든 영상은 그대로이고, 다음 만들기부터 반영됩니다.
- AI 이미지의 금액은 상한이고 실제 사용량만큼 정산됩니다. 크기는 프로젝트 비율을 따릅니다.
- 입력(지시·품질·모델)을 바꾸면 견적을 다시 받아야 합니다 — 본 금액과 낼 금액이 다르지 않게.
- 대표를 지우면 다음 영상은 참조 이미지 없이 만들어진다고 미리 알려 줍니다.
개선
- 개선
에이전트 도구에 컷 목록(list_cuts)이 추가됩니다
프로젝트의 컷 목록을 한 번에 읽는 list_cuts 도구가 원격 MCP 와 stdio CLI 양쪽에 추가됩니다. 결과에는 구조화 데이터가 함께 실립니다.
- make_cuts 응답을 잃어버린 뒤에도 list_cuts 로 cut_id 를 되찾아 get_cut·download 로 이어갈 수 있습니다.
- 빈 프로젝트는 다음 행동(estimate_cuts → make_cuts, import_cut)을 안내합니다.
수정
- 수정
Claude 커넥터가 DemoCut 서버를 확인하지 못하던 문제
claude.ai·Claude 데스크톱에서 커넥터를 추가할 때 '서버를 확인할 수 없습니다' 로 멈추던 문제를 고쳤습니다.
- Claude 가 쓰는 새 연결 규격을 서버가 거절하고 있었습니다 — 이제 서로 맞는 규격을 찾아 연결합니다.
- 우리보다 새로운 버전을 쓰는 다른 도구도 같은 이유로 막히지 않습니다.
신규
- 신규
프로젝트 화면에서 컷을 만들 수 있습니다(견적 → 동의 → 만들기)
컷 카드의 「만들기」(영상이 있으면 「다시 만들기」)를 누르면 견적 행·합계·잔액을 먼저 보여 주고, 「N원으로 만들기」 를 눌러야 청구됩니다. 진행 중에는 「만들기 취소」 로 멈출 수 있습니다.
- 견적은 0원입니다. 카드에도 「약 N원」 이 미리 보입니다.
- 동의한 금액과 서버 계산이 다르면 청구 없이 새 금액으로 다시 물어봅니다(자동 재제출 없음).
- 크레딧이 부족하면 필요액·잔액을 보여 주고 아무것도 제출되지 않습니다.
- 아직 채우지 않은 컷(자리 표시 초안)은 만들 수 없습니다 — 먼저 「초안 편집」 으로 채워 주세요.
- 공급자에 이미 제출된 작업은 취소할 수 없고 그 사실을 알려 줍니다.
개선
- 개선
배경 라이브러리가 자산으로 통합
PIP 배경 이미지가 워크스페이스 자산이 되어 컷의 배경 자리에 자산 id 를 그대로 씁니다.
- 배경 업로드에서 ID 를 직접 짓지 않습니다 — 라벨과 설명만 적으면 자산 id 가 생깁니다.
- 올린 일반 이미지 자산도 PIP 배경으로 쓸 수 있습니다(배경 라이브러리는 배경으로 올린 것만 보여 줍니다).
- 에이전트도 배경 목록을 볼 수 있습니다(democut_list_backgrounds).
- 이전에 올린 배경은 운영자가 이관한 뒤 목록에 다시 보입니다.
- 개선
프로젝트 목록이 최근 수정순으로, 컷 수와 함께 나옵니다
프로젝트 목록·상세·삭제 API 가 리뉴얼 계약 모양(ProjectView)으로 정리됐고 데이터베이스를 진실로 읽습니다. MCP 에 프로젝트 상세·삭제 도구가 추가되고 목록 도구가 구조화 데이터를 함께 돌려줍니다.
- 목록이 최근 수정순으로 정렬되고 각 프로젝트의 컷 수가 함께 나옵니다. 카드의 옛 썸네일·진행 배지는 사라진 기능과 함께 제거됐습니다.
- 에이전트용 도구 get_project(프로젝트 상세)·delete_project(삭제)가 추가됐고, list_projects 결과에 구조화 데이터가 실립니다.
- 삭제 응답이 빈 본문(204)에서 {deleted: true}(200) 로 바뀌었습니다. 옛 클라이언트도 그대로 동작합니다.
신규
- 신규
AI 이미지 생성을 실제로 쓸 수 있습니다
컷 이미지와 아바타 사진의 AI 생성이 열렸습니다. 그동안 「아직 준비되지 않은 모델」로 막혀 있던 것은 요금 상한을 실측하지 않아서였고, 이제 세 모델·세 품질 전부의 상한을 재어 넣었습니다.
- 견적에 보이는 금액은 상한이고, 실제 사용량이 적으면 차액을 자동으로 돌려드립니다.
- gpt-image-2.5(flare·sunburst)가 기본이며 gpt-image-2 는 같은 그림에 약 4배의 토큰을 씁니다 — 견적이 그 차이를 그대로 보여 줍니다.
- 정사각 이미지가 가로·세로보다 비쌉니다(모델 특성) — 아바타 사진은 정사각이라 그 값이 적용됩니다.
- 신규
프로젝트 화면에서 컷 내용을 직접 고칠 수 있습니다
컷 카드의 「초안 편집」 에서 장면 지시(AI 영상)·모션그래픽 지시·유튜브 주소와 구간, 진행 방식·보이스·대사·자막·길이를 고칠 수 있습니다. 0원이고, 이미 만든 영상은 그대로입니다(다시 만들 때 반영).
- 진행·보이스·공급자 선택지는 이 프로젝트에서 지금 쓸 수 있는 것만 보입니다.
- 빠진 값(장면 지시 없음, 보이스 미선택 등)은 저장 전에 알려 주고, 서버가 거부한 이유도 그 자리에서 보여 줍니다.
- 에이전트가 넣어 둔 값(올린 나레이션·이미지·TSX 코드 등)은 화면이 지우지 않습니다.
- 아바타 PIP 진행과 컷 이미지 선택은 아직 에이전트로 합니다.
- 신규
프로젝트 화면에서 컷 순서를 바꾸고 추가·복제·삭제할 수 있습니다
스토리보드 화면에서 컷을 위아래로 옮기고, 순서에서 빼거나 다시 넣고, 새 컷을 추가하거나 복제·삭제할 수 있습니다. 전부 0원이고 만든 영상은 그대로입니다.
- 순서를 바꾸는 동안 다른 곳(에이전트)이 먼저 바꿨으면 덮어쓰지 않고 다시 읽어 알려 줍니다.
- 새 컷은 방식과 제목만 정하고, 내용은 에이전트로 채웁니다.
- 만드는 중인 컷은 지울 수 없습니다 — 잡이 끝나거나 취소된 뒤에 지워집니다.
- 컷 내용(대사·이미지) 편집과 만들기(과금)는 아직 화면에 없고 에이전트로 합니다.
개선
- 개선
로그인 상태 도구가 소속 워크스페이스까지 데이터로 돌려줍니다
MCP auth_status 도구가 로그인 상태·역할·티어와 소속 워크스페이스 목록을 구조화 데이터로 함께 돌려줍니다. 원격과 로컬(stdio) 연결이 같은 자료를 줍니다.
- 결과에 표준 structuredContent 가 실리고 도구 목록이 그 모양(outputSchema)을 알려 줍니다.
- 원격 연결도 이제 소속 워크스페이스 목록을 문장에 함께 보여 줍니다.
- 지금까지 읽던 문장과 REST 응답의 모양은 그대로입니다.
- 개선
크레딧 잔액·원장 도구가 구조화된 데이터를 함께 돌려줍니다
MCP 의 크레딧 잔액(credit_balance)·사용 내역(credit_ledger) 결과에 구조화 데이터(structuredContent)가 실립니다. 잔액·원장 API 응답도 리뉴얼 계약 이름(balance_krw, next_cursor)으로 정리됐습니다.
- 잔액 응답에 balance_krw 가, 원장 응답에 next_cursor 와 job_id 가 더해집니다. 옛 이름(total_krw, next_before_id)은 한 배포 동안 같은 값으로 함께 나갑니다.
- 웹 크레딧 사용 내역의 '더 보기' 가 리뉴얼 커서 규약(cursor)으로 다음 페이지를 받습니다.
- 문장은 그대로 나갑니다 — 옛 클라이언트와 문장을 읽는 에이전트는 달라지는 것이 없습니다.
수정
- 수정
프로젝트 화면이 다시 열립니다 — 스토리보드를 읽기 모드로 보여 줍니다
프로젝트를 열면 컷을 순서대로 보고, 만든 영상을 바로 재생하고 내려받을 수 있습니다. 편집은 아직 에이전트(MCP)로만 할 수 있고 화면은 읽기 전용입니다.
- 컷마다 방식·상태·대표 버전이 보이고, 순서에서 뺀 컷은 따로 표시됩니다.
- 「영상 보기」 로 대표 버전을 재생하고 영상·소리·자막·스틸을 내려받을 수 있습니다.
- 「zip 내려받기」 로 프로젝트의 컷 영상을 한 번에 받습니다.
- 만드는 중인 컷이 있으면 화면이 3초마다 갱신됩니다.
신규
- 신규
아바타 사진을 AI 로 만들 수 있습니다
아바타의 사진을 문장으로 설명해 만들어 드립니다. 만든 사진은 사진 판에 붙고, 첫 사진이면 대표가 됩니다. 컷 이미지와 같은 방식이고 같은 모델 목록을 씁니다.
- 만들기 전에 견적으로 금액을 볼 수 있고, 청구액은 상한입니다 — 실제 사용량이 적으면 차액을 자동으로 돌려드립니다.
- 사진은 정사각(1024×1024)으로 만듭니다 — 아바타 사진의 쓰임새에 맞춘 고정값이라 따로 고르지 않습니다.
- 같은 문장으로 여러 번 만들어 마음에 드는 사진을 대표로 고를 수 있습니다.
- 신규
프로젝트의 컷 영상을 한 번에 내려받을 수 있습니다
순서에 놓인 컷마다 지금 대표로 고른 영상(있으면 오디오·자막·스틸까지)을 순서 번호를 붙여 zip 하나로 묶어 줍니다. 0원이고, 같은 상태면 같은 파일을 다시 줍니다.
- 파일 이름 앞의 번호가 스토리보드 순서입니다 — 정렬하면 곧 순서입니다.
- 순서에서 뺀 컷과 아직 만들지 않은 컷은 들어가지 않습니다.
- 이어 붙인 완성본이 아닙니다 — 컷 영상을 그대로 담습니다(완성본 만들기는 준비 중).
- 에이전트 도구 download_project 로도 받을 수 있고, 저장 경로를 주면 그 자리에 바로 저장합니다.
개선
- 개선
MCP 도구 30종이 구조화된 데이터를 함께 돌려줍니다
컷 상세에 이어 컷·잡·자산·프로젝트·아바타 도구 30종의 결과에 구조화 데이터(structuredContent)가 실립니다. 에이전트가 문장을 파싱하지 않고 값을 그대로 읽습니다.
- 견적·제출·대기·내려받기·가져오기·취소, 컷 편집과 순서, 스토리보드, 아바타 도구가 모두 표준 outputSchema 를 광고합니다.
- 잡 대기(wait_jobs)의 데이터는 요청한 모든 잡의 최종 스냅샷이고, 내려받기(download)는 저장한 경로를 함께 알려 줍니다.
- 문장은 그대로 나갑니다 — 옛 클라이언트와 문장을 읽는 에이전트는 달라지는 것이 없습니다.
- 로그인 상태·프로젝트 목록·크레딧 조회 4종은 다음 차례입니다.
- 개선
에이전트가 컷 정보를 문장이 아니라 데이터로 받습니다
MCP 도구 결과에 구조화된 데이터를 함께 실어, 에이전트가 문장을 파싱하지 않고 컷의 크기·길이·버전을 그대로 읽습니다. 첫 대상은 컷 상세 조회입니다.
- 컷 상세(get_cut) 결과에 표준 structuredContent 가 함께 실리고, 도구 목록이 그 모양(outputSchema)을 미리 알려 줍니다.
- 지금까지 읽던 문장은 그대로 나갑니다 — 옛 클라이언트와 문장을 읽는 에이전트는 달라지는 것이 없습니다.
- 원격(HTTP)과 로컬(stdio) 두 연결 방식이 같은 도구에 같은 데이터를 줍니다.
- 다른 도구는 차례로 같은 방식을 따릅니다.
신규
- 신규
무음을 지우기 전에 무엇이 잘릴지 봅니다
컷에서 조용한 구간을 찾아 어디가 남고 몇 초가 줄어드는지 미리 알려 드립니다. 실제로 지우기 전에 확인할 수 있습니다.
- 무음으로 볼 길이를 직접 정할 수 있습니다 — 기준을 바꾸면 결과도 달라집니다.
- 말 끝과 다음 말 시작 부분은 0.5초씩 남겨 둡니다. 그래서 말이 뚝 잘리지 않습니다.
- 짧은 숨 고르기는 그대로 둡니다 — 자연스러운 호흡까지 지우지 않습니다.
- 보기만 하는 기능입니다. 실제로 지우려면 컷의 무음 제거를 켜세요.
신규
- 신규
컷 순서를 원하는 대로 다시 놓습니다
스토리보드의 연결 순서를 통째로 바꿀 수 있습니다. 순서에서 뺀 컷은 지워지지 않고 남아 있어 언제든 다시 끼울 수 있습니다.
- 순서를 바꾸면 바뀐 스토리보드를 바로 돌려드립니다 — 다시 불러올 필요가 없습니다.
- 순서에서 뺀 컷은 완성본에만 안 들어갑니다. 목록에는 그대로 남습니다.
- 다른 사람이 그 사이 순서를 바꿨다면 덮어쓰지 않고 알려 드립니다.
- 없는 컷이나 같은 컷을 두 번 넣으면 아무것도 바꾸지 않고 무엇이 잘못됐는지 알려 드립니다.
- 신규
컷 이미지를 AI 로 만들 수 있습니다
문장으로 설명하면 그 컷의 이미지를 만들어 드립니다. 만든 이미지는 컷 이미지 판에 붙고, 첫 이미지라면 대표가 되어 다음 영상의 첫 프레임이 됩니다.
- 만들기 전에 견적으로 금액을 볼 수 있고, 청구액은 상한입니다 — 실제 사용량이 적으면 차액을 자동으로 돌려드립니다.
- 쓸 수 있는 모델은 프로젝트 옵션의 image_models 에서 확인합니다. 아직 준비되지 않은 모델은 목록에 있지만 고를 수 없다고 표시됩니다.
- 같은 문장으로 여러 번 만들어 마음에 드는 그림을 고를 수 있습니다.
수정
- 수정
만든 컷의 크기·길이가 0으로 보이던 문제
생성한 컷의 상세에서 해상도와 길이가 0x0 0ms 로 표시되던 문제를 고쳤습니다. 영상 파일 자체는 정상이었습니다.
- AI 영상·모션그래픽·유튜브 클립으로 만든 컷의 크기와 길이가 실제 값으로 표시됩니다.
- 가져오기(import)한 컷은 원래 정상이었습니다 — 생성한 컷만 해당합니다.
- 수정
크레딧 사용 내역 조회가 항상 실패하던 문제
에이전트 도구로 크레딧 사용 내역을 볼 때 오류가 나던 문제를 고쳤습니다. 잔액 조회는 정상이었습니다.
- 크레딧 사용 내역(ledger) 조회가 첫 페이지에서 항상 실패하던 문제를 고쳤습니다.
- 잔액 조회는 영향이 없었습니다.
신규
- 신규
컷 내용을 고치고 재생 구간을 다듬습니다
만들어 둔 컷의 계획을 통째로 바꾸거나, 앞뒤를 잘라내고 무음을 없앨 수 있습니다. 둘 다 무료이고 영상을 다시 만들지 않습니다.
- 자리만 잡아 둔 빈 컷을 이제 채울 수 있습니다 — 전에는 지우고 다시 만들어야 했습니다.
- 계획을 고치는 동안 다른 사람이 같은 스토리보드를 바꿨다면, 덮어쓰지 않고 알려 드립니다. 다시 열어 확인한 뒤 보내세요.
- 재생 구간·무음 제거는 이미 만든 영상 파일을 건드리지 않습니다 — 재생과 완성본에만 적용되고 다시 만드는 비용이 들지 않습니다.
- 잘라낼 끝점을 영상보다 길게 잡아도 값은 그대로 남습니다 — 나중에 더 긴 영상으로 다시 만들면 그대로 살아납니다.
개선
- 개선
끝난 작업에 남던 이상한 진행률을 정리했습니다
완료되거나 실패한 작업에 마지막 진행률이 그대로 남아 상태와 어긋난 숫자가 보이던 문제를 고쳤습니다. 진행률은 진행 중일 때만 표시합니다.
- AI 영상 생성이 실제로 얼마나 걸리는지 서버가 기록하기 시작합니다 — 대기 시간 설정을 근거 있게 조정하기 위한 준비입니다.
- 고화질일수록 생성이 오래 걸리고 비용도 큽니다. 견적 화면이 어느 화질로 만드는지 항목에 표시합니다.
신규
- 신규
AI 에이전트가 스토리보드 전체를 한 번에 봅니다
컷이 여러 개일 때 지금 순서가 어떻게 되는지, 각 컷이 어떤 상태인지, 다음에 무엇을 할 수 있는지를 한 번의 조회로 알려 줍니다.
- 이전에는 컷을 하나씩 물어봐야 했고, 순서는 응답이 나온 차례로 짐작할 수밖에 없었습니다.
- 캔버스에서 빼 둔 컷은 순서에서 빠진 채로 표시됩니다 — 완성본에 들어가지 않는다는 사실이 함께 나옵니다.
- 프로젝트가 쓰고 있는 용량도 같이 보여 줍니다.
- 신규
스토리보드에서 컷을 늘리고 줄입니다
원하는 자리에 컷을 새로 넣고, 마음에 드는 컷을 복제하고, 필요 없는 컷을 지울 수 있습니다. 세 가지 모두 무료이고 영상을 만들지 않습니다.
- 컷을 넣을 자리를 지정할 수 있습니다 — 지정한 컷 바로 다음에 들어가고, 나머지 컷의 순서는 그대로입니다.
- 복제는 계획만 복사합니다. 이미 만들어 둔 영상은 따라오지 않으니, 내용을 손본 뒤 새로 만드세요.
- 내용을 아직 안 정했으면 빈 컷으로 자리만 잡아 둘 수 있습니다 — 내용이 빈 컷은 견적도 제작도 되지 않아 실수로 과금되지 않습니다.
- 컷을 지워도 그 컷으로 만든 영상 파일은 자산 목록에 남습니다(사용 용량은 줄지 않습니다).
- 만드는 중인 컷은 지울 수 없습니다 — 먼저 작업을 취소하세요.
- 신규
에이전트 연결을 한 화면에서 — 설치 페이지
상단 메뉴의 '설치' 에서 쓰시는 에이전트를 고르면, 그 조합에 필요한 단계만 보여줍니다.
- Claude Code·Claude·Codex·Cursor·Hermes 탭에서 자기 에이전트를 고르면 안내가 그에 맞게 바뀝니다.
- 앱 안에서도 좌측 '도움말 → 에이전트 설치' 로 바로 갈 수 있습니다.
- claude.ai·Claude 데스크톱에서도 커넥터로 붙습니다 — 커넥터 화면이 서버를 확인하지 못하던 문제를 고쳤습니다.
- 연결 방식을 주소(MCP)와 CLI 중에 고를 수 있습니다 — 사람이 앉은 컴퓨터면 주소, 화면 없는 서버면 CLI 입니다.
- 고른 조합이 주소에 남아 팀원에게 링크로 그대로 전달됩니다.
- 직접 하기 어려우면 에이전트에게 그대로 붙여넣을 문장을 복사할 수 있습니다 — 설치·등록·확인까지 대신합니다.
- 신규
컷에 이미지를 붙이면 그 이미지로 영상을 만듭니다
컷마다 이미지를 여러 장 두고 대표를 고를 수 있습니다. 대표 이미지는 다음에 그 컷으로 영상을 만들 때 첫 프레임이 됩니다 — 이미지를 먼저 확인하고 영상으로 넘어가는 흐름이 이어집니다.
- 이미지만 먼저 준비해 두었다가 나중에 영상을 만들 수 있습니다.
- 첫 이미지는 자동으로 대표가 되고, 대표를 바꿔도 이미 만든 영상은 그대로입니다.
- 이미지를 붙이지 않으면 지금처럼 텍스트만으로 만들고(t2v), 견적이 그 사실을 먼저 알려줍니다.
개선
- 개선
공개 페이지 상단 메뉴 정리
공개 페이지 상단 메뉴에서 문서 항목을 숨겼습니다.
- 랜딩·가격·문서·새 소식·사전 신청 페이지의 상단 메뉴를 정리했습니다.
- 문서는 기존 주소나 하단의 문서 링크로 계속 열 수 있습니다.
- 개선
참조 이미지 없이 AI 영상을 만들 때 견적에서 먼저 알려줍니다
AI 영상 컷에 첫 프레임 이미지를 주지 않으면 텍스트만으로 만듭니다. 지금까지는 그 사실을 알리지 않고 진행했는데, 이제 견적 단계에서 알려주고 이미지를 주는 방법을 안내합니다.
- 견적 응답에 「이 컷은 참조 이미지 없이 텍스트만으로 만듭니다」 안내가 붙습니다.
- 막지는 않습니다 — 로고나 추상적인 장면은 이미지 없이 만드는 편이 나을 수 있고, 그대로 진행해도 됩니다.
- 돈이 나가기 전인 견적 단계에서 알려주므로, 만든 뒤 다시 만드는 재과금을 피할 수 있습니다.
수정
- 수정
AI 영상 컷이 영상은 만들어졌는데 시간 초과로 실패하던 문제
생성이 끝난 영상을 받아오지 못하고 15분을 기다린 끝에 실패하던 문제를 고쳤습니다.
- AI 영상 컷이 정상 생성됐는데도 '시간 초과' 로 실패하던 문제를 고쳤습니다 — 이제 영상이 완성되는 즉시 받아옵니다.
- 영상 생성 응답을 해석하지 못하는 상황이 생기면 15분을 기다리지 않고 1분 안에 알려 드립니다.
- 에이전트 도구 wait_jobs 를 기본값으로 부르면 응답 전에 연결이 끊기던 문제를 고쳤습니다.
- 올린 자산의 준비 상태를 확인하는 get_asset 도구를 추가했습니다.
- 수정
AI 영상이 오래 걸릴 때 기다리다 포기하던 문제를 고쳤습니다
생성이 15분을 넘기면 작업을 실패로 닫아, 요금은 청구된 채 영상만 사라지는 경우가 있었습니다. 이제 같은 작업을 이어서 최대 45분까지 기다립니다 — 다시 제출하지 않으므로 추가 요금이 붙지 않습니다.
- 진행률이 실제 값으로 표시됩니다. 그동안은 어떤 작업이든 0%로 보여 멈춘 것처럼 읽혔습니다.
- 끝내 실패하면 왜 실패했는지와 요금이 어떻게 되는지를 함께 알려 줍니다.
- 고화질일수록 생성이 오래 걸립니다 — 급하면 해상도나 길이를 낮추세요.
- 수정
오류 안내를 따라갔는데 막다른 길이던 문제를 고쳤습니다
AI 에이전트로 영상을 만들다 오류가 나면, 다음에 무엇을 하라는 안내가 아직 제공되지 않는 기능을 가리키는 경우가 있었습니다. 이제 지금 바로 할 수 있는 행동만 안내합니다.
- 안내에 나오는 도구 이름은 실제로 부를 수 있는 것만 남습니다 — 없는 기능을 가리키지 않습니다.
- 견적을 낼 때와 만들 때 같은 항목 목록을 그대로 쓸 수 있습니다. 메모를 붙인 항목이 견적 단계에서 거부되지 않습니다.
- 메모는 금액에 영향을 주지 않고, 실제로 컷을 만들 때 그 버전의 기록으로 남습니다.
개선
- 개선
에이전트에게 세로 영상 프로젝트를 요청할 수 있습니다
프로젝트를 만들 때 화면 비율과 해상도를 고를 수 있게 됐습니다 — 숏폼용 9:16 도 첫 요청에서 바로 지정됩니다.
- 이전에는 비율을 지정하면 '아직 지원하지 않습니다' 로 거절당했고, 만들어지는 것은 항상 가로형(16:9)이었습니다.
- 9:16(세로) · 1:1(정사각) · 16:9(가로)와 720p · 1080p 를 프로젝트를 만들 때 고릅니다.
- 비율은 만든 뒤에는 바꿀 수 없습니다 — 이미 만든 컷과 프레임 크기가 어긋나기 때문이며, 에이전트가 만들 때 그 사실을 알려 줍니다.
- 폴더와 기본 목소리도 만들 때 함께 정할 수 있습니다.
수정
- 수정
이미지 없이 만드는 AI 영상 컷이 실패하던 문제
참조 이미지를 올리지 않고 설명만으로 AI 영상 컷을 만들면 항상 실패하던 문제를 고쳤습니다.
- 이미지 없이 프롬프트만으로 만드는 AI 영상 컷이 정상적으로 생성됩니다.
- 영상 공급자가 요청을 받기 전에 거절한 경우, 그 사실과 전액 환불됐다는 것을 오류에 정확히 알려 줍니다.
신규
- 신규
AI 영상 생성 공급자를 고를 수 있습니다
영상 생성에 쓸 모델을 컷마다 고를 수 있게 됐고, 요금이 공급자별로 정확하게 계산됩니다.
- 컷을 만들 때 provider 를 지정하면 그 공급자로 생성됩니다. 비워 두면 기본값을 씁니다 — 고를 수 있는 목록은 옵션 조회 응답에 있습니다.
- 공급자마다 요금 단위가 달라(초 단위 / 토큰 단위) 견적이 각각의 방식으로 계산됩니다. 이전에는 한 가지 방식만 썼습니다.
- 쓸 수 없는 공급자를 지정하면 다른 것으로 바뀌지 않고 오류로 알려 줍니다 — 고른 것과 다른 영상이 만들어지지 않게.
- 신규
모션그래픽 컷을 만들 수 있습니다
Remotion 코드를 올리면 나레이션과 자막이 붙은 모션그래픽 컷이 렌더됩니다.
- 컷 방식으로 모션그래픽을 고르고 Remotion 코드를 올리면 영상이 만들어집니다.
- 대사를 넣으면 목소리로 읽어 주고, 직접 녹음한 오디오를 올릴 수도 있습니다.
- 컷 길이는 나레이션보다 짧아지지 않습니다 — 소리가 잘리지 않도록 맞춥니다.
- 화면 비율과 해상도는 프로젝트 설정을 따릅니다(세로 영상도 그대로 나옵니다).
- 올린 코드는 렌더 전에 안전 검사를 거칩니다 — 통과하지 못하면 비용이 나가기 전에 알려 드립니다.
- 신규
문장 하나로 모션그래픽 컷을 만듭니다
코드를 직접 쓰지 않아도 설명만 적으면 모션그래픽이 만들어집니다.
- 모션그래픽 컷에 만들고 싶은 장면을 문장으로 적으면 코드가 자동으로 만들어집니다.
- 만든 코드는 렌더 전에 문법·품질·안전 검사를 거치고, 문제가 있으면 스스로 고쳐 다시 만듭니다.
- 같은 설명으로 다시 만들면 앞서 만든 것을 재사용해 비용이 들지 않습니다.
- 지금은 가로(16:9) 화면만 지원합니다 — 세로 컷은 코드를 직접 올려 주세요.
- 신규
유튜브 영상의 한 구간을 컷으로 만들 수 있습니다
유튜브 주소와 시작·끝 시간을 주면 그 구간을 컷으로 만듭니다. 이미 올려 둔 영상 파일에서 구간을 잘라 쓸 수도 있고, 그때는 내려받기 비용이 붙지 않습니다.
- 원본 소리를 그대로 씁니다 — 목소리를 새로 만들지 않습니다.
- 올린 영상을 쓰면 내려받기 비용이 0원이고, 시작·끝 시간을 비우면 영상 전체가 컷이 됩니다.
- 화면 크기와 프레임은 완성본을 만들 때 한 번에 맞춥니다 — 컷은 원본 비율 그대로 보입니다.
- 아바타 해설을 얹는 방식은 아직 준비 중입니다.
- 신규
직접 녹음한 나레이션으로 컷을 만들 수 있습니다
직접 만든 목소리 파일을 올리면 그 소리를 그대로 쓰고, 자막 타이밍은 서버가 음성에 맞춰 계산합니다. 컷 전체를 한 파일로 올리거나 대사 줄마다 따로 올릴 수 있습니다.
- 올린 목소리는 다시 합성하지 않습니다 — 음성 생성 비용 대신 자막 정렬 비용만 청구됩니다.
- 자막은 대사 원문으로 보이고, 시간은 실제 음성 길이에 맞춰집니다.
- 대사 줄마다 파일을 올릴 때는 줄 사이 간격 설정이 음성과 자막에 같이 적용됩니다.
수정
- 수정
AI 영상 컷에 올린 이미지가 실제로 반영됩니다
컷에 이미지를 지정해도 영상 생성에 쓰이지 않고 텍스트만으로 만들어지던 문제를 고쳤습니다. 이제 첫 프레임(과 끝 프레임)으로 그 이미지가 그대로 들어갑니다.
- 이미지가 준비되지 않았거나 다른 워크스페이스의 것이면 생성을 시작하기 전에 멈춥니다 — 비용이 나가지 않습니다.
- 오디오 파일을 이미지 자리에 넣은 경우도 제출 전에 알려 줍니다.
- 다른 컷의 마지막 프레임을 이어받는 기능은 아직 준비 중이며, 그렇게 지정하면 조용히 무시하지 않고 사유를 알려 줍니다.
신규
- 신규
AI 에이전트가 컷을 처음부터 끝까지 만들 수 있습니다
Claude 같은 에이전트에 DemoCut 을 붙이면 프로젝트 선택부터 견적·제작·내려받기까지 대화로 진행할 수 있습니다.
- 쓸 수 있는 방식과 단가, 남은 크레딧을 물어볼 수 있습니다.
- 만들기 전에 예상 금액을 확인하고, 그 금액에 동의한 뒤에 제작이 시작됩니다.
- 제작 진행 상황을 기다렸다가 끝나면 영상·자막을 내려받는 주소를 받습니다.
- 직접 만든 영상을 컷으로 등록하거나, 진행 중인 작업을 취소할 수 있습니다.
- 실패했을 때 과금이 됐는지 안 됐는지를 에이전트가 분명히 알려 줍니다.
- 신규
만든 컷을 보고 내려받기
컷 목록과 상세를 보고, 만들어진 버전을 골라 영상·자막·썸네일을 내려받을 수 있습니다.
- 컷마다 지금 상태(만드는 중·준비됨·수정됨)와 예상 금액을 함께 보여 줍니다.
- 초안을 고치면 어떤 항목이 대표 버전과 달라졌는지 알려 줍니다.
- 버전을 여러 개 두고 대표를 골라 쓸 수 있습니다. 쓰고 있는 버전은 실수로 지워지지 않습니다.
- 내려받기 주소는 1시간 동안만 유효하고 본인 워크스페이스에서만 열립니다.
- 신규
작업 조회·취소 API
에이전트와 CLI 가 백그라운드 작업의 진행을 기다리고 취소할 수 있는 API 가 생겼습니다.
- 작업 여러 개를 한 번에 조회하고, 하나라도 상태가 바뀔 때까지(최대 30초) 기다렸다가 전부의 현재 상태를 받습니다.
- 대기 중인 작업은 즉시 취소됩니다. 실행 중인 작업은 취소로 끝나고 결과는 버려지며(이미 나간 외부 호출 비용은 남을 수 있습니다), 이미 끝난 작업을 취소해도 오류가 나지 않습니다.
- 내 워크스페이스의 작업만 보이고, 다른 워크스페이스의 작업은 존재 여부조차 알 수 없습니다.
- 웹의 작업 트레이가 붙을 실시간 스트림도 준비됐습니다(화면은 다음 업데이트).
- 신규
직접 만든 영상을 컷으로 등록하기
다른 도구로 만든 완성 영상을 컷 버전으로 올릴 수 있습니다. 우리가 만들지 않았으므로 비용이 들지 않습니다.
- 영상을 자산으로 올린 뒤 원하는 컷에 등록하면 그 컷의 새 버전이 됩니다.
- 우리가 만들지 않았으므로 등록은 0원입니다.
- 등록한 버전도 다른 버전과 똑같이 대표로 고르고 내려받을 수 있습니다.
- 길이·화면 크기는 올린 파일에서 직접 읽어 기록합니다 — 적어 낸 값이 아니라 실제 값입니다.
- 신규
컷을 견적내고 만드는 API
컷 하나하나를 얼마인지 먼저 보고, 동의한 금액 그대로 만들 수 있습니다. 만들어진 컷은 버전으로 쌓여 언제든 이전 것으로 되돌릴 수 있습니다.
- 여러 컷의 금액을 한 번에 미리 봅니다. 잔액으로 충분한지도 함께 알려줍니다.
- 직접 만든 이미지·나레이션·코드를 올려서 쓰면 그만큼 금액에서 빠집니다.
- 한 건이라도 잔액이 모자라면 아무것도 만들어지지 않습니다. 절반만 청구되는 일이 없습니다.
- 완성된 컷은 버전으로 남습니다. 다시 만들어도 이전 버전은 그대로 있습니다.
- 신규
터미널 에이전트(stdio)도 컷을 만들 수 있습니다
옵션 확인·자산 업로드·견적·컷 만들기·진행 대기·내려받기·직접 만든 영상 등록·취소까지, 웹에서 하던 흐름을 에이전트가 그대로 진행합니다.
- 도구 목록이 서버와 한 곳에서 나오므로 어느 방식으로 연결해도 같은 안내를 받습니다.
- 산출물은 원하는 경로에 바로 저장되고, 올릴 파일도 로컬 경로로 지정합니다.
- 잔액이 부족하거나 값이 잘못되면 청구 전에 무엇을 고쳐야 하는지 알려줍니다.
개선
- 개선
작업 처리 엔진을 교체했습니다
썸네일·자산 가져오기 같은 백그라운드 작업이 새 엔진에서 돌며, 배포 중 끊긴 작업이 취소되지 않고 이어서 실행됩니다.
- 배포로 서버가 교체될 때 진행 중이던 작업은 취소되지 않고 대기열로 돌아가 다음 서버가 이어받습니다.
- 같은 작업을 두 번 요청해도 진행 중인 것이 있으면 새로 만들지 않고 그 작업을 돌려줍니다.
- 썸네일 변형 생성 요청에 작업 번호와 대기 순서가 함께 옵니다.
- 백오피스의 옛 "작업 큐" 화면은 제거됐습니다 — 작업 목록·취소 화면은 다음 업데이트에서 새로 제공됩니다.
- 개선
크레딧 청구가 작업 제출 시점으로, 실패하면 자동 환불
썸네일 생성 같은 유료 작업의 크레딧이 결과가 나온 뒤가 아니라 요청을 받을 때 차감되고, 작업이 실패하거나 취소되면 쓰지 않은 만큼 자동으로 돌아옵니다.
- 요청 시점의 견적과 실제 청구가 같은 식으로 계산되어 어긋나지 않습니다. 견적이 바뀌었으면 청구하지 않고 알려줍니다.
- 잔액이 모자라면 아무것도 제출·청구되지 않습니다(여러 건을 한 번에 요청해도 전부 취소). 전에는 잔액이 없어도 마지막 한 번이 통과했습니다.
- 작업이 실패하거나 취소되면 이미 나간 외부 비용을 뺀 나머지가 자동 환불되고, 작업 상태에 환불액이 표시됩니다.
- 같은 작업을 다시 시도(재시도)해도 두 번 청구되지 않습니다.
- 썸네일은 3종 묶음이 아니라 만든 변형 1장 단위로 계산됩니다. 한 세트 값은 이전과 같지만, 마음에 들지 않아 **다시 생성하면 그때마다 다시 청구**됩니다(전에는 첫 세트 이후 무료였습니다).
수정
- 수정
에이전트가 안내받은 다음 단계를 그대로 실행할 수 있습니다
오류나 안내 문장이 알려주는 도구 이름이 실제로 부를 수 있는 이름으로 나갑니다. 크레딧 사용 내역의 다음 페이지도 안내대로 넘어갑니다.
- 이전에는 안내에 적힌 이름을 그대로 호출하면 도구를 찾지 못했습니다.
- 사용 내역 페이지를 넘길 때 같은 페이지가 반복되던 문제를 고쳤습니다.
- 잘못된 값을 넣으면 어느 항목이 문제인지 함께 알려줍니다.
수정
- 수정
프로젝트 설정 변경에 로그인 검사 보강
일부 프로젝트 설정·시나리오 변경 요청이 로그인 검사 없이 처리되던 문제를 고쳤습니다.
- 음성·제목·모션 테마 변경과 시나리오 완료·버전 복원·컷 패치가 이제 다른 요청과 같은 워크스페이스 확인을 거칩니다.
- 웹앱에서 쓰는 방식은 달라지지 않습니다. 로그인한 본인 워크스페이스의 프로젝트만 바꿀 수 있습니다.
- 앞으로 추가되는 프로젝트 요청에 같은 검사가 빠지면 자동 테스트가 막습니다.
개선
- 개선
오래된 도구를 쓰고 있으면 알려 드립니다
설치해 둔 DemoCut 도구가 낡아 생긴 오류인데 이유를 알 수 없던 문제를 고쳤습니다.
- 요청이 거절될 때, 원인이 오래된 도구 때문이면 그 사실과 고치는 방법을 함께 알려 드립니다.
- 이전에는 "필드가 없습니다" 같은 메시지만 나와 무엇을 해야 할지 알 수 없었습니다.
- 최신 도구를 쓰고 계시면 아무것도 달라지지 않습니다.
수정
- 수정
되살아나지 않을 영상 작업의 요금을 돌려드립니다
생성이 공급자 쪽에서 영구히 거부되면 요금을 자동으로 환불합니다. 그전에는 '일시적인 오류'처럼 보여서 계속 기다리게 되고 요금도 그대로 남았습니다.
- 다시 시도해도 소용없는 실패는 이유와 함께 바로 알려주고, 요금을 환불합니다.
- 없는 작업을 조회하면 '없다'고 알려줍니다 — 그전에는 서버 오류처럼 보였습니다.
- 작업 기록이 유실돼 조회 경로가 어긋난 경우, 다른 경로까지 찾아본 뒤에 판단합니다.
- 수정
참조 이미지 없이도 영상을 만들 수 있습니다
이미지를 주지 않으면 텍스트만으로 만드는 모델이 자동으로 선택됩니다. 그전에는 이미지가 필요한 모델로 요청이 나가 요금만 나가고 영상은 만들어지지 않았습니다.
- 이미지를 주면 그 이미지를 이어받는 모델로, 주지 않으면 텍스트만으로 만드는 모델로 자동 선택됩니다.
- 모델을 직접 지정했는데 이미지 유무가 맞지 않으면, 요금이 나가기 **전에** 이유를 알려주고 멈춥니다.
- 예상 비용도 이미지 유무에 따라 계산됩니다 — 두 모델의 단가가 다릅니다.
개선
- 개선
에이전트가 프로젝트까지 만들어 줍니다
프로젝트가 하나도 없어도 AI 에이전트에게 바로 영상을 요청할 수 있습니다 — 필요하면 프로젝트부터 만듭니다.
- 이전에는 프로젝트가 없으면 웹에서 직접 만든 뒤 다시 요청해야 했습니다.
- 에이전트가 이름을 먼저 물어보고 만들며, 기존 프로젝트가 있으면 그중에서 고르도록 안내합니다.
- 같은 이름으로 다시 요청해도 프로젝트가 중복으로 생기지 않습니다.
- 권한이나 소속 문제로 막힐 때, 무엇을 해야 하는지 정확히 알려 줍니다.
수정
- 수정
에이전트가 항상 최신 도구를 씁니다
안내대로 연결한 에이전트가 옛 버전에 묶여 최신 기능을 못 쓰거나 오류를 내던 문제를 고쳤습니다.
- 연결 문서 맨 위에 에이전트에게 그대로 붙여넣는 문장이 생겼습니다 — 설치·등록·확인을 에이전트가 대신합니다.
- 설치 없이 실행하는 방식이 예전 버전을 재사용하는 경우가 있었습니다 — 이제 연결 안내가 항상 최신을 받도록 바뀌었습니다.
- 이미 예전 안내로 등록해 두셨다면, 문서의 연결 명령으로 한 번 다시 등록하시면 됩니다.
- 프로젝트 목록·프로젝트 만들기 도구가 이 방식으로 연결한 에이전트에게도 이제 보입니다.
- 연결 문서에 어떤 방식을 언제 쓰면 되는지(내 컴퓨터 vs 서버) 기준을 적었습니다.
개선
- 개선
에이전트가 프로젝트를 직접 찾습니다
AI 에이전트에게 "어느 프로젝트에 넣을까"를 매번 알려줄 필요가 없어졌습니다 — 목록을 직접 보고 고릅니다.
- 에이전트가 내 프로젝트 목록을 최근 작업순으로 확인할 수 있습니다.
- 영상 생성은 프로젝트를 지정해야 하는데, 이전에는 주소창에서 슬러그를 찾아 알려줘야 했습니다.
- 이름 일부만 알아도 찾을 수 있고, 프로젝트가 아직 없으면 만들라고 안내합니다.
- 잘못된 프로젝트를 지정했을 때도 무엇을 해야 하는지 알려주고, 요금이 나가지 않았음을 분명히 합니다.
개선
- 개선
크레딧 사용 내역에 사용량 표시
"이 금액이 무엇이었나"를 화면에서 바로 알 수 있도록, 사용 내역 각 줄에 얼마나 썼는지를 함께 보여줍니다.
- 사용 내역에 사용량이 함께 표시됩니다 — 예: "영상 생성 · 40,594 tokens · -796원".
- 같은 항목이라도 길이·해상도에 따라 금액이 크게 달라지는 영상 생성에서, 금액만으로는 알 수 없던 이유가 드러납니다.
- AI 에이전트(MCP)가 작업을 시작하기 전에 잔액과 사용 내역을 직접 확인할 수 있습니다 — 크레딧이 모자라면 미리 알려 줍니다.
- 이번 변경 이후에 생기는 내역부터 사용량이 기록됩니다. 이전 내역은 금액만 그대로 남습니다.
개선
- 개선
영상 생성에 귀속 프로젝트를 반드시 지정합니다
영상 생성 비용이 프로젝트별 사용 내역에 제대로 잡힙니다. 그동안 어느 프로젝트에도 귀속되지 않던 문제를 함께 고쳤습니다.
- 영상 생성 비용이 이제 요청한 프로젝트의 사용 내역에 잡힙니다 — 그전에는 귀속이 동작하지 않아 어느 프로젝트에도 나타나지 않았습니다.
- 생성 요청에 프로젝트를 지정하지 않으면 시작되지 않습니다. CLI 는 `--project <슬러그>`, 에이전트 도구는 `project_slug` 로 지정합니다.
- 생성 결과를 조회할 때는 프로젝트를 다시 넣지 않아도 됩니다.
- 일시적인 오류로 프로젝트 확인에 실패하면 '없는 프로젝트' 가 아니라 재시도 안내를 받습니다.
개선
- 개선
영상 생성 한도가 요금제를 따릅니다
영상 생성에 걸려 있던 고정 금액 상한을 없애고, 워크스페이스 크레딧이 한도를 정하도록 바꿨습니다.
- 이전에는 모든 워크스페이스가 같은 금액 상한에 걸렸습니다 — 요금제와 무관하게 같은 벽이었습니다.
- 이제 남은 크레딧만큼 쓸 수 있고, 부족하면 만들기 전에 알려드립니다.
- 같은 요청을 짧은 시간에 두 번 보내면 여전히 한 번만 만들어집니다 — 중복 과금 방지는 그대로입니다.
신규
- 신규
크레딧 사용 내역
설정 > 크레딧 탭에서 워크스페이스의 크레딧이 어디에 쓰였는지 볼 수 있습니다.
- 지금까지는 남은 크레딧 숫자만 보였습니다 — 이제 무엇에·언제·얼마가 쓰였는지 최신순으로 확인할 수 있습니다.
- 항목마다 어떤 프로젝트에서 발생한 사용인지, 그 시점의 잔액이 얼마였는지 함께 보여줍니다.
- 월 구독 크레딧 지급이나 운영자 조정도 사유와 함께 같은 목록에 표시됩니다.
- 워크스페이스 멤버라면 누구나 볼 수 있습니다.
개선
- 개선
영상 생성이 사람 얼굴 참조를 받습니다
영상 생성 공급자를 바꿔, 캐릭터 이미지를 참조로 넣어 영상을 만들 수 있게 됐습니다.
- 이전 공급자는 사람 얼굴이 담긴 참조 이미지를 거부했습니다 — AI로 만든 가상 인물이어도 마찬가지였습니다. 이제 캐릭터를 그대로 유지한 채 여러 컷을 만들 수 있습니다.
- 참조 이미지는 최대 2장이며, 첫 장이 시작 화면, 둘째 장이 끝 화면이 됩니다.
- 생성 단가가 이전보다 높아져 요청당·하루 지출 한도를 함께 올렸습니다.
- 개선
영상 생성이 워크스페이스 크레딧에서 차감됩니다
영상 생성 비용이 워크스페이스 크레딧으로 청구되고, 잔액이 부족하면 만들기 전에 알려드립니다.
- 잔액이 모자라면 생성을 시작하기 전에 막습니다 — 만들고 나서 결제가 실패하는 일이 없습니다.
- 생성에 실패하면 차감된 크레딧이 자동으로 돌아옵니다.
- 요금은 해상도와 길이에 비례합니다 — 짧고 작은 영상은 그만큼 적게 듭니다.
수정
- 수정
영상 생성이 만들어지지 않았을 때 그렇다고 말합니다
영상 생성 기능이 설정되지 않은 환경에서 비용만 안내하고 가짜 결과를 "완료"로 돌려주던 문제를 고쳤습니다.
- 생성 공급자가 설정되지 않은 환경에서는 비용을 묻기 전에 "실제로 만들어지지 않습니다"라고 먼저 알립니다.
- 가짜 결과에 붙던 "이 링크는 24시간 후 만료됩니다"라는 잘못된 안내를 없앴습니다 — 만료될 링크 자체가 없었습니다.
- 운영 환경에서는 설정이 빠진 채로 요청을 받지 않고 명확한 오류로 돌려줍니다.
수정
- 수정
Fish 음성 크레딧 과다 차감 수정
Fish Audio 음성으로 만든 한국어 나레이션의 크레딧이 실제 비용의 약 6.7배로 차감되던 문제를 고쳤습니다.
- Fish 음성은 글자 수가 아니라 바이트 기준으로 요금이 매겨지는데, 그동안 다른 음성과 같은 글자 단가로 계산되고 있었습니다.
- 이제 음성마다 실제 요금 기준으로 차감됩니다 — 같은 나레이션 기준으로 Fish 음성 컷의 크레딧 차감이 크게 줄어듭니다.
- 다른 음성(ElevenLabs)의 차감액은 달라지지 않습니다.
- 렌더 시작 전 표시되는 예상 크레딧도 같은 기준으로 계산되어, 잔액이 충분한데 막히던 경우가 사라집니다.
개선
- 개선
에이전트 연동이 2단계로
설치 단계를 없애 로그인과 연결 두 번이면 에이전트가 붙습니다.
- 따로 설치할 것이 없습니다 — 실행할 때 필요한 것을 받아오므로 `npx -y democut auth login` 으로 바로 로그인합니다.
- 설치가 빠진 채 등록만 되어 나중에 '연결에 실패했습니다' 만 뜨던 상황이 생기지 않습니다.
- 연결이 안 될 때 무엇을 확인하면 되는지 문서에 자가 진단 안내를 추가했습니다.
- 설치 없이 주소만으로 붙는 방법도 나란히 안내합니다.
- 이미 설치해서 쓰던 분은 그대로 두셔도 됩니다 — 로그인 정보는 어느 쪽이든 함께 쓰입니다.
수정
- 수정
이미 가입한 주소로 초대 메일이 안 가던 문제
사전 신청 승인과 팀원 초대에서, 받는 분이 이미 계정을 가지고 있으면 초대 메일이 나가지 않던 문제를 고쳤습니다.
- 가장 흔한 경우가 막혀 있었습니다 — 로그인은 했는데 워크스페이스가 없어 사전 신청을 한 분, 그리고 이미 DemoCut을 쓰는 동료를 팀에 부르는 경우입니다.
- 초대 자체는 정상이었기 때문에 그분들이 직접 로그인하면 들어올 수 있었지만, 안내 메일이 없어 알 방법이 없었습니다 — 이제 메일이 갑니다.
- 메일이 안 나가면 사전 신청 목록에 '메일 미발송'으로 표시되고, 거기서 다시 보낼 수 있습니다.
- 초대 메일이 나가지 않으면 승인 직후 화면에서 바로 알려드리고, 그 자리에서 다시 보낼 수 있습니다 — 예전에는 승인 성공 화면만 보여 한참 뒤에야 알 수 있었습니다.
- 사전 신청 목록의 상태 표시가 칸 전체로 늘어나 보이던 것도 함께 고쳤습니다.
수정
- 수정
아바타 컷이 있는 프로젝트가 열리지 않던 문제
아바타가 지정되지 않은 컷 하나 때문에 프로젝트 전체가 열리지 않던 문제를 고쳤습니다.
- 아바타를 아직 고르지 않은 컷이 하나라도 있으면 그 프로젝트가 통째로 열리지 않았습니다 — 이제 정상적으로 열리고 편집도 됩니다.
- 아바타를 따로 지정하지 않은 컷은 프로젝트에 설정한 호스트를 자동으로 사용합니다.
- 호스트도 지정하지 않은 채 영상을 만들면, 프로젝트가 열리지 않는 대신 렌더 단계에서 '호스트를 먼저 선택하세요'라고 알려드립니다.
- 이전에 이 문제로 열리지 않던 프로젝트는 별도 조치 없이 그대로 다시 열립니다.
- 삭제되거나 은퇴한 아바타를 쓰는 컷이 있으면, 렌더를 시작하기 전에 어느 컷인지 알려드리고 멈춥니다 — 예전에는 앞 컷들을 다 만든 뒤에야 실패했습니다.
신규
- 신규
사전 신청 심사 · 승인
사전 신청을 검토해 승인하면 워크스페이스와 크레딧이 만들어지고 초대 메일이 나갑니다.
- 신청 폼의 '어떤 영상을 만들고 싶으신가요?' 가 선택지 방식으로 바뀌었습니다 — 여러 개 고를 수 있고, '기타' 를 고르면 직접 적을 수 있습니다.
- 승인되면 워크스페이스가 만들어지고 그 달의 크레딧이 바로 들어갑니다. 승인받은 분은 관리자라 팀원을 초대할 수 있습니다(Pro 이상).
- 초대 메일이 안 갔거나 다른 이메일로 가입하셨다면, 운영자가 그 주소로 초대를 다시 보낼 수 있습니다.
수정
- 수정
초대 메일 발송 복구
워크스페이스에 팀원을 초대해도 메일이 나가지 않던 문제를 고쳤습니다.
- 초대 자체는 정상이었기 때문에, 초대받은 분이 같은 이메일로 직접 가입하면 들어올 수 있었습니다 — 이제는 메일이 바로 갑니다.
- 메일이 안 나가면 설정 화면의 대기 초대 목록에서 다시 보낼 수 있습니다.
신규
- 신규
사전 신청
DemoCut 을 써 보고 싶은 분이 로그인 없이 사전 신청할 수 있습니다. 검토 후 초대해 드립니다.
- 이메일과 '어떤 영상을 만들고 싶은지' 두 가지만 받습니다.
- 로그인은 했지만 아직 워크스페이스가 없으면, 빈 화면 대신 신청·검토 상태가 보입니다.
- 승인되면 신청하신 이메일로 초대 메일이 갑니다 — 그 링크로 가입하시면 바로 시작할 수 있습니다.
수정
- 수정
에이전트 기기 승인 화면의 글자가 안 보이던 문제
'에이전트 기기 승인' 화면에서 안내문과 항목 이름이 배경색과 같아 읽을 수 없던 문제를 고쳤습니다.
- '기기 코드', '승인할 워크스페이스' 라벨과 안내 문구가 밝은 모드·어두운 모드 모두에서 정상적으로 보입니다.
- '거부' 버튼의 글자도 함께 보이게 됐습니다.
- 코드 입력칸과 카드의 테두리·배경이 빠져 있던 것도 복원했습니다.
신규
- 신규
크레딧으로 사용량이 관리됩니다
워크스페이스마다 매월 플랜에 맞는 크레딧이 지급되고, 영상 제작에 쓰인 AI 작업만큼 차감됩니다. 남은 크레딧은 사이드바에서 확인할 수 있습니다.
- 요금제에 따라 매월 크레딧이 자동으로 채워집니다 (이월되지 않으며, 별도 충전분은 유지됩니다).
- 시나리오 챗·화면 탐색·렌더·음성·자막·썸네일·숏츠 등 AI 작업이 크레딧에서 차감됩니다.
- 크레딧이 모두 소진되면 새 생성 작업이 잠시 중단됩니다 — 이미 만들어진 결과물은 그대로 보고 내려받을 수 있습니다.
- 사용 내역은 워크스페이스 관리자가 백오피스에서 항목별로 확인할 수 있습니다.
개선
- 개선
AI 작업 전체가 크레딧에 반영됩니다
영상 렌더와 음성 합성만 반영되던 크레딧 사용량이 시나리오 챗·화면 탐색·자막 생성·썸네일·YouTube 메타데이터·숏츠 작업까지 확장됩니다.
- 채팅으로 시나리오를 만들거나 화면을 탐색할 때도 사용량이 크레딧 내역에 남습니다.
- 같은 작업을 다시 실행해도(재시도·자동 복구) 중복으로 차감되지 않습니다.
- 메타데이터 재생성처럼 AI를 새로 호출하는 작업만 다시 차감됩니다.
수정
- 수정
렌더 안내가 두 번 뜨던 문제
렌더가 막혔을 때 버튼 옆 안내 카드와 우상단 팝업이 함께 뜨던 문제를 고쳤습니다.
- 이제 버튼 옆 카드 하나만 표시됩니다.
- 로그인 없이 같은 요청을 반복하던 팝업의 '재시도' 버튼도 함께 사라집니다.
개선
- 개선
렌더가 막히면 버튼 바로 아래에서 해결합니다
렌더 실행을 막는 모든 사유(로그인 만료, 사전 점검, 크레딧 부족 등)가 실행 버튼 바로 아래 카드로 표시되고, 그 자리에서 바로 해결할 수 있습니다.
- 시나리오 화면의 '렌더 실행' 버튼이 막혔을 때 아무 반응이 없던 문제를 고쳤습니다.
- '다시 로그인'을 누르면 그 자리에서 로그인하고, 완료되면 렌더가 자동으로 다시 시작됩니다.
- 사전 점검 안내에서 '그대로 진행' 또는 '챗에서 수정'을 선택할 수 있습니다.
- 우상단 팝업 알림 대신 버튼 옆에서 사유를 알려줍니다.
- 개선
워크스페이스 메뉴 개편
사이드바 워크스페이스 영역과 설정 화면을 정리해, 워크스페이스 전환·플랜 확인·크레딧 잔액을 다시 한눈에 볼 수 있습니다.
- 사이드바에서 워크스페이스 이름을 누르면 설정의 워크스페이스 탭으로 이동합니다.
- 플랜 뱃지를 누르면 플랜별 월 크레딧과 멤버 상한을 보여주는 창이 열립니다.
- 워크스페이스 이름 옆에 남은 크레딧이 표시됩니다.
- 설정 > 워크스페이스에서 소속된 다른 워크스페이스로 전환할 수 있습니다.
- YouTube 계정 관리가 전용 탭으로 분리됐습니다.
신규
- 신규
워크스페이스 크레딧 잔액과 운영 관리
사이드바에서 워크스페이스의 크레딧 잔액을 바로 확인할 수 있고, 운영자는 백오피스에서 잔액·사용 내역 조회와 지급/회수, 요금 설정을 관리합니다.
- 사이드바 워크스페이스 줄에 크레딧 잔액이 표시됩니다 (크레딧이 켜진 환경에서).
- 운영자는 워크스페이스별 사용 내역(원장)을 시간순으로 조회하고, 사유와 함께 크레딧을 지급하거나 회수할 수 있습니다.
- 모든 지급·회수·요율 변경은 감사 기록에 남습니다.
- 신규
월 구독 크레딧 자동 지급과 감사 기록 화면
매월 요금제에 맞는 구독 크레딧이 자동으로 지급되고, 운영자는 백오피스에서 모든 크레딧·운영 사건의 감사 기록을 조회할 수 있습니다.
- 월이 바뀌면 워크스페이스 요금제에 맞는 구독 크레딧이 자동으로 채워집니다 (이월 없이 새로 지급, 충전 크레딧은 유지 — 크레딧이 켜진 환경에서).
- 지급·회수·요율 변경·워크스페이스 삭제 등 모든 운영 사건이 감사 기록으로 남고, 백오피스에서 워크스페이스·종류별로 조회할 수 있습니다.
개선
- 개선
렌더 실행 전 사전 점검
렌더를 시작하기 전에 로그인 만료와 화면-설명 불일치를 미리 확인해, 도중 실패와 원치 않는 자동 수정을 없앴습니다.
- 로그인이 만료된 프로젝트는 렌더 도중 실패하는 대신, 실행 시점에 바로 재로그인 창을 안내합니다.
- 화면 관찰과 어긋날 수 있는 설명이 있으면 렌더 전에 알려드리고, 그대로 진행할지 직접 선택할 수 있습니다.
- 대화 중 어시스턴트가 매 턴 시나리오를 몰래 재검사·수정하던 동작을 없앴습니다 — 질문만 해도 시나리오가 바뀌거나 응답이 1분 넘게 걸리던 문제가 사라집니다.
개선
- 개선
긴 대화에서도 앞선 요청을 기억합니다
시나리오 대화가 길어져도 어시스턴트가 초반에 정한 제약과 결정을 계속 기억합니다.
- 이전에는 대화가 10턴을 넘으면 그보다 오래된 요청(영상 길이 제한, 제외할 화면 등)을 어시스턴트가 잊을 수 있었습니다.
- 이제 오래된 턴의 요청·제약·반영된 편집이 자동으로 요약되어 대화 내내 유지됩니다.
- 요약은 백그라운드에서 만들어지며 대화 응답 속도에는 영향이 없습니다.
신규
- 신규
설치 없이 주소로 붙는 MCP
프로그램을 깔 수 없는 환경에서도 주소 하나로 DemoCut을 에이전트에 연결할 수 있습니다. 로그인은 브라우저에서 평소처럼 합니다.
- 기존 방식(`democut mcp`)은 그대로 씁니다 — 원격 주소는 로컬 프로그램을 띄울 수 없는 곳을 위한 선택지입니다.
- 연결할 때 브라우저가 열려 로그인·동의를 거치고, 권한은 워크스페이스 소속과 등급을 그대로 따릅니다.
- 비용이 드는 생성은 원격에서도 똑같이 금액 확인을 먼저 요구합니다.
- 완성된 영상은 링크로 받습니다 — 원격 주소는 파일을 대신 저장해 주지 않으니 24시간 안에 받아 두세요.
- 연결 명령과 주의점은 /docs/agents 에 있습니다.
수정
- 수정
로그인이 필요한 앱을 더 정확히 알아봅니다
로그인하지 않은 상태로 앱 데모를 요청하면, 로그인 화면을 잘못 분석하는 대신 바로 로그인 창을 안내합니다.
- 일부 앱(첫 화면이 /auth 로그인 페이지로 넘어가는 SPA)에서 로그인 필요 감지가 누락되던 문제를 고쳤습니다.
- 이전에는 로그인 화면을 앱 화면으로 잘못 관찰해, 실제 앱과 무관한 시나리오가 만들어질 수 있었습니다.
- 세션이 만료된 상태의 추가 요청에서도 로그인이 필요하다는 사실이 어시스턴트에게 전달됩니다.
- 로그인 화면 자체를 소개하는 데모 요청은 종전대로 로그인 없이 진행됩니다.
신규
- 신규
워크스페이스 이름 변경·나가기와 멤버 이름 표시
설정 > 워크스페이스에서 이름을 바꾸고, 워크스페이스를 나갈 수 있습니다. 멤버 목록에 사람 이름과 이메일이 표시됩니다.
- 관리자는 워크스페이스 이름을 직접 바꿀 수 있습니다.
- 멤버 목록이 계정 ID 대신 이름과 이메일로 표시됩니다 — 누가 누구인지 바로 알 수 있습니다.
- 워크스페이스를 스스로 나갈 수 있습니다. 단, 마지막 관리자는 나갈 수 없습니다 — 나가면 아무도 그 워크스페이스를 관리할 수 없게 되기 때문입니다.
- 이름 조회가 일시적으로 실패해도 멤버 목록과 관리 기능은 그대로 동작합니다.
- 신규
워크스페이스를 직접 삭제할 수 있습니다
설정 > 워크스페이스에서 관리자가 워크스페이스를 완전히 삭제합니다. 프로젝트·숏츠·파일이 모두 지워지고 비용 기록만 정산을 위해 남습니다.
- 실수 방지를 위해 워크스페이스 이름을 정확히 입력해야 삭제됩니다.
- 영상 생성 등 진행 중인 작업이 있으면 삭제가 거부됩니다 — 완료되거나 취소된 뒤 다시 시도하세요.
- 삭제는 되돌릴 수 없습니다. 프로젝트·숏츠·연결된 YouTube 계정과 모든 파일이 함께 제거됩니다.
- 누가 언제 삭제했는지는 감사 기록으로 남습니다.
개선
- 개선
화면 하나를 추가할 때 전체를 다시 탐색하지 않습니다
특정 화면(예: 보고서)의 컷을 추가할 때 필요한 그 화면만 탐색합니다 — 이전에는 앱 전체를 처음부터 다시 깊게 탐색해 1분 넘게 기다리는 경우가 있었습니다.
- 탐색이 필요한 화면 주소를 알고 있으면 그 화면으로 바로 이동해 탐색합니다.
수정
- 수정
"5번 컷"이라고 말해도 알아듣습니다
컷을 가리킬 때 "컷 5"뿐 아니라 "5번 컷", "5번 컷(감사로그)", "다섯 번째 컷" 같은 자연스러운 표현도 인식합니다.
- 위치를 물어본 뒤 같은 표현으로 답해도 같은 질문을 반복하지 않습니다.
- 컷 삭제·이동·순서 변경에도 같은 표현을 쓸 수 있습니다.
- 수정
편집 결과를 정직하게 알려줍니다
작업 중간에 "일부 요청은 반영하지 못했어요"가 반복해서 뜨던 것을 없애고, 마지막 응답에서 실제로 반영하지 못한 것만 정리해 알려 드립니다.
- 자체 교정으로 결국 반영된 내용은 실패로 표시하지 않습니다.
- "짧게 정리해줘" 같은 요청에 내용이 그대로인 채 "수정했어요"라고 답하던 문제를 고쳤습니다 — 실제 변경이 없으면 다시 쓰도록 되돌립니다.
개선
- 개선
워크스페이스 멤버 관리 화면을 새로 만들었습니다
설정 > 워크스페이스에서 멤버와 초대를 직접 관리합니다. 화면에 보이는 권한이 실제 서버 권한과 일치합니다.
- 멤버 목록·이메일 초대·초대 취소·역할 변경·멤버 제거를 한 화면에서 처리합니다.
- 관리자만 변경할 수 있고, 멤버에게는 변경 컨트롤이 보이지 않습니다 — 이전에는 화면이 판단하는 권한과 서버가 판단하는 권한이 달라질 수 있었습니다.
- 남은 좌석이 대기 중인 초대까지 포함해 표시되고, 상한에 도달하면 초대 버튼이 잠깁니다.
- YouTube 계정 관리가 워크스페이스 설정 안으로 옮겨졌습니다.
수정
- 수정
목차가 만들지 않은 내용을 예고하지 않습니다
로그인이 필요한 앱처럼 화면을 아직 못 본 상태에서, 목차·마무리 컷이 실제로 만들어지지 않은 기능을 예고하던 문제를 고쳤습니다.
- 도입·목차·마무리만 있고 본문 컷이 아직 없으면, 그 사실을 알려 드립니다.
- 목차와 마무리는 실제로 만들어진 본문에 맞춰 쓰도록 작성 규칙을 바로잡았습니다 — 이전에는 이 규칙이 편집할 때만 적용됐습니다.
개선
- 개선
워크스페이스 전환이 화면 전체에 제대로 적용됩니다
워크스페이스 선택기를 DemoCut 자체 구현으로 바꿔, 전환한 워크스페이스가 목록뿐 아니라 실시간 진행 상황에도 똑같이 적용됩니다.
- 이전에는 워크스페이스를 바꿔도 진행 상황 스트림이 이전 워크스페이스 기준으로 판정돼 자기 프로젝트의 진행 표시가 끊길 수 있었습니다.
- 선택할 수 있는 워크스페이스 목록이 실제 소속과 일치합니다 — 소속되지 않은 워크스페이스가 목록에 나타나지 않습니다.
- 에이전트 기기 승인 화면에서 승인 버튼이 실제로 승인 가능한 상태와 일치합니다. 이전에는 버튼이 눌리는데 권한 오류가 나거나, 승인할 수 있는데 잠겨 있는 경우가 있었습니다.
- 소속 워크스페이스가 하나면 선택기 대신 이름만 표시합니다.
수정
- 수정
영상 생성 — 작업 조회가 워크스페이스 안으로 제한됩니다
생성한 영상의 작업 번호를 알더라도 다른 워크스페이스에서는 조회할 수 없습니다. 지출 한도 확인이 불가능할 때는 생성을 시작하지 않습니다.
- 작업 상태 조회가 그 작업을 만든 워크스페이스에서만 가능합니다. 이전에는 작업 번호를 아는 사람이면 다른 워크스페이스의 영상 다운로드 링크를 볼 수 있었습니다.
- 이 변경 이전에 만든 작업은 소유 기록이 없어 그대로 조회됩니다.
- 오늘 지출 누계를 확인할 수 없는 상황에서는 생성을 시작하지 않고 잠시 후 다시 시도하도록 안내합니다 — 요금이 청구되기 전에 멈춥니다.
수정
- 수정
이어지는 요청에서 길이·강조점이 유지됩니다
"방금 요청한 대로 다시 만들어줘" 처럼 앞선 요청을 이어받는 말에서, 앞서 말한 영상 길이 같은 조건이 사라지던 문제를 고쳤습니다.
- 구성을 설계할 때 직전 요청들을 함께 참고합니다 — 이전에는 그 순간의 메시지만 보고 계획을 세웠습니다.
- 그 결과 '1분짜리로' 라고 말한 뒤 '그대로 다시' 라고 하면 1분에 맞는 분량으로 다시 만듭니다.
신규
- 신규
백오피스에서 워크스페이스 플랜 변경
운영자가 백오피스 워크스페이스 목록에서 각 워크스페이스의 플랜을 직접 바꿀 수 있습니다.
- 플랜을 바꾸면 그 플랜의 멤버 상한도 함께 적용됩니다.
- 플랜이 아직 지정되지 않은 워크스페이스도 목록에서 바로 설정할 수 있습니다.
- 변경은 즉시 반영됩니다 — 다시 로그인하지 않아도 됩니다.
- 신규
에이전트에 도구로 붙이기 (MCP)
Claude Code 같은 에이전트에 DemoCut을 도구로 연결하면, 대화하듯 영상을 만들 수 있습니다.
- `claude mcp add democut -- democut mcp` 한 줄이면 연결됩니다 — 별도 키 발급이 필요 없습니다.
- 에이전트가 비용을 먼저 계산해 알려주고, 확인한 금액을 그대로 다시 실어 보내야만 생성이 진행됩니다.
- 로그인 정보는 CLI가 갖고 있어 에이전트 설정 파일에 토큰이 남지 않고, 만료되면 알아서 갱신됩니다.
- 만들기·비용 확인·상태 조회·내려받기를 에이전트가 직접 수행합니다.
- 신규
워크스페이스 멤버·초대 관리 (준비)
멤버 목록·초대·역할 변경·제거를 DemoCut이 직접 다루는 기반이 들어갔습니다. 화면 교체는 다음 업데이트입니다.
- 이메일로 팀원을 초대하면 가입하지 않은 사람에게도 메일이 가고, 첫 로그인 때 자동으로 워크스페이스에 들어옵니다.
- 플랜별 멤버 상한을 대기 중인 초대까지 포함해 계산합니다.
- 마지막 관리자는 강등하거나 내보낼 수 없습니다 — 아무도 관리할 수 없는 워크스페이스가 생기지 않습니다.
개선
- 개선
구성을 먼저 설계하고, 그대로 만들어냅니다
새 영상을 요청하면 무엇을 어떤 순서로 만들지 먼저 짜고, 그 계획을 실제 컷으로 끝까지 만들어냅니다.
- 설계한 구성을 말로만 설명하고 끝나는 일이 없도록, 컷이 하나도 없는 동안에는 실제 작업만 하도록 막아 뒀습니다.
- 계획한 개수를 다 채우지 못하면 몇 개를 만들었는지 정확히 알려주고 이어서 만들지 물어봅니다 — 안 만든 것을 만들었다고 말하지 않습니다.
- 근거가 부족해 만들 수 없을 때는 억지로 만들지 않고 되묻습니다.
- 이미 컷이 있는 상태에서 고쳐 달라고 하는 대화는 종전과 똑같이 동작합니다.
수정
- 수정
진행 상황 실시간 화면의 워크스페이스 보호
영상 생성·숏츠 진행 상황을 실시간으로 받는 연결에 로그인과 워크스페이스 확인이 들어갔습니다. 플랜(티어)은 이제 워크스페이스 정보에서 직접 읽습니다.
- 다른 워크스페이스의 작업 진행 상황에는 연결되지 않습니다 — 이전에는 작업 주소만 알면 열람이 가능했습니다.
- 사이드바 플랜 표시가 실제 워크스페이스 플랜과 항상 일치합니다.
- 플랜 변경은 운영자를 통해서만 이뤄집니다 — 결제 없이 스스로 올릴 수 있던 임시 화면을 내렸습니다.
- 내 워크스페이스 목록을 조회할 수 있게 되어, 여러 워크스페이스에 속한 경우의 전환 준비가 끝났습니다.
신규
- 신규
CLI 로 영상 만들기
터미널에서 `democut video generate "프롬프트"` 한 줄로 영상을 만들 수 있습니다. 만들기 전에 비용을 먼저 보여주고 승인을 받습니다.
- `democut video estimate` 로 만들기 전에 비용만 미리 확인할 수 있습니다.
- `democut video generate` 는 예상 비용을 보여주고 확인을 받은 뒤에야 진행합니다 — 서버·CI·에이전트처럼 물어볼 사람이 없는 환경에서는 `--yes` 없이는 아예 실행되지 않습니다.
- 완성된 영상 주소는 24시간 뒤 사라지므로 `--output` 으로 바로 저장할 수 있고, 저장에 실패해도 주소는 화면에 남겨 둡니다.
- 실패해도 자동으로 다시 보내지 않습니다 — 다시 보내면 요금이 또 나가기 때문입니다. 기다리다 시간이 초과된 경우도 실패가 아니라 '진행 중'으로 알려 줍니다.
- `npm install -g democut` 로 설치하고 `democut auth login` 한 번이면 워크스페이스에 연결됩니다.
개선
- 개선
컷을 만들기 전에 구성을 먼저 설계합니다
새 영상을 요청하면 곧바로 컷을 쏟아내는 대신, 무엇을 어떤 순서로 만들지 구성을 먼저 짠 뒤 그 계획대로 컷을 만듭니다.
- 도입·본문·마무리의 흐름과 각 컷의 예상 길이를 먼저 정하고 시작해, 영상 전체의 짜임새가 좋아집니다.
- "3분짜리로" 처럼 길이를 말하면 그 길이에 맞춰 컷을 배분합니다.
- 설계하는 동안 "영상 구성을 설계하는 중…" 이 표시돼 무엇을 하고 있는지 보입니다.
- 이미 컷이 있는 상태에서 고쳐 달라고 하는 대화는 종전과 똑같이 동작합니다.
- 구성 설계가 실패해도 대화가 끊기지 않고 종전 방식으로 컷을 만듭니다.
신규
- 신규
AI 영상 생성 API
프롬프트만으로 4~30초 영상을 만드는 API가 열렸습니다. 만들기 전에 비용을 먼저 확인할 수 있습니다.
- 텍스트 프롬프트로 영상을 생성하고 진행 상태를 조회합니다.
- 제출 전에 예상 비용을 정확히 계산해 알려줍니다 — 해상도와 길이로만 정해지기 때문입니다.
- 같은 요청을 실수로 두 번 보내면 새로 만들지 않고 진행 중인 작업을 알려줍니다.
- 요청당·하루 지출 상한을 넘으면 만들기 전에 막습니다.
개선
- 개선
물어본 턴은 답만, 더 빠르게
질문·조사 요청으로 판단된 대화 턴에서는 컷을 만들 수 없게 하고, 답변에 필요 없는 안내문을 빼서 응답을 가볍게 했습니다.
- 물어본 턴에서 컷이 만들어지는 일이 구조적으로 불가능해졌습니다 — 안내가 아니라 기능 자체를 잠급니다.
- 그 턴에는 화면·글을 살펴보는 기능과 되묻기만 남습니다. 만들어 드릴지 물어볼 수는 있어요.
- "찾아보는 중" 표시가 떠서, 만들어 주길 원했는데 조사로 잘못 알아들은 경우 바로 알아채고 다시 말할 수 있습니다.
수정
- 수정
물어보기만 했는데 컷이 만들어지던 문제
링크를 주고 "내용만 알려줘" 처럼 물어본 턴에서, 요청하지 않은 컷이 만들어지던 문제를 고쳤습니다.
- "~만 알려줘", "~만 정리해줘" 처럼 물음표 없이 요청하는 말투도 이제 질문으로 알아봅니다.
- 질문 턴에서는 컷을 만들라고 재촉하지 않고, 물어본 것에 대한 답변을 그대로 보여줍니다.
- 만들어 달라는 요청은 종전과 똑같이 동작합니다 — 판단이 애매하면 만드는 쪽으로 기웁니다.
새 소식 페이지와 시나리오 챗 안정화
0.1.20260820.01새 소식 페이지가 생겼고, 시나리오 챗이 실패를 정직하게 알리고 진행 상태를 끊김 없이 보여주도록 고쳤습니다.
신규
- 신규
새 소식 페이지
DemoCut에 새로 추가되거나 개선된 내용을 릴리스 단위로 확인할 수 있는 페이지가 생겼습니다.
- 상단 메뉴의 '새 소식'에서 로그인 없이 볼 수 있습니다.
- 릴리스마다 신규·개선·수정으로 나눠 보여줍니다.
개선
- 개선
시나리오 챗이 조용히 멈춘 듯 보이던 구간 해소
AI 가 응답을 다듬거나 만든 컷을 검증하는 동안에도 진행 상태가 표시됩니다.
- 응답을 내부적으로 보완·재시도하는 동안 "내용을 확인하고 다듬는 중…" 상태가 표시됩니다.
- 만든 컷을 마지막으로 검증하는 동안 "만든 컷을 검증하는 중…" 상태가 표시됩니다.
- 이전에는 이 구간(20~60초)에 아무 표시가 없어 멈춘 것처럼 보였습니다.
수정
- 수정
시나리오 생성 실패를 정직하게 알립니다
드물게 AI 가 컷을 실제로 만들지 않고도 '만들었어요'라고 답하던 문제를 막았습니다.
- 컷이 하나도 만들어지지 않은 채 완료를 주장하면, 이제 서버가 그 답변을 걸러내고 "실제 만들어진 컷은 없습니다"라고 정직하게 안내합니다.
- 안내와 함께 재시도 선택지가 나와 한 번의 클릭으로 같은 요청을 다시 시도할 수 있습니다.
- 실패한 중간 응답 텍스트는 대화 기록에 남지 않아, 잘못된 완료 주장이 반복 노출되지 않습니다.
코너 아바타 복구와 시나리오 정확도 개선
0.1.20260819.02코너 아바타가 만들어지지 않던 문제와 Shorts 클립 업로드 오류를 고쳤고, 화면 전환이 필요한 시나리오의 정확도를 높였습니다.
개선
- 개선
화면 전환 시나리오 정확도
모달이나 탭을 열어야 보이는 화면을, 여는 동작 없이 설명하던 문제를 줄였습니다.
- 클릭해야 나타나는 화면은 시나리오가 그 클릭을 같은 컷에 먼저 넣도록 바뀌었습니다 — 화면에 없는 것을 설명하는 컷이 줄어듭니다.
- 같은 주소의 서로 다른 화면(예: 목록 보기와 그래프 보기)이 하나로 합쳐져 한쪽이 사라지던 문제를 고쳤습니다.
- 탐색한 화면이 많아 일부가 시나리오에서 빠질 때, 조용히 넘어가지 않고 기록을 남기도록 했습니다.
수정
- 수정
코너 아바타 복구
영상 위에 겹쳐지는 코너 아바타가 만들어지지 않던 문제를 고쳤습니다.
- 아바타 생성에 쓰던 외부 모델이 제공사에서 사라져 코너 아바타가 전부 실패하던 것을 새 모델로 교체했습니다.
- 나레이션이 15초를 넘으면 아바타를 만들 수 없던 제한을 없앴습니다 — 이제 길이 제한 없이 나레이션 전체에 입모양이 맞춰집니다.
- 아바타가 입만 움직이던 문제를 고쳐, 숨쉬기와 눈 깜빡임 같은 자연스러운 움직임이 함께 나옵니다.
- 아바타 합성 과정에서 나레이션이 잘리거나 중간이 비던 문제를 고쳤습니다.
- 수정
Shorts 클립 YouTube 업로드 오류 수정
Shorts 클립을 YouTube 로 업로드하면 항상 서버 오류가 나던 문제를 고쳤습니다.
- 클립 상세에서 YouTube 업로드를 실행하면 즉시 오류(500)로 실패하던 것을 수정했습니다.
- 업로드 성공 시 클립에 업로드 결과(영상 링크)가 정상적으로 저장됩니다.