azosi · 2026.7.29 01:46 · 조회 1

Remotion Coding Agents

Claude Code, Codex, OpenCode 같은 코딩 에이전트가 Remotion을 더 잘 다룰 수 있도록 공식 플러그인을 제공한다. 자연어로 Remotion 프로젝트를 빌드할 수 있다.


🚀 1줄 설치 (권장)

코딩 에이전트 (Claude Code, Codex, OpenCode 등)에 다음 프롬프트를 입력:

Ensure Node.js is installed.
Install Remotion Skills: npx -y skills@latest add remotion-dev/skills -g -y
Then use them to create a video.

에이전트가 알아서 Skills 설치 → 프로젝트 셋업 → 컴포지션 작성까지 진행한다.


🔌 수동 설치 (Claude Code / Codex / OpenCode)

Claude Code 플러그인

# 공식 플러그인 설치
claude plugin install remotion
# 또는 GitHub repo에서 직접
git clone https://github.com/remotion-dev/claude-code-plugin.git ~/.claude/plugins/remotion

상세: https://www.remotion.dev/docs/ai/claude-code-plugin

Codex 플러그인

# Codex CLI 사용 시
codex plugin install remotion

상세: https://www.remotion.dev/docs/ai/codex-plugin

Kimi Code 플러그인

# Kimi Code
kimi plugin install remotion

상세: https://www.remotion.dev/docs/ai/kimi-code-plugin

Bolt

Bolt.new에서 새 프로젝트로 Remotion 템플릿 사용 가능:

https://www.remotion.dev/docs/ai/bolt


🧠 Agent Skills란

Agent Skills는 에이전트에게 Remotion의 API·패턴·베스트 프랙티스를 가르치는 문서 + 도구 모음이다. Skills가 설치되면 에이전트는 다음을 정확히 알고 동작:

  • <Composition>, <Sequence>, <AbsoluteFill> 사용법
  • useCurrentFrame(), useVideoConfig(), interpolate(), spring() 시그니처
  • Lambda / SSR / Player 통합 패턴
  • Studio 단축키·구조

설치:

npx -y skills@latest add remotion-dev/skills -g -y

상세: https://www.remotion.dev/docs/ai/skills


📋 효과적인 프롬프트 패턴

패턴 1: 새 컴포지션

Create a Remotion composition with:
- 1920x1080, 30fps, 150 frames
- Dark background
- Title "Hello World" centered, fading in over 30 frames
- Subtitle below, sliding in from left over 30 frames
- Use the spring() helper for the slide

패턴 2: 기존 컴포지션 수정

Add a fade-out to the title over the last 30 frames.
The title should be at 0 opacity at frame 150.

패턴 3: 새 기능 추가

Add a Whisper-generated caption strip at the bottom of the video
using the @remotion/captions package.

패턴 4: 렌더링 통합

Add a /api/render endpoint using @remotion/lambda.
Use environment variables for the function name and region.

🎯 Best Practices

  1. 명시적 사양 — 프레임 수·해상도·fps를 명시하면 에이전트가 정확히 생성
  2. 점진적 추가 — 한 번에 모든 기능을 요구하지 말고 단계적으로
  3. Studio 검증 — 에이전트가 만든 코드는 항상 Studio에서 직접 확인
  4. Skills 업데이트 — Remotion 메이저 업데이트 후 npx -y skills@latest add 재실행

🛠️ Dynamic Compilation

에이전트가 만든 코드를 런타임에 컴파일해 즉시 렌더하는 패턴:

import { renderMediaOnLambda } from "@remotion/lambda";
import { compileAndDeploy } from "@remotion/ai/dynamic-compilation";

const serveUrl = await compileAndDeploy({
  code: generatedCode,
  region: "us-east-1",
});

await renderMediaOnLambda({
  region: "us-east-1",
  functionName: "remotion-render",
  serveUrl,
  composition: "GeneratedComp",
});

상세: https://www.remotion.dev/docs/ai/dynamic-compilation


⚠️ 알아둘 점

  • 에이전트별 차이 — Claude Code / Codex / OpenCode는 각자 강점이 다름. 프로젝트 성격에 맞춰 선택
  • 비용 — 에이전트 호출 비용 (API 토큰)
  • 보안 — 에이전트가 임의 코드를 실행할 수 있으므로 신뢰된 환경에서만
  • License — 생성된 Remotion 프로젝트는 Remotion License 적용

📚 영역 구분

  • AI 영상 생성: Remotion AI Integration
  • 에이전트 자동화: Remotion MCP & Skills
  • 한글 hub: Remotion AI & 도구

상위 문서: ← Remotion AI & 도구 출처: Remotion 공식 문서 — Coding agents 한글화 (2026-07-29) 공급사: Remotion AG

변경 이력

날짜변경
2026-07-29초판 작성 (공식 Coding agents 가이드 한글화)
2026-07-29메타데이터 블록을 본문 하단으로 이동

댓글

아직 댓글이 없습니다.

댓글을 작성하려면 로그인이 필요합니다.