Video from Code: Six Agent Tools Compared – and the Remotion Licensing Trap

Claude Motion, HyperFrames, cinecode and others get AI agents to write programs that draw every single video frame. Instead of using a video AI, you get an explainer video you can reproduce exactly. We compared what these tools can do and what they cost. One finding stands out: if you work at a company with more than three people and let Claude write Remotion code, you may need a license.

Analysis Nov 8, 2026 10 min read Original analysis by our editors
Illustrative image, AI-generated

What this is about

A new class of tools has emerged since the spring, and over the past few weeks it has really picked up speed. Coding agents like Claude Code are producing videos without touching a video AI. The agent writes a program that draws every single frame. A browser running invisibly in the background plays it back, and the standard tool ffmpeg stitches the frames into an MP4 file. The result is deterministic: the same code produces exactly the same video every time. If you want to change a number, you change one line instead of rolling the dice again.

We line up six contenders: Anthropic's Claude Motion, the official Remotion skills, HeyGen's HyperFrames, cinecode, claude-animated-shorts and whaleyxbt's claude-motion. As a counterpoint, we look at two generative video models, Google's Gemini Omni 1.2 Flash and the open LTX-2.5. And we cover a topic most tutorials skip: licensing.

One caveat up front: we couldn't run our own head-to-head test with an identical prompt for this article. Instead, we've compiled measurements others have published. They were taken under different conditions, so they're only roughly comparable.

The tools at a glance

Tool Origin Tech License Remotion under the hood?
Claude Motion Anthropic (beta since October 8) Claude writes animation code, framework not disclosed proprietary, part of Claude Team/Enterprise unknown
Remotion + agent skills Remotion React components, headless Chrome, ffmpeg custom Remotion license (source available, but not open source) yes
HyperFrames HeyGen (since April) HTML/CSS/GSAP, headless Chrome, ffmpeg Apache 2.0 no
cinecode Sarp Yildiz three.js or Canvas 2D, headless Chrome, ffmpeg MIT no
claude-animated-shorts mromidev three.js inside Remotion MIT (own code) yes
claude-motion whaleyxbt Remotion for motion graphics, Playwright for web simulations MIT (own code) yes, partly

A headless browser is Chrome without a visible window, capturing frame after frame in the background. All the open-source tools work this way. The main difference is what the agent writes: React code for Remotion, plain HTML for HyperFrames, 3D scenes using the three.js graphics library for cinecode.

Watch out for the name: there are at least three things called "Claude Motion." Besides Anthropic's product, there's the community project whaleyxbt/claude-motion (around 900 stars). The 3D skill Teardown, for example, builds on it. A third, unrelated repo by TheOnlyFusionCube has only a handful of stars. Neither repo has anything to do with Anthropic.

Claude Motion is the most convenient option: you ask in the chat, get an animation as an Artifact and export it via Export > MP4. According to Anthropic's help page, Motion uses "no video generation model," so it can't produce realistic footage or people. Animations count against your plan's usage allowance, and longer ones use more. There's still no information on resolution, frame rate or maximum length. Motion is only available on the Team and Enterprise plans, and on Enterprise only after an admin enables it. eesel's review gives it 3.5 out of 5 and advises Pro and Max customers not to switch plans just for Motion.

HyperFrames is by far the most popular project, with around 80,700 stars on GitHub. HeyGen says it previously used Remotion in production itself and has now moved to pure HTML. Its reasoning: language models have seen far more HTML than Remotion code. Ready-made skills are included for Claude Code, Codex, Cursor and Gemini CLI. But the project hasn't hit version 1.0 yet. According to HeyGen's own comparison, it "breaks silently" if you violate its rules, for example by referencing the real clock time or using random values without a fixed seed.

cinecode isn't a framework but a complete directing workflow, with follow-up questions, a script, test frames and a final cut. Check scripts measure things like whether anything moves in the first two seconds and how loud the audio is. An independent "viewer" agent watches every draft. You'll need Node.js 22 or later, Python 3.9 or later, ffmpeg and Chrome. Without a graphics card Chrome can use, rendering falls back to the CPU, which the README says is slow for full-length films.

claude-animated-shorts (around 2,300 stars) specializes in vertical cartoons 55 to 70 seconds long, in 2K. According to the README, each run copies about 1.3 GB into a temporary folder. explainx.ai warns that a laptop with a small SSD fills up fast, and every 2K pass takes "real minutes."

The Remotion licensing trap

This is the part a lot of people miss. The Remotion FAQ is clear: Remotion is free for individuals, non-profits and companies with no more than three people in total. Beyond that:

"It costs $25 per month for each person who writes Remotion code, whether themselves or with the help of agentic coding tools."

So if you let Claude Code write your Remotion code, you count as a "creator" and need a seat. For organizations building automations, such as video editors, prompt-to-video services or automated pipelines, the "Automators" plan applies: $0.01 per render, with a $100 monthly minimum. A render is any successfully generated video, audio, GIF or image file. Previews in Remotion Studio don't count. According to third parties, Enterprise starts at $500 per month. Remotion has also announced it will change the license "slightly" with version 5.0. According to a comparison on voyager.so, that will add reporting requirements for certain automated rendering paths.

This also applies to skills that merely bundle Remotion. The whaleyxbt/claude-motion README is upfront that companies above the threshold need a company license. claude-animated-shorts has no such notice. The MIT license on these repos only covers their own code, not the Remotion underneath.

Here's the math for three typical cases:

Scenario Remotion HyperFrames, cinecode, Manim, Motion Canvas
Solo creator or 3-person agency $0 $0
20-person company, one person has Claude build videos $25/month = $300/year $0
Pipeline with 2,000 automated renders per month $100 (minimum; 2,000 × $0.01 = $20) $0

License-free alternatives without this catch include HyperFrames (Apache 2.0), cinecode (MIT) and the older animation libraries Manim (MIT, around 42,000 stars, known from 3Blue1Brown's math videos) and Motion Canvas (MIT, around 19,700 stars). The last two don't ship with their own agent skills, though.

Our take: $25 a month won't bankrupt anyone. The problem is that hardly anyone knows they're supposed to pay. If you work at a company of four or more and install a Remotion-based skill from a trending repo, you may well be using it unlicensed.

What the published measurements show

Source Tool Output Time Cost/tokens
wireflow.ai (single test) Claude Code + Remotion 12 s, 1080p 8:56 min session, 22 s render 11,528 output tokens, approx. $1 at list prices
HeyGen (own comparison) Remotion vs. HyperFrames, 15 s launch video 1,037 vs. 822 lines of code 12:30 vs. 11:50 min n/a; Remotion also needs approx. 950 MB of dependencies
roo.beehiiv (4 prompts) HyperFrames 0.8.146 6 s, 1080p approx. 17 s render per pass on 2 cores final code approx. 1–2 cents, overhead not measured
Code2Video paper Manim + Claude Opus 4.1 one teaching video per topic 13.8 min 43,100 tokens

What stands out: the actual rendering barely matters. The time gets lost in the agent. In the Wireflow session, a botched shell command cost almost three minutes, and the first download of Remotion's bundled Chrome (283 MB) took several more. Claude spotted a squashed element in its own preview frames and fixed it, but also removed the title without being asked. In the HyperFrames test, the built-in checker reported "Check passed" even though two animations were fighting over the same opacity. The bug only surfaced when someone looked at a single frame by hand. An MP4 with a transparent background didn't work, because the format doesn't support transparency: the background came out white. And a website owner who switched to HyperFrames reports that Remotion was actually faster in one test, about 2 minutes instead of 4. She switched for the better preview, not for speed.

The most striking number comes from research. In the Code2Video paper (arXiv 2510.01174), the authors had a language model answer exam questions after watching a teaching video. Videos generated from Manim code with Claude Opus 4.1 scored 86 points, human-made 3Blue1Brown videos 97.1, and Google's Veo 3 just 2.5. For explainer content with formulas and diagrams, pixel models are practically useless.

The counterpoint: video generators

Gemini Omni 1.2 Flash costs $0.07 per second at 720p via the API. For 30 seconds you need two 15-second clips and pay about $2.10, or about $3.12 at 1080p according to third parties. Google Vids gives you three clips a month for free. LTX-2.5 is downloadable and free for organizations with under $10 million in annual revenue. Both deliver what code never can: realistic-looking people, landscapes, camera moves. But they fall apart on text. In a test of Omni 1.2 Flash on note.com, text-like patterns showed up on book spines despite an explicit instruction not to include any. You can't reliably generate a chart with correct quarterly figures this way. And every correction means regenerating and hoping for something similar.

Our verdict

Programmatic video is the better choice when numbers, text, logos and diagrams have to be exactly right. The same goes when a video needs to exist in multiple languages or formats, or get rebuilt every week with fresh data, and when legal cleanliness matters. There's no training data with murky rights and no AI face. Video generators are still better for mood shots, realistic scenes and people, meaning anything you can't build from shapes and type. In practice, the two complement each other: a generated clip as the background, a code animation for numbers and text on top.

Our take on which tool to pick: if you're at a company on a Team or Enterprise plan and don't want to code, try Claude Motion first. It costs nothing extra, but it's a beta with unclear technical limits. For everyone else, HyperFrames is the obvious starting point: the most widely used, uncomplicated licensing, with skills for multiple agents. cinecode is worth it for narrative short films with lots of guided direction. Remotion remains strong for React teams and mass cloud rendering via AWS Lambda. But from four people up, the license belongs in the budget, even if only an agent is writing the code.

Several questions remain open. There are no independent, comparable measurements with an identical prompt yet. Most of the existing ones come from vendors or one-off runs. And by every account, the agent work around it, reading skills, checking, fixing, costs many times more than the actual code.

#video#claude code#remotion#hyperframes#licensing#agents

Ask the AI assistant

Questions about this article, installation or background? Our assistant knows this page and runs on our own machine, not in someone else's cloud.

Connecting …

The Assistant is an AI (Gemma 4) and can make mistakes – please check important details against the source. Questions are used only to generate an answer and are deleted after one hour. Please don't enter any personal data.

Comments

What do you think? Already tried it? Write it here, no sign-up needed.

  1. Loading comments …

Comments are public. Links aren't allowed, and we delete abusive posts. You can delete your own comment at any time in this browser. Learn more in the Privacy Policy.