Como faço motion graphics ou um vídeo animado com Claude Code, Codex ou Cursor?
Instale o Ice no seu agente, abra-o em uma pasta vazia e comece a primeira mensagem com o comando (/ice-motion-director:ice no Claude Code); depois descreva o vídeo com suas palavras, por exemplo o produto, a duração e onde ele vai ser publicado. O comando garante que o diretor seja carregado, mesmo com outras skills de vídeo instaladas. A skill roteadora escolhe o fluxo de trabalho, pesquisa o seu negócio, pergunta sobre cada decisão em aberto (quatro opções cada, no máximo quatro por mensagem) e então roda as dez etapas até um MP4 renderizado. Se preferir conduzir cada passo, use os comandos de etapa de /ice-01-brief a /ice-10-deliver.
Precisa de After Effects, GPU ou modelo de vídeo pago?
Não. Os filmes são escritos como código (HTML, CSS, GSAP, Remotion, Lottie ou FFmpeg) e renderizados com um navegador e o FFmpeg em um computador comum. Imagens, vídeos e vozes de IA e a transcrição hospedada são extras opcionais que podem custar dinheiro e só são usados quando você pede. O único custo real é o uso do seu agente: um filme completo roda muitas etapas e agentes auxiliares, então consome muito mais do seu plano do que uma resposta no chat.
Funciona em árabe?
Sim. Árabe e escrita da direita para a esquerda têm suporte completo pela skill ice-arabic: letras ligadas e pontos que sobrevivem à animação, kashida, isolamento bidi para árabe e inglês misturados, algarismos, legendas em árabe e áreas seguras das plataformas, e dialeto como configuração de roteiros e voz. Você também pode escrever o prompt em árabe.
É um gerador de vídeo com IA?
Não. Todo filme é código (HTML, CSS, GSAP, Remotion, Lottie ou FFmpeg) e renderiza do mesmo jeito sempre. Imagens, vídeos ou vozes de IA são extras opcionais que você pode pedir, nunca o motor principal, e textos, números e logos são sempre definidos em código.
Algo sai da minha máquina?
Os filmes renderizam na sua máquina, com o seu navegador e o FFmpeg, e estas skills não enviam nada. As chamadas de rede declaradas são a pesquisa na web pela ferramenta de busca do próprio agente; os downloads de mídia real gratuita que ele escolhe por conta própria (música, efeitos sonoros, material filmado, fotos, bandeiras, mapas, fontes) de bibliotecas públicas e fontes oficiais, cada um registrado com a origem e a situação da licença, com retratos de figuras públicas citadas pelo nome e bandeiras oficiais buscados via Wikidata e Wikimedia Commons; o pacote próprio do Ice de efeitos sonoros CC0 (128 efeitos gravados), baixado uma única vez da GitHub Release do projeto e conferido por SHA-256; a instalação de ferramentas e modelos gratuitos em versões fixadas, citados na nota de entrega; e o Google Fonts quando a fonte escolhida vem de lá. Desative os downloads com --offline ou ICE_OFFLINE=1. Não há telemetria.
E se o meu agente bater em um limite de uso no meio de um filme?
Digite /ice (ou mande o mesmo prompt) mais tarde: ele retoma de onde parou, a partir de ice/state.json. Tudo fica em uma pasta ice/ no seu projeto, então qualquer sessão pode continuar de onde a anterior parou.
Posso usar os filmes comercialmente?
Sim, os filmes que você faz são seus. Algumas pastas incluídas chamadas noncommercial/ têm licenças não comerciais dos autores; os fluxos de trabalho conferem o que o seu projeto respondeu sobre uso comercial e deixam essas pastas de fora em trabalhos comerciais. O material externo que ele encontra ou que você fornece (imagens, música, logotipos) é listado com o status da licença na nota de entrega; liberar esses direitos antes de publicar é com você.
Qual motor de renderização ele usa?
O ice-engines escolhe para cada filme: HyperFrames, Remotion, canvas HTML com Playwright e FFmpeg, Three.js, Lottie, p5 ou só FFmpeg. O Remotion exige licença de empresa para alguns negócios; a skill avisa quando é o caso.
Ele me fez perguntas. Posso pular?
Diga “decida por mim” ou “não pergunte”. Ele vai escolher, registrar cada motivo em ice/DIRECTION.md e listar cada escolha no relatório de entrega, para você mudar qualquer uma delas em uma única resposta. Se você simplesmente não responder, ele espera: o silêncio nunca é tomado como um sim.
O que preciso ter instalado?
O seu agente confere isso para a rota escolhida e avisa o que falta, com o comando exato para o seu sistema. Os pacotes e modelos gratuitos de que uma rota precisa (transcrição, separação de stems e similares) ele instala por conta própria, em versões fixadas, e cita na nota de entrega; qualquer coisa paga ou que exija uma conta é perguntada antes. Ideias e roteiros não precisam de nada. Lottie precisa de Node. Todo filme entregue precisa de Node, FFmpeg, um navegador e Python 3.
O que o primeiro filme exige?
Da sua parte: um prompt que começa com /ice-motion-director:ice no Claude Code, depois as perguntas sobre cada decisão em aberto (quatro opções cada, no máximo quatro por mensagem, nenhuma se o prompt cobrir tudo ou se você disser “não pergunte”) e, se você estiver por perto, uma prévia, na qual você também ouve duas ou três opções de música real postas sobre o filme e escolhe uma (três, a menos que você defina music_options como 2 em sources.json). Enquanto roda, cada etapa chega até você em duas linhas e com os seus stills, para que você possa intervir no meio do caminho. Nos bastidores, o seu agente roda as dez etapas com vários agentes auxiliares, então até um anúncio curto leva um bom tempo e consome muito mais do seu plano do que uma resposta no chat. Se o agente bater em um limite de uso no meio, digite /ice mais tarde: ele retoma de onde parou, a partir de ice/state.json.
É grátis?
Sim. O Ice Motion Director é open source sob Apache-2.0. As pastas chamadas noncommercial/ e vendor/hypit/ mantêm as próprias licenças, indicadas dentro delas.