Remotion com Claude Code: como transformar uma ideia em vídeo?

fluxo de Remotion com Claude Code para criar vídeo com React
Resposta rápida

Remotion com Claude é o fluxo em que você descreve a ideia do vídeo em linguagem natural e o agente escreve o código React da composição. O Remotion é um framework para criar vídeos programaticamente com React, e a própria Remotion mantém Agent Skills oficiais com as boas práticas do projeto, compatíveis com Claude Code, Codex, Kimi Code e Cursor. O caminho oficial: npx create-video@latest com template Blank e Skills, npm run dev para abrir o Studio, o claude rodando em uma segunda janela de terminal, e npx remotion render no fim. Revisar composição, timing e saída continua com você.

Você descreve o vídeo em texto e recebe código React de volta

Parece conversa de futuro, mas é só o que acontece quando o vídeo deixa de ser uma timeline arrastada no mouse e vira arquivo de código

O Remotion é um framework para criar vídeos programaticamente com React

E é exatamente por o vídeo ser código que um coding agent como o Claude Code consegue entrar no jogo: ele escreve a composição, lê o que escreveu, ajusta e roda de novo, do mesmo jeito que faria com qualquer componente do seu app

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 120 aulas
  • 4 projetos
  • 9h 45min

Se você conhece o fluxo de pedir um componente pro agente e revisar o diff depois, é isso, só que o resultado sai em MP4 😀

Neste post tu vai ver o fluxo de setup oficial, o que as Agent Skills mudam no comportamento do agente e o que continua na sua mão revisar antes de renderizar

Bora?

O que você precisa antes de começar:

Pouca coisa, e nada de conta nova em serviço estranho

  • Node.js instalado na máquina
  • Assinatura paga do Claude Code: a documentação oficial do Remotion afirma que o Claude Code exige assinatura paga

Do lado do Remotion, a notícia é boa

A Free License cobre indivíduos e empresas de até 3 pessoas, com todos os recursos, uso comercial ilimitado e sem necessidade de cadastro

E não existe diferença de funcionalidade entre a versão gratuita e a paga, ou seja, o que muda é a licença, não o que o framework faz

A versão atual do pacote remotion no npm é a 4.0.516, ainda na linha 4.0 (não existe 5.0 publicada), então é isso que tu vai encontrar quando o instalador baixar tudo

Passo a passo: da ideia ao vídeo com o Claude Code

Esse é o fluxo de setup que a própria documentação do Remotion recomenda para prompting de vídeos com o Claude Code

Segue na ordem, que os erros comuns moram justamente em quem pula etapa

1. Criar o projeto com as Skills já instaladas:

npx create-video@latest

No assistente, escolhe o template Blank, responde sim para TailwindCSS e sim para instalar as Skills

O erro comum deste passo: recusar as Skills na criação e depois estranhar que o agente não segue as convenções do Remotion

2. Entrar na pasta e instalar as dependências:

cd my-video
npm install

3. Deixar o Studio no ar:

npm run dev

Esse terminal fica ocupado, e é assim mesmo

4. Abrir uma SEGUNDA janela de terminal e chamar o agente:

cd my-video
claude

O erro comum deste passo: matar o dev server pra rodar o agente no mesmo terminal

São duas janelas, uma servindo o preview e outra com o Claude Code trabalhando, beleza?

5. Descrever a ideia do vídeo em linguagem natural:

Aqui é a parte que parece mágica e não é: tu escreve o que o vídeo deve mostrar e o agente escreve a composição em React

Nada de prompt secreto, é conversa mesmo

Como o agente vai criar e editar arquivos do projeto, vale ter o hábito de acompanhar o que o agente guarda na memória quando o trabalho passa de uma sessão só

6. Pré-visualizar e ajustar no Remotion Studio:

npx remotion studio

O alias npx remotion preview faz a mesma coisa

É no Studio que tu olha animação, timing e layout com o olho humano, antes de gastar render

7. Renderizar o arquivo final:

A forma do comando é essa:

npx remotion render <entry-point|serve-url>? <composition-id> <output-location>

E o exemplo oficial da documentação:

npx remotion render src/index.ts HelloWorld out/video.mp4

O erro comum deste passo: procurar o arquivo final na raiz do projeto

Se tu não passar o output-location, a mídia é renderizada na pasta out

Como instalar as Agent Skills do Remotion em um projeto que já existe

Criou o projeto antes e agora quer as Skills? Tranquilo

Dentro do projeto, roda:

npx remotion skills add

Pra manter atualizado depois:

npx remotion skills update

Tem também o caminho pelo instalador de skills:

npx skills add remotion-dev/skills

As Skills ficam em .agents/skills dentro do projeto, então elas vivem junto do código e entram no versionamento como qualquer outro arquivo

E quem usa Claude Code tem um caminho oficial extra:

A Remotion mantém um plugin próprio para o Claude Code, que já inclui as Agent Skills

claude plugin marketplace add remotion-dev/claude-code-plugin
claude plugin install remotion@remotion

O erro comum deste passo: não reiniciar o Claude Code depois de instalar e sair achando que o plugin não funcionou

Reinicia e testa de novo 🙂

O código do plugin fica no repositório oficial remotion-dev/claude-code-plugin

Para que servem as Agent Skills do Remotion

A Remotion mantém uma lista de Agent Skills que definem boas práticas para trabalhar em projetos Remotion

Elas são úteis para agentes como Claude Code, Codex, Kimi Code e Cursor, ou seja, não é coisa exclusiva de um agente só

Tem uma skill guarda-chuva que engloba as demais, e depois as específicas:

Skill O que ela cobre Que tipo de ideia ela destrava
create Novo projeto ou nova composição Começar um vídeo do zero sem estruturar tudo na mão
markup Composições, animações, layout, tipografia, mídia, efeitos, áudio, fontes, timing O miolo do vídeo mesmo: texto que entra, elemento que anima, som que casa
maps Animações de mapa, Mapbox, MapLibre, MapTiler, GeoJSON Aquele vídeo de rota, trajeto e dado geográfico
captions Legendas Conteúdo pra feed, onde quase todo mundo assiste sem som
saas Arquitetura de apps com Remotion Quando o vídeo não é um vídeo só, é um produto que gera vídeos
studio Deixar o código editável no Studio Vídeo que outra pessoa vai ajustar sem abrir o editor de código
docs Buscar a documentação e trazer páginas em Markdown O agente consultar a fonte oficial em vez de chutar API

Repara que a lógica é a mesma de qualquer skill bem feita: em vez de você repetir convenção no prompt, a convenção já está lá

Se a diferença entre skills, comandos e subagentes ainda te embaralha um pouco, vale entender isso antes, porque muda como você usa o resto

O MCP do Remotion foi descontinuado: use as Skills e o /remotion-docs

Esse aviso é pra quem leu tutorial antigo e vai procurar por MCP

O MCP do Remotion foi deprecado, e a recomendação oficial passou a ser instalar as Agent Skills e usar /remotion-docs

Os motivos citados pela própria Remotion:

  • instalação difícil
  • agentes não invocam de forma confiável
  • duplica a skill /remotion-docs
  • os dados podem ficar menos atuais que a documentação

O MCP hospedado será desligado não antes de 31/08/2026, e novas instalações não são recomendadas

Então se tu abrir um post de meses atrás mandando plugar o MCP, já sabe: pula essa parte

O que continua na sua mão depois que o agente escreve o código

Aqui mora a parte honesta da história

Esse fluxo todo só funciona porque o vídeo é código React

O que sai do agente não é um arquivo binário fechado, é um projeto que tu lê, roda no Studio, versiona no git e revisa igual revisa PR

E isso significa que sobra trabalho humano, sim:

  • revisar a composição no Remotion Studio antes de renderizar
  • conferir timing e layout na pré-visualização, porque animação errada só aparece quando roda
  • validar a saída da renderização, o arquivo que realmente foi gerado

Tem também a decisão de licença, que é sua e não do agente

A Free License cobre indivíduos e empresas de até 3 pessoas

Empresas com 4 pessoas ou mais precisam da Company License:

Plano Preço Mínimo
Remotion for Creators US$ 25 por Seat por mês Sem número mínimo de Seats e sem gasto mínimo quando comprado sozinho
Remotion for Automators US$ 0,01 por render Gasto mínimo de US$ 100 por mês

Como não há diferença de funcionalidade entre gratuito e pago, a conta é sobre o tamanho do time e o volume de render, não sobre recurso travado

Conclusão

O Remotion não escreve o vídeo por você

Ele faz uma coisa mais interessante: transforma o vídeo em algo que um agente consegue escrever, ler e corrigir

E o projeto não é experimento de fim de semana, se liga: a página oficial da Remotion conta que ele foi criado em 2021 por Jonny Burger, e informa a escala de uso hoje, mais de 2 milhões de vídeos renderizados por mês em mais de 400 empresas

Próximo passo concreto, sem enrolação: cria um projeto Blank com npx create-video@latest aceitando as Skills, sobe o Studio, descreve uma ideia bem curta pro Claude Code e renderiza o teu primeiro MP4 com npx remotion render

Depois volta no Studio e olha o que o agente montou, que é ali que a coisa fica divertida…

até o próximo post! =)

Perguntas frequentes

O MCP do Remotion ainda é recomendado pra usar com Claude Code?

Não, o MCP foi descontinuado e a recomendação oficial passou a ser instalar as Agent Skills e usar o comando /remotion-docs, porque a instalação do MCP era difícil, os agentes não invocavam ele de forma confiável e os dados podiam ficar menos atualizados que a documentação. O MCP hospedado só desliga a partir de 31/08/2026, mas novas instalações já não são indicadas

Quanto custa usar o Remotion numa empresa com mais de 3 pessoas?

Empresas com 4 pessoas ou mais precisam da Company License, que tem duas modalidades: o Remotion for Creators cobra US$ 25 por seat por mês, sem número mínimo de seats nem gasto mínimo, e o Remotion for Automators cobra US$ 0,01 por render com gasto mínimo de US$ 100 por mês. Pra até 3 pessoas a Free License já cobre tudo, com uso comercial ilimitado e sem cadastro

As Agent Skills do Remotion funcionam só no Claude Code?

Não, elas são compatíveis com Claude Code, Codex, Kimi Code e Cursor, então dá pra aproveitar o mesmo conjunto de boas práticas em mais de um agente. A instalação fica igual em qualquer um deles: a pasta .agents/skills dentro do projeto

Onde fica o vídeo depois de rodar o npx remotion render?

Se tu não passar o output-location no comando, o Remotion renderiza a mídia direto na pasta out do projeto. É só nessa pasta que tu vai procurar o arquivo quando o render terminar

O Remotion já tem uma versão 5.0?

Não, a versão atual do pacote remotion no npm é a 4.0.516, ainda dentro da linha 4.0. Não existe 5.0 publicada até agora

Quem criou o Remotion e desde quando ele existe?

Segundo a página oficial da Remotion, o criador é o Jonny Burger, hoje Chief Hacker da empresa, e o projeto nasceu em 2021. A mesma página informa a escala de uso atual: mais de 2 milhões de vídeos renderizados por mês em mais de 400 empresas



Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares