Claude Code y Remotion: ¿por qué no dejar que mi asistente de IA lo construya?
Con Claude Code y Remotion, el primer clip sale en una tarde. Qué se rompe en los meses siguientes y la parte que sigue funcionando cuando ocurre.
Conclusiones clave
- Un asistente como Claude Code, con Remotion y una tarea programada, puede de verdad construir en una tarde un clip de marca a partir de datos en vivo, y el código es suyo para modificarlo.
- Lo que construye depende de cosas que su autor no controla: las fuentes cambian de formato, los titulares y los idiomas desbordan el diseño, las plataformas cambian sus API y sus tokens, y una máquina de render tiene que estar despierta cada mañana.
- Una tarea cron no tiene paso de aprobación y no deja registro, así que la primera persona que revisa una publicación es su audiencia, y después nadie puede demostrar qué salió.
- Reelwire es la parte que sigue funcionando, y el asistente conserva su trabajo: conectado mediante el servidor MCP, decide y escribe mientras Reelwire renderiza con exactitud y sigue publicando.
Tarde o temprano todo comprador con inclinación técnica se lo pregunta, normalmente tras una noche con Claude Code: ¿por qué no dejar que mi asistente lo construya? Se apunta Claude Code, o Codex, o Cursor, a Remotion, se pide un clip diario a partir de una fuente de datos, se añade una tarea programada y, antes de la cena, se renderiza un video de marca con datos en vivo. Es una pregunta razonable, y quienes la hacen suelen tener razón en que podrían hacerlo.
La respuesta corta: funciona durante dos semanas. Después se rompe un feed, se desajusta un diseño, cambia la API de una plataforma y nadie ha aprobado nada. Reelwire es la parte que sigue funcionando.
Este artículo se toma en serio las dos mitades: lo que Claude Code y Remotion hacen realmente bien, lo que le ocurre a un canal casero en los seis meses posteriores a la demostración y dónde encaja el asistente cuando otra cosa se encarga del funcionamiento diario. Todos los datos externos se comprobaron en las páginas de cada fuente el 16 de octubre de 2026.
Lo que Claude Code y Remotion hacen bien
Remotion es un framework para crear videos con React: un video es un componente, cada fotograma es una función del tiempo, y su renderizador dibuja cada fotograma en un navegador sin interfaz y los codifica en un MP4. Como un video es código, es justo lo que se le da bien a un agente de programación, y los creadores de Remotion publican Agent Skills que enseñan a agentes como Claude Code, Codex y Cursor a trabajar en un proyecto de Remotion del modo recomendado.
Pida «un clip diario con el precio del oro en los colores de mi marca, publicado a las siete» y un asistente escribe cuatro cosas que funcionan el primer día:
- Una consulta que lee el precio de una fuente.
- Una composición que dispone el titular, la cifra, un gráfico y el logo.
- Un render que lo convierte en un MP4 con el renderizador de Remotion.
- Una publicación que envía el archivo y un texto a la API de una plataforma, lanzada por una tarea programada: un cron en un servidor, un flujo programado de GitHub Actions o el propio planificador del asistente.
Eso merece un reconocimiento real. El primer clip sí lleva una tarde. Usted controla cada fotograma, cualquier fuente de datos y todo lo que un navegador pueda dibujar, el código está en su propio repositorio, y el coste de funcionamiento es la máquina donde corre más, para una empresa de cuatro o más personas, la licencia de Remotion: es gratis para personas individuales, empresas de hasta tres empleados y organizaciones sin ánimo de lucro, y una empresa mayor necesita una licencia de empresa de pago, con precio por puesto o por render (licencia y precios, verificados el 16 de octubre de 2026).
También es justo decir que la biblioteca no marca la diferencia. Las plantillas de Reelwire son proyectos de Remotion. Lo que separa una demostración de un canal es todo lo que rodea al render, y ahí se van los seis meses siguientes.
¿Qué se rompe en un canal de video casero, y cuándo?
Nada de lo siguiente es exótico. Cada punto es una parte de la construcción que funcionó el primer día y depende de algo que su autor no controla. Los plazos son un recorrido típico, no una medición, pero el orden es habitual: primero los datos, luego el diseño, luego las plataformas y luego las preguntas que nadie había previsto.

Semana 3: una fuente cambia y nadie lo avisa
El script lee una página o una API que gestiona otra persona. Una mañana se renombra un campo, un número llega como texto, un plan gratuito empieza a responder «demasiadas peticiones», o la página que se rastrea estrena diseño. El script lanza un error, la tarea programada termina y el registro en el que escribe no lo lee nadie. La primera señal es un canal en silencio o, peor, un clip que salió con una cifra vacía porque el analizador no lanzó ningún error.
La corrección está a un prompt de distancia, y esa es la trampa: arreglarlo es rápido, pero alguien tiene que darse cuenta primero, y esa persona queda de guardia para cada fuente del canal mientras siga funcionando.
Semana 6: el diseño se desajusta
La composición se escribió para los titulares de la primera semana. Luego un titular se alarga, se pide una versión en alemán y alguien quiere 4:5 para el feed de Instagram. El texto se sale del cuadro, y la solución más rápida, pedirle al asistente que lo haga caber, reduce la tipografía o mueve el logo. Cada arreglo es razonable por sí solo. Seis arreglos después, no hay dos meses del canal que se parezcan, que es como empieza la mayoría de las derivas de marca (el clip 500 muestra dónde).
Cada formato es otro diseño que mantener: 9:16, 4:5, 1:1, 16:9 y 2:3 son cinco, y cada idioma multiplica las líneas que tienen que caber (una composición, cada relación de aspecto explica por qué). Supongamos que una plantilla permite 28 caracteres para el titular y el alemán tiene 33. Una construcción casera lo dibuja igualmente, fuera del borde. Reelwire lo rechaza antes de renderizar, nombrando el campo y el límite, y un asistente escribe uno más corto.

Mes 2: una plataforma cambia las reglas
Publicar es la parte que cambia según el calendario de otros. Tres ejemplos de las páginas de desarrolladores de las propias plataformas, verificados el 16 de octubre de 2026:
| Plataforma | La regla | Qué significa para un canal casero |
|---|---|---|
| Los tokens de acceso duran 60 días por defecto. Los tokens de renovación son para socios aprobados de la Marketing Developer Platform, y aun esos terminan al cabo de un año | Alguien vuelve a iniciar sesión cada dos meses, o la publicación se detiene | |
| TikTok | Todo lo que una aplicación sin auditar publica mediante la Content Posting API queda restringido a visualización privada hasta que la aplicación supera una auditoría | Los clips se publican y nadie los ve |
| Meta (Facebook, Instagram) | Cada versión de la Graph API funciona al menos dos años y deja de funcionar dos años después de que salga la siguiente | El código avanza según el calendario de Meta, no el suyo |
Fuentes: LinkedIn, TikTok, Meta.
Ninguna de estas reglas es irrazonable, y cada una es una fecha más del año en que el canal necesita a una persona.
Mes 3: la máquina de render
Remotion dibuja cada fotograma en un Chromium sin interfaz, que necesita una máquina encendida a las siete y con memoria suficiente para renderizar video. Un portátil dormido no renderiza nada. Un runner alojado funciona hasta que los clips se alargan, los formatos y los idiomas se multiplican o el runner está ocupado: la propia documentación de GitHub dice que un flujo programado puede retrasarse en momentos de mucha carga, que algunos trabajos en cola pueden descartarse cuando la carga es lo bastante alta y que, en un repositorio público, un flujo programado se desactiva tras 60 días sin actividad (GitHub Docs, verificado el 16 de octubre de 2026). Un canal que funciona es justo el que nadie toca durante 60 días.
Mes 4: nadie aprobó nada
Una tarea cron no tiene paso de aprobación, así que la primera persona que revisa una publicación es su audiencia. Eso está bien para un clip del tiempo y no para un precio, un tipo de interés, una oferta o cualquier cosa sobre la que un cliente, un directivo o un supervisor pueda preguntar después. Y cuando llega la pregunta, «¿quién aprobó esto y qué salió exactamente el 3 de marzo?», el clip se renderizó en una carpeta temporal, el texto vivía en una variable y la respuesta es una búsqueda entre registros, si es que existen.
Añadir aprobación a un canal casero significa notificaciones, permisos, un lugar donde pulsar «Aprobar», una anotación de quién lo hizo y una forma de retener un cambio en una publicación que ya salió. Eso es un producto aparte.
Mes 6: la persona que lo construyó se va
El canal vive en el repositorio de una persona, detrás de los tokens de una persona, explicado en el historial de chat de una persona con el asistente. Cuando esa persona cambia de equipo o de empresa, el canal sigue funcionando exactamente hasta que ocurra el siguiente punto de esta lista, y entonces se detiene para siempre. El asistente puede leer el código; no puede decir por qué el diseño 4:5 tiene un caso especial para los martes.
Seis meses, lado a lado
| Qué ocurre | La construcción del asistente | Reelwire |
|---|---|---|
| Una fuente cambia su formato o sus límites | El script se detiene; alguien lo nota, pide una corrección con un prompt y vuelve a desplegar | Los feeds listos son responsabilidad de Reelwire, arreglados una vez para cada espacio de trabajo que escucha; sus propios eventos que no encajan se rechazan nombrando el campo |
| Un titular más largo, un idioma o un formato nuevo | El texto se sale del cuadro, o un arreglo reduce la tipografía | Cada campo se comprueba contra la plantilla; uno demasiado largo se rechaza nombrando el campo antes de renderizar |
| Una plataforma cambia su API o sus tokens | Su código, su revisión de la aplicación, su calendario de tokens | Correo con un kit de publicación, un webhook firmado o un conector para Discord, LinkedIn, Slack y Telegram, mantenido al día una vez para todos |
| El render | Su máquina, despierta a las siete | Las máquinas de Reelwire |
| Falla una entrega | Una línea en un registro | Se reintenta; una publicación que sigue fallando figura como Fallida en la pantalla Publicaciones y puede reenviarse |
| Aprobación | La construye usted, o nadie | Desde Small business, una persona aprueba antes de que salga una publicación, en los canales que lo piden |
| Un registro de lo que salió | Lo que hayan conservado los logs | En Enterprise, cada entrega sellada con la huella del video, los textos y quienes aprobaron, conservada diez años |
| Quien lo construyó se va | El conocimiento se va con él | La configuración está en pantallas, no en el código de una persona |
Reelwire es la parte que sigue funcionando
Reelwire toma las partes de esa lista que cambian bajo sus pies y las convierte en su propio trabajo:
- Los datos. Los feeds listos se obtienen de fuentes públicas según el calendario que cada uno indica, y cuando una fuente cambia su formato o sus límites, arreglarlo es trabajo de Reelwire, hecho una vez para cada espacio de trabajo que escucha. Sus propios datos llegan a un feed propio por la API REST, ligados a los campos de la plantilla, y el mismo evento enviado dos veces genera una sola publicación. De los datos al video muestra las tres vías de entrada.
- El diseño. Una plantilla se diseña una vez para cada formato y lleva su marca: logo, colores y tipografías. Cada campo se comprueba contra su límite, de modo que un titular demasiado largo se rechaza con su nombre en lugar de dibujarse fuera del borde, y cada clip registra la versión de la plantilla, la marca y el evento de los que salió, así que el clip del trimestre pasado aún puede explicarse.
- El render. Los clips se renderizan en las máquinas propias de Reelwire. Nada por su parte tiene que estar despierto a las siete.
- La entrega. Una publicación que vence sale por correo con un kit de publicación, por un webhook firmado a su propio sistema o a un servicio de publicación, o directamente a Discord, LinkedIn (un perfil personal), Slack o Telegram. Cada vía de salida se registra en el mismo paso que mueve las publicaciones, así que una caída no pierde nada, y una llamada fallida se reintenta. Nada hace desaparecer los 60 días de LinkedIn: el conector de LinkedIn acepta un token que dura ese tiempo y, si se le indica la fecha de caducidad, le escribe una semana y un día antes de que expire. Del evento a la publicación recorre cada paso.
- Aprobación y registro. Desde el plan Small business, una persona aprueba cada publicación en un canal que lo pide, y un cambio en una publicación que ya salió también espera aprobación. En Enterprise nadie aprueba su propia publicación, un canal puede pedir dos aprobadores, y cada entrega se sella en un registro con la huella del video, sus textos exactos y quién la aprobó, con sello de tiempo diario de una autoridad independiente, conservado diez años y verificable sin Reelwire.
Casi nada de esto es ingenioso. Es el trabajo aburrido y permanente de un canal que funciona todos los días, hecho una vez para todos en lugar de una vez por repositorio.
¿Sigue teniendo trabajo el asistente?
Sí, y mejor. Las partes de un canal que requieren criterio son justo lo que un asistente hace bien: si algo merece una publicación, qué enfoque, cómo decirlo en nueve palabras, qué canales e idiomas y cuándo. Las partes que deben ser exactas, la cifra, el diseño, el logo, la línea legal y la entrega, pertenecen a un sistema que no improvisa. Dejar que un agente de IA gestione su canal traza esa línea en detalle.
El servidor MCP de Reelwire es donde ambos se encuentran. Claude
y ChatGPT se conectan iniciando sesión en https://mcp.reelwire.io/mcp; los agentes de programación
como Claude Code se conectan con una clave cuyos permisos usted elige, y la mayoría también puede
iniciar sesión. El asistente configura entonces canales, escribe y programa publicaciones y explica
qué salió y por qué falló una, con los derechos que se le dieron y no más: nunca crea claves ni toca la
facturación, y solo aprueba publicaciones si quien lo conectó tiene ese derecho y lo permitió. Cuando
un titular no cabe, el rechazo nombra el campo y el límite, y el asistente lo reescribe.

Por eso un modelo mejor mejora la configuración en lugar de sustituirla. En un canal casero, un modelo nuevo es un motivo para regenerar código que funcionaba. Conectado a Reelwire, un modelo nuevo simplemente toma mejores decisiones sobre qué publicar y cómo decirlo, mientras las plantillas, los feeds, las aprobaciones y el registro siguen como estaban. Y un agente de programación sigue teniendo código que escribir: las pocas líneas que envían los eventos de su propio sistema a un feed propio, como muestra la referencia de la API.
Cuándo construirlo usted mismo es lo correcto
Para algunos equipos la construcción propia es la mejor respuesta, y conviene decir cuáles:
- El video es una función de su propio producto. Sus usuarios pulsan un botón y reciben un video, así que el render pertenece al interior de su software. API de render comparadas examina los servicios hechos para eso.
- Es algo puntual. Una semana de lanzamiento, una conferencia, la prueba de una idea: algo que no tiene que seguir funcionando dentro de seis meses.
- Cada fotograma es a medida. Quiere un movimiento que ninguna plantilla ofrece, y una persona mira cada clip de todos modos.
- Un ingeniero se hace cargo, a propósito. El trabajo de alguien incluye el canal, las fuentes, los tokens y el render de las siete, y ese tiempo está presupuestado.
Si ninguna de estas descripciones es la suya, la construcción no es la parte cara. Lo caro es mantenerla.
En resumen
Un asistente con Remotion y una tarea programada construye en una tarde un primer clip convincente, y vale la pena hacerlo una vez, aunque solo sea para verlo funcionar. Un canal es otra cosa: el mismo trabajo cada día durante un año, mientras las fuentes, los diseños, las plataformas y las personas cambian a su alrededor. Deje que el asistente haga lo que mejor sabe, decidir y escribir, y deje que Reelwire sea la parte que sigue funcionando.
Pruébelo con sus propios datos: el plan Free de Reelwire genera 15 videos al mes sin tarjeta, y cómo funciona muestra toda la cadena. Después conecte a su asistente y dele el trabajo que mejor hace.
Preguntas frecuentes
¿Puede Claude Code construir una automatización de video con Remotion?
Sí. Remotion es un framework para crear videos con React, y sus creadores publican Agent Skills que enseñan a agentes de programación como Claude Code, Codex y Cursor a trabajar en un proyecto de Remotion. Con una fuente de datos y una tarea programada, el primer clip automatizado es cosa de una tarde. Mantenerlo funcionando durante un año es el trabajo grande.
¿Por qué no dejar que mi asistente de IA construya mi canal de video?
Puede hacerlo, y para un prototipo, algo puntual o video dentro de su propio producto puede ser la elección correcta. Para un canal que publica todos los días, la construcción es la parte pequeña: las fuentes cambian, los diseños desbordan sus textos, las plataformas cambian sus reglas, y alguien tiene que aprobar las publicaciones y llevar un registro. Ese trabajo continuo es lo que hace Reelwire.
¿Qué es lo primero que se rompe en un canal de video hecho en casa?
Normalmente los datos. Una fuente cambia su formato o empieza a limitar las peticiones, el script se detiene y, como nadie lee el registro de una tarea programada, la primera señal es una publicación que falta o una cifra equivocada. Después llegan los titulares más largos y los idiomas nuevos, luego los tokens de las plataformas y las versiones de las API.
¿Está Reelwire construido sobre Remotion?
Sus plantillas son proyectos de Remotion, renderizados en las máquinas propias de Reelwire. La diferencia con una construcción casera no es la biblioteca, sino todo lo que la rodea: feeds mantenidos, plantillas ligadas a sus datos en cada formato, entregas firmadas y reintentadas, aprobación y un registro.
¿Puede mi asistente de IA trabajar con Reelwire en lugar de sustituirlo?
Sí. Claude, ChatGPT y los agentes de programación se conectan al servidor MCP de Reelwire en https://mcp.reelwire.io/mcp, y pueden configurar canales, escribir y programar publicaciones y explicar qué salió, dentro de los permisos que usted les dé. El asistente decide y escribe; Reelwire renderiza y entrega.
¿Necesito una licencia de Remotion para automatizar videos?
Según la licencia de Remotion, verificada el 16 de octubre de 2026, es gratis para personas individuales, empresas de hasta tres empleados, organizaciones sin ánimo de lucro y para evaluación; una empresa mayor necesita una licencia de empresa de pago, con precio por puesto o por render. Consulte las páginas de Remotion para conocer las condiciones vigentes.
Haga sus primeros clips hoy
El plan gratuito incluye 15 clips al mes y no pide tarjeta. Añada su logo y sus colores, elija una plantilla y vea un clip terminado con su propia marca antes de decidir nada.
Cofundador de Reelwire. Toda organización tiene hechos que vale la pena mostrar, sus precios, resultados, lanzamientos y avisos, y la visión es que cada una pueda mostrar esos hechos cada día, fiel a su marca, en cada formato e idioma, sin un equipo de producción detrás de cada publicación. Fiel a su marca, cada día: correcto, reconocible y coherente desde el primer clip hasta el milésimo.