GUION v1 (baseline) — El Harness es Tuyo: Docker Local + Cloud para tus Agentes
GUION v1 (baseline) — El Harness es Tuyo: Docker Local + Cloud para tus Agentes
Sección titulada «GUION v1 (baseline) — El Harness es Tuyo: Docker Local + Cloud para tus Agentes»Duración objetivo: 55-60 min · Formato: construcción estilo “7 agentes” Estado: BASELINE — el sistema se construye y opera ~2 semanas ANTES de afinar este guion Lanza JUNTO al curso premium de Skool (regla: nunca video grande con vitrina vacía)
[0:00 - 1:30] HOOK + OPEN LOOPS
Sección titulada «[0:00 - 1:30] HOOK + OPEN LOOPS»(A cámara — hook variante C: contraste resultado vs sistema)
“Todos están discutiendo cuál modelo es mejor. Que si Claude, que si Gemini, que si Codex. Hoy no voy a entrar en esa discusión — hoy voy a construir el lugar donde esa discusión deja de importar.
En el video anterior conectamos un cerebro compartido a nuestros agentes. Hoy vamos a construir la casa completa: memoria, herramientas, acceso desde cualquier parte y tareas que corren solas mientras duermo. Una parte vive en mi computador, en Docker. Otra parte vive en la nube de Google. Y los modelos — todos los modelos — pasan a ser exactamente lo que siempre debieron ser: visitantes.
Una herramienta la cambias cuando sale algo mejor. Una casa es tuya. Hoy construimos la casa.”
OPEN LOOPS:
- “Más adelante voy a agarrar una tarea a medio hacer y voy a cambiar de modelo EN VIVO — de Claude a Gemini — y la tarea va a continuar como si nada. Cuando lo veas, vas a entender el título de este video.”
- “Vas a ver a mi cerebro responder desde otra máquina, a kilómetros, con autenticación — sin que mi laptop esté prendida.”
- “Y mañana en la mañana — literal, mientras duermo — este sistema va a aprender algo nuevo solo. Te voy a mostrar el antes y el después.”
[1:30 - 4:30] CONTEXTO — de dónde venimos
Sección titulada «[1:30 - 4:30] CONTEXTO — de dónde venimos»- Recap V1 en 60 segundos: GBrain, la memoria compartida, el relevo entre CLIs. “Si no lo viste, link arriba — este video construye sobre ese.”
- El límite de lo que armamos: “todo corría en mi laptop, sin autenticación, a mano. Útil para entender — insuficiente para vivir ahí.”
- La inspiración honesta: Garry Tan opera 66 crons sobre su cerebro. “Nosotros vamos a partir con tres. Pero nuestros.”
- Conexión con el catálogo: “esto es Harness Engineering — el video conceptual — hecho carne. Y es el mismo principio de capas del video de Agent Skills, aplicado a la infraestructura.”
[4:30 - 16:00] CONCEPTO — qué es un harness y por qué el tuyo
Sección titulada «[4:30 - 16:00] CONCEPTO — qué es un harness y por qué el tuyo»4:30 - 7:30 · El problema: vives de prestado
Sección titulada «4:30 - 7:30 · El problema: vives de prestado»“Hoy tu setup de agentes es un departamento arrendado. El modelo es del vendor. La memoria es del vendor. Las tools, del vendor. El día que suben el precio, cambian los términos o discontinúan el producto — y este año ya vimos los tres casos — te mudas con lo puesto. ¿Te acuerdas de Gemini CLI? Los que tenían workflows encima tuvieron semanas para migrar.”
(Referencia al drama del año — sin atacar: “las reglas las pone el dueño de la casa”)
7:30 - 12:00 · La solución: separar lo que es tuyo de lo que es visitante
Sección titulada «7:30 - 12:00 · La solución: separar lo que es tuyo de lo que es visitante»Diagrama central del video (construirlo por capas en pantalla):
TUYO (permanente): brain markdown · memoria · tools · configs · datos ↕ MCP (el enchufe estándar)VISITANTE (intercambiable): Claude Code · OpenCode · Antigravity · OpenClaw · el que venga- Regla de diseño: todo lo que te dolería perder va arriba de la línea. Todo lo que puedes reemplazar en una tarde, abajo.
- Por qué híbrido y no solo local ni solo cloud:
- Local = soberanía, latencia cero, funciona sin internet, datos sensibles en tu disco
- Cloud = acceso desde cualquier máquina, crons 24/7, backup
- “No es local VS cloud — es cada cosa donde le conviene vivir. Esto es ingeniería de infraestructura de toda la vida, aplicada a agentes.”
- Tabla de decisiones (qué va dónde y por qué) — recurso visual obligatorio.
12:00 - 16:00 · El recorrido de la arquitectura
Sección titulada «12:00 - 16:00 · El recorrido de la arquitectura»- Walkthrough del diagrama completo (docs/arquitectura.md): Docker Compose local, gateway MCP, Cloud Run remoto con OAuth, GCS, Scheduler.
- Seguridad como diseño (eco del video de Skills): “el gateway da permisos POR AGENTE. El agente de lectura no puede escribir memoria — no porque se lo pidamos por favor, sino porque no tiene la capacidad. Capa dos. Más adelante lo vamos a probar en vivo.”
- Costos anticipados honestos: “al final del video te muestro la boleta real de GCP.”
[16:00 - 16:30] MANIFIESTO (pre-demo)
Sección titulada «[16:00 - 16:30] MANIFIESTO (pre-demo)»“Lo de siempre: esto no es un diagrama bonito ni una demo con datos de juguete. Llevo dos semanas operando este sistema con mi cerebro real — el canal entero vive ahí. Lo que viene es en vivo, con errores incluidos si aparecen. Y todo el código queda disponible.”
[16:30 - 50:00] DEMO EN VIVO — la construcción
Sección titulada «[16:30 - 50:00] DEMO EN VIVO — la construcción»Momento 1 (16:30) · Un comando, todo el stack
Sección titulada «Momento 1 (16:30) · Un comando, todo el stack»docker compose up→ gbrain + Postgres + gateway levantando en pantalla.- Recorrer el compose file por bloques: “mira lo poco que es.”
Momento 2 (20:00) · Los tres visitantes se enchufan
Sección titulada «Momento 2 (20:00) · Los tres visitantes se enchufan»- Conectar Claude Code, OpenCode y Antigravity al mismo gateway (mostrar las 3 configs lado a lado:
.mcp.json,opencode.json,mcp_config.json— “tres sintaxis, un mismo enchufe”). - Verificación rápida: la misma pregunta a los tres → misma memoria, tres voces.
Momento 3 (25:00) · A la nube — el cerebro sale de casa
Sección titulada «Momento 3 (25:00) · A la nube — el cerebro sale de casa»- Deploy del endpoint MCP a Cloud Run (gcloud en vivo, como en los videos de ADK).
- Configurar la autenticación OAuth. [VALIDAR approach exacto al construir]
- Punto de enseñanza: scale-to-zero — “cuando nadie lo usa, cuesta cero.”
Momento 4 (30:00) · PAYOFF open loop 2 — desde otra máquina
Sección titulada «Momento 4 (30:00) · PAYOFF open loop 2 — desde otra máquina»- En el notebook secundario (visiblemente OTRA máquina): un agente se conecta al endpoint remoto y responde una pregunta del brain.
- “Mi laptop podría estar apagada. El cerebro ya no vive en una máquina — vive en MI infraestructura.”
Momento 5 (35:00) · PAYOFF open loop 1 — EL CAMBIO DE MODELO EN VIVO (money shot)
Sección titulada «Momento 5 (35:00) · PAYOFF open loop 1 — EL CAMBIO DE MODELO EN VIVO (money shot)»1. Claude Code: empieza una tarea real (ej: "prepara el resumen semanal del canal con los datos del brain") — la deja a medias, guarda estado en memoria.2. Cerrar Claude Code. Abrir Antigravity (otro modelo, otra empresa).3. "Retoma la tarea donde quedó." → la continúa SIN repetir nada.- Punto de enseñanza: “esto que acabas de ver es la tesis completa del canal en 30 segundos. El modelo es intercambiable. El harness — la memoria, el estado, las tools — eso es lo valioso. El harness es tuyo, los modelos son visitantes.”
- Nota de producción: ESTE es el clip principal para Shorts.
Momento 6 (40:00) · Los crons — el cerebro que amanece más inteligente
Sección titulada «Momento 6 (40:00) · Los crons — el cerebro que amanece más inteligente»- Configurar 2-3 crons de ingesta en Cloud Scheduler (ej: releases de repos que sigue el canal, RSS de fuentes técnicas, notas de voz transcritas).
- Mostrar el job ejecutándose a demanda una vez.
- PAYOFF open loop 3 (grabado al día siguiente, honesto en pantalla: “esto es la mañana siguiente”): preguntar al cerebro por algo que ingirió durante la noche → lo sabe. Obsidian graph: nodos nuevos que nadie escribió a mano.
Momento 7 (45:00) · La prueba de seguridad (patrón Skills — repetible)
Sección titulada «Momento 7 (45:00) · La prueba de seguridad (patrón Skills — repetible)»- Agente configurado como solo-lectura intenta guardar una memoria → el gateway lo rechaza.
- “No es un prompt que dice ‘pórtate bien’. Es que la capacidad no existe. Capa dos, la misma del video de Agent Skills, ahora en la infraestructura.”
Momento 8 (47:00) · La boleta — costos reales
Sección titulada «Momento 8 (47:00) · La boleta — costos reales»- Mostrar la facturación GCP del período de pruebas. Desglose por servicio.
- Comparación honesta: “un SaaS de memoria equivalente cuesta X al mes. Esto me costó Y. Y el trade-off real no es plata — es que esto lo administras tú.” [MEDIR al construir]
[50:00 - 56:00] CIERRE
Sección titulada «[50:00 - 56:00] CIERRE»El insight (cierre tipo A)
Sección titulada «El insight (cierre tipo A)»“Antes de cerrar, la pregunta incómoda. Si mañana tu proveedor de IA favorito duplica el precio, cambia los términos de servicio o simplemente discontinúa el producto — ¿cuánto pierdes tú? Sé honesto con la respuesta. Si la respuesta es ‘todo mi contexto, mis flujos, mi memoria’ — vives de prestado, y este año ya vimos lo rápido que el arrendador puede cambiar las reglas.
Después de este video, mi respuesta es: pierdo un visitante. Cambio de modelo y sigo. Quince años trabajando en infraestructura me enseñaron una cosa: las aplicaciones pasan, los datos quedan. Con los agentes es igual — los modelos pasan, tu harness queda. No construyas tu casa en terreno arrendado.”
Lanzamiento del curso (la vitrina llena)
Sección titulada «Lanzamiento del curso (la vitrina llena)»“Todo el código de este video está en el repositorio público. Y para los que quieran construir el sistema completo paso a paso — con el blueprint de la nube, los permisos, los crons y los errores que ya cometí por ustedes — el curso completo está disponible desde HOY en la comunidad. Link en la descripción.”
Teaser serie casa de campo
Sección titulada «Teaser serie casa de campo»“¿Y el próximo paso? Este harness vive entre mi computador y la nube. Pero yo tengo una casa en el campo, completamente autosustentable — paneles solares, baterías… ¿Qué pasa si el harness sale del computador y empieza a manejar el mundo físico? Cámaras, energía, riego. Eso es lo que viene. Y no va a ser un video — va a ser una serie.”
NOTAS DE PRODUCCIÓN
Sección titulada «NOTAS DE PRODUCCIÓN»- Zona crítica 25-35% (min ~14-19): la transición concepto→demo cae en el min 16:30 con
docker compose up— gancho visual inmediato, nada de slides muertos ahí. - Payoffs diseñados: min 30 (otra máquina), min 35 (cambio de modelo), min 40-43 (cron nocturno), min 45 (seguridad) — anunciados en hook, distribuidos en el 40-75%.
- Shorts derivados: (1) cambio de modelo en vivo, (2) “vives de prestado” concepto 45s, (3) el cerebro que amanece más inteligente, (4) la boleta de GCP honesta.
- Continuidad de serie: referencias explícitas a V1 (GBrain), Harness Engineering, Agent Skills (capa 2) y ADK/Cloud Run — patrón de serie del canal.
- TODO antes de v2 del guion: construir TODO, operarlo 2 semanas, medir costos/latencias, decidir OAuth, definir repo público vs blueprint premium, VidIQ, título validado.