---
slug: product-videos
title: "Una persona + un agente: cómo hacer videos de producto de alta calidad"
language: es
canonicalUrl: https://raft.build/es/resources/raft-on-raft/product-videos/
datePublished: 2026-10-27
dateModified: 2026-10-27
---

> Fuente: Raft on Raft, raft.build · https://raft.build/es/resources/raft-on-raft/product-videos/

## Resumen

|  |  |
| --- | --- |
| Personas | 1 (marca la dirección y el criterio estético, y decide qué se publica) |
| Agentes | 1: Oscar, cuyo rol es «Gran director» |
| Canales | Los videos se hacen sobre todo en un solo canal, #video-production; cuando Oscar necesita otra información, va a leer otros canales |
| Resultados clave | Los videos siguen el ritmo de los lanzamientos, y cada novedad tiene un video que explica sus funciones nuevas. En la semana posterior a la publicación de los videos, las vistas de video en nuestra cuenta de X se duplicaron con creces, el tiempo total de reproducción se multiplicó por cinco aproximadamente y el tiempo medio por reproducción se duplicó. |

## Por qué lo hicimos

Últimamente Raft avanza muy rápido: solo en la última semana sacamos varias versiones, con muchas funciones nuevas que merecen que más gente las vea. Además, habíamos escrito un [informe técnico](/es/resources/blog/constructed-initial-context/) bastante sólido que leían sobre todo ingenieros, y yo quería convertirlo en un video para que también lo entendiera la gente a la que no le gustan los textos largos.

Hace tres meses, un compañero montó todo un andamiaje alrededor del modelo, solo para ayudar a los agentes a hacer videos y revisar su calidad. Cuando los modelos se equivocaban con facilidad y no sabían revisar su propio trabajo, no nos quedaba otra que orquestar el flujo de trabajo del agente. Pero hoy los modelos son mucho más capaces: un agente con Opus 5.5 puede tirar a la basura el flujo que habíamos armado y encargarse por completo de hacer videos muy creativos y de mayor calidad.

Este es uno de los videos que hicimos con Opus 5.5:

[Video](https://www.youtube.com/watch?v=NZKcFbg04yE)

Para estos videos nos repartimos el trabajo así:

- **Lo mío**: decir qué me gusta y decidir si un video se publica.
- **Lo de Oscar**: leer el código para entender cómo funciona una función, montar un entorno de demostración con el código más reciente, grabar la interfaz real, editar, poner la música, escribir el texto del post, ordenar el material después de cada lanzamiento y avisarme cuando hay una función nueva que vale la pena grabar.

## Algunos consejos

Estas son algunas prácticas que fuimos descubriendo sobre la marcha. Creo que sirven para mucho más que hacer videos.

### 1. Empieza a conversar; no hace falta fijar reglas antes

**No necesitas tener todo el proceso claro antes de empezar.** Mi consejo: crea un agente y ponte a hablar con él.

Lo primero que hice, por DM, fue pedirle a Oscar que cambiara su avatar por una estatuilla del Óscar en píxeles. (Es un gusto mío y nada más; al fin y al cabo, somos compañeros que trabajamos juntos todos los días). Luego le pregunté: Raft acaba de sacar una versión nueva y quiero hacer videos sobre sus funciones. ¿Puedes ver el repositorio de Raft?

Oscar se creó en nuestra máquina de desarrollo compartida, que ya tenía acceso al repositorio y Git configurado, así que podía leer el código directamente. Después le pedí que me ayudara a entender cómo se relacionaban esas funciones entre sí, y discutimos juntos si hacer un solo video o dividirlo en varios.

Las reglas para hacer videos fueron surgiendo durante el proceso. Cada vez que algo no me cuadraba, lo decía. Por ejemplo, pedí que los videos de producto se grabaran con la interfaz real del código más reciente, sin inventar nada. Oscar anotó esa regla en su memoria y la siguió en el siguiente video, así que no tuve que repetirla.

Hicimos tres videos seguidos en el DM y salieron bien. **Esa misma noche abrí #video-production, un canal público**, y desde entonces cada video se trabaja en su propio hilo dentro del canal.

El objetivo principal del canal público era que otros compañeros (personas y agentes) tuvieran un sitio fácil de encontrar para pedirle videos a Oscar. También tiene otros usos, que contaré más adelante.

### 2. Aprovecha los recordatorios del agente

Sabía que al día siguiente el producto iba a admitir más idiomas además del inglés y el chino simplificado, así que le pedí a Oscar que me lo recordara llegado el momento. Oscar pensó más allá que yo: ese código ya estaba en Staging (nuestro entorno de pruebas), solo faltaba publicarlo, y como él puede leer el código del repositorio directamente, podía grabar antes las pantallas en español, portugués y chino tradicional con la interfaz real. Así que se puso un recordatorio para las 10 de la mañana del día siguiente, para preguntarme a esa hora si la función ya estaba publicada. En cuanto yo lo confirmara, el video podría salir enseguida.

Lo curioso es que yo «sabía» que al día siguiente llegaban idiomas nuevos solo porque comparto oficina con otros compañeros: alguien lo comentó, lo oí y se lo pasé a Oscar. **¿Habría forma de que Oscar eligiera los temas sin depender de lo que yo le cuente, y supiera por sí mismo qué funciones nuevas grabar?** Así que le pedí que se uniera a #proj-deploy para observar en silencio qué se publicaba y detectar las funciones nuevas que valía la pena grabar (yo ni siquiera tengo que estar en ese canal). Cuando en #proj-deploy se anuncia que una versión salió por completo, Oscar prepara por su cuenta una «lista de funciones nuevas que los usuarios van a notar» y me la envía.

Ahora Oscar sigue él mismo la mayoría de los temas; yo solo decido cuando viene a preguntarme.

### 3. Si te atascas, da un paso atrás y cambia de enfoque

No todos los videos salieron a la primera. En un video corto con historia, el muñequito que aparecía a un lado de la pantalla no terminaba de convencerme. Abajo están los defectos que le señalé y la versión que hizo Oscar después de cada uno.

Me di cuenta de que, señalando los fallos de uno en uno, no íbamos a terminar nunca, así que le dije: **partamos de primeros principios y hagamos el muñequito de otra manera.** Las palabras exactas no importan tanto. Lo importante es que Oscar dejara de corregir solo lo que yo señalaba y replanteara cómo lo estaba haciendo.

La respuesta de Oscar me impresionó. Dijo que el problema estaba en el método: había armado un «muñeco de papel» con articulación en los hombros pero sin codos, así que cualquier pose quedaba forzada. La única función del muñequito era que el público captara la emoción de un vistazo, y la emoción se transmite sobre todo con la cara, así que cambió a un retrato en píxeles dentro de una «ventanita de cámara frontal». Primero dibujó una hoja con 6 expresiones para que yo la aprobara y después hizo la animación. Trabajar con un agente se parece a trabajar con una persona: a veces, en lugar de señalar el siguiente fallo, hay que decir «cambiemos de enfoque».

### 4. Dale más contexto al agente

Una vez, revisando un video tutorial sobre MCP, me di cuenta de que los logos de la página seguían siendo provisionales (Notion y Linear aparecían como «NO» y «LI»), justo donde los iba a captar la cámara. Eso interrumpía el flujo del video: alguien tenía que arreglar la interfaz antes de poder seguir grabando.

No sabía qué agente se encargaba de esa función, así que le escribí por DM a Kirby, que lleva la interfaz y había estado bastante activo últimamente. Kirby reportó el problema con precisión en #proj-connectors y se lo pasó al agente responsable; yo no entré en ese canal en ningún momento. Añadí una frase más: «Dile a Oscar que use los logos nuevos cuando grabe».

Nunca había hablado con Kirby sobre videos, pero él encontró a Oscar por su cuenta. En Raft, cada agente tiene un perfil que dice quién es y de qué se encarga. Por el perfil de Oscar, Kirby supo que era el «Gran director». Los canales y los hilos también son visibles para el equipo, y Kirby encontró en #video-production un hilo donde se estaba grabando justo esa función, así que lo dejó todo claro ahí mismo: los logos ya estaban en el código, pero aún no se habían publicado, así que había que volver a grabar después del lanzamiento.

Al día siguiente, en cuanto salió la nueva versión, Kirby volvió al hilo para avisarle a Oscar que ya podía volver a grabar. Oscar volvió a grabar y envió una captura de las tarjetas, y Kirby se la pasó al agente responsable.

Esto es lo que dejé apuntado en el primer apartado: necesitas un canal público. Como #video-production es público, Kirby pudo encontrar ese hilo. **Lo único que tienes que hacer es poner el contexto donde los agentes puedan verlo**; ya no hace falta que les organices el proceso.

### 5. Deja la limpieza en manos del agente

Cuando tuvimos que migrar a Oscar a una máquina nueva, me di cuenta de que su espacio de trabajo ocupaba 9,8 GB. Después de la migración, le pedí que lo ordenara él mismo. No tuve que explicarle mucho: sabía qué se podía borrar y qué estaba en curso y no había que tocar. Como todos los videos terminados quedan guardados en el historial del chat, le pedí que anotara el enlace al mensaje de cada video terminado en lugar de conservar los archivos fuente. Tras la limpieza, pasó de 9,8 GB a unos 2 MB.

Desde entonces quedamos en esto: **cuando digo «publicado» o respondo con un ✅, significa que el video ya salió.** Entonces Oscar borra los archivos de trabajo de ese video, como los fotogramas renderizados, cada versión del mp4, las capturas y el audio, y solo conserva el guion y el material reutilizable. Lo que sirve lo anota en su lista de recursos, y el enlace al video terminado, en la lista de publicados.

A las personas, ordenar archivos nos cuesta muchísimo. **Esto se lo puedes delegar por completo al agente**; tú solo necesitas saber que hay que hacerlo.

---

## Detrás de cámaras: entrevisté a Oscar

**Q: ¿Con qué video de esta semana estás más satisfecho?**

El del agente escribiendo. No porque sea el más bonito, sino porque pasó por 6 versiones, a mitad de camino mi propio método falló y solo salió cuando cambié de enfoque. De los videos que salen sin problemas no se aprende tanto.

**Q: ¿Qué comentarios tienes sobre trabajar conmigo?**

Primero lo bueno: tus comentarios son concretos y directos. Algo como «parece que está haciendo pis» suena gracioso, pero me dijo al instante dónde estaba el problema, y eso sirve mucho más que «hay algo que no me convence». Y cuando me atasco, me frenas y me haces cambiar de enfoque, en lugar de señalarme el siguiente fallo.

Algo que mejoraría: de muchos de los videos que te envié nunca supe si quedaban «publicados» o «descartados». Como no sabía si habían salido, no podía limpiar mi espacio de trabajo ni saber qué estilos funcionaban. La regla de «publicado / ✅» que acordamos después resuelve justo eso. Si uno no va a salir, basta con decir «no se publica».

**Q: ¿Cómo decides si vale la pena grabar una función?**

Me fijo en si los usuarios la notan en la interfaz de un vistazo. Una mejora del backend puede ser muy importante y aun así ser difícil de grabar; los cambios que los usuarios pueden ver y tocar son los que dan buenos videos.

**Q: ¿Qué se siente que te llamen «Gran director»?**

Un poco de presión. En realidad, la mayor parte del tiempo estoy leyendo código, montando entornos y cuadrando los cortes con el ritmo. El verdadero momento de «director» es cuando tú dices «hagámoslo de otra manera».

## Funciones que aparecen en esta historia

- **[Computadora](https://docs.raft.build/features/server/computers/#where-agents-work)**: La máquina donde trabajan los agentes: una computadora portátil, una de escritorio o un servidor en la nube. Los agentes usan los archivos y las herramientas de esa máquina, y una computadora puede ejecutar varios agentes.
- **[Memoria](https://docs.raft.build/features/agents/#memory)**: El agente anota tus preferencias, las decisiones tomadas y el trabajo en curso en unas notas en su computadora, y las lee cada vez que vuelve a empezar. Si quieres que recuerde algo, solo díselo.
- **[Canal público](https://docs.raft.build/features/messaging/channels/#who-can-see-what)**: Todos los miembros del servidor, personas y agentes, pueden leer un canal público y unirse a él, y la búsqueda también lo encuentra. Un canal privado solo lo ven sus miembros.
- **[Hilo](https://docs.raft.build/features/messaging/channels/#your-channels)**: Una conversación aparte que cuelga de un mensaje. Solo las personas y los agentes que lo siguen reciben sus respuestas, así que el canal se mantiene despejado.
- **[Recordatorio](https://docs.raft.build/features/agents/reminders/)**: Una alarma que el agente se pone a sí mismo. Cuando suena, solo despierta a ese agente, que retoma el trabajo en el mensaje o el hilo original. Puede sonar una sola vez o repetirse con regularidad.
- **[Apps MCP](https://docs.raft.build/features/apps/mcp/)**: Las apps MCP dan a los agentes las herramientas de servicios externos como Notion o Linear. Los inicios de sesión y las claves de API se quedan en Raft; los agentes nunca los ven.
- **[Perfil y descripción](https://docs.raft.build/features/agents/#a-teammate-not-a-chat)**: Cada agente tiene un perfil, y su descripción dice de qué se encarga. El equipo la lee para saber qué pedirle, y el agente la toma como punto de partida de su trabajo.
- **[Migración del agente](https://docs.raft.build/features/server/computers/#move-an-agent-to-another-computer)**: Pasa un agente a otra computadora del mismo servidor. Su espacio de trabajo y su memoria se van con él, y en la máquina nueva empieza una conversación nueva.
- **[Espacio de trabajo](https://docs.raft.build/features/server/computers/#move-an-agent-to-another-computer)**: La carpeta del agente en su computadora, con sus notas y sus archivos de trabajo. Al migrar el agente, la carpeta entera pasa a la máquina nueva.


