PTENES
Saltar al contenido
RUTA 4

🤖 Avanzado y agentes 24/7

El cambio final: orquestación de agentes y el paradigma siempre activo. Cómo el modelo local — ilimitado y siempre encendido — se convierte en una flota de agentes 24/7, y tres soluciones montadas paso a paso: un escáner de seguridad en tu código, un vigilante de la web en busca de oportunidades y un buddy local con nombre, cara y voz.

🎛️ Orquestador Scanner 24/7 Vigía de la web 24/7 Asistente 24/7 Laboratorio soberano
6
Módulos
36
Temas
~4h30
Duración
Avanzado
Nivel

Mapa de la ruta

Contenido detallado

4.1~45 min

🎛️ Orquestador de agentes: tu IT guy

El «IT guy» del video, traducido a herramientas reales: un agente que carga modelos, los enruta y arma las piezas por ti.

Qué es:

Hablas en lenguaje natural y carga modelos, enruta entre máquinas y ensambla las piezas.

Por qué aprender:

Es la visión que organiza todo el uso avanzado: un director por encima de los modelos.

Conceptos clave:

Orquestador, lenguaje natural, automatización de tareas.

Qué es:

Un LLM más herramientas (ejecutar comandos, leer/escribir archivos, llamar a una API) y un bucle que decide el siguiente paso.

Por qué aprender:

Sin este ciclo es solo un chat; con él, se convierte en un ejecutor autónomo.

Conceptos clave:

Agente, herramientas, loop ReAct.

Qué es:

Agentes de código (CLIs) y frameworks conectados a tu endpoint local de la Ruta 3.

Por qué aprender:

Traduce los nombres del video a herramientas que existen de verdad hoy.

Conceptos clave:

Agente de código, framework, endpoint local.

Qué es:

Usar Tailscale + API local para enviar cada tarea a la máquina ideal (modelo grande en la Mac, rápido en la GPU).

Por qué aprender:

Aprovecha todo tu hardware como un clúster personal.

Conceptos clave:

Enrutamiento, tailnet, fan-out por máquina.

Qué es:

Limita el alcance, aísla en un sandbox y confirma las acciones destructivas antes de ejecutarlas.

Por qué aprender:

Un agente con demasiado poder y sin límites es un riesgo real.

Conceptos clave:

Alcance, sandbox, confirmación.

Qué es:

Una instrucción para que un agente local resuma una carpeta de notas u organice archivos.

Por qué aprender:

Pasa del concepto y entrega un primer resultado tangible.

Conceptos clave:

Instrucción, verificación, resultado tangible.

Ver completo
4.2~40 min

♾️ El paradigma siempre activo: agentes 24/7

Local es ilimitado y siempre está encendido: eso permite un uso continuo y un entorno que la nube vuelve inviable por su costo.

Qué es:

Un modelo local ilimitado y siempre activo permite un uso ambiental/continuo que sería imposible en la nube por el costo.

Por qué aprender:

Es la base mental de los tres pasos a paso siguientes.

Conceptos clave:

Siempre activo, uso ambiental, ilimitado.

Qué es:

La nube cobra por llamada; 24/7 × muchas llamadas se vuelve inviable. En local solo cuesta la energía.

Por qué aprender:

Entender el costo explica por qué esto solo nace localmente.

Conceptos clave:

Costo por llamada, costo marginal, energía.

Qué es:

Programador (cron/loop) + tarea + modelo local + salida (archivo/notificación).

Por qué aprender:

Es el esqueleto que vas a repetir en cada solución.

Conceptos clave:

Programador, tarea, salida.

Qué es:

cron (programación por tiempo), watch de carpeta y cola de trabajos activan la tarea.

Por qué aprender:

Elegir el activador correcto define el comportamiento del worker.

Conceptos clave:

cron, watch, cola.

Qué es:

Registros, idempotencia, límites y recuperación ante fallos para que el worker no se convierta en un problema.

Por qué aprender:

Un worker 24/7 frágil cuesta más tiempo del que ahorra.

Conceptos clave:

Registros, idempotencia, recuperación.

Qué es:

Orquestar varios workers (recap 4.1), cada uno con una función; adelanto de los 4.3/4.4/4.5.

Por qué aprender:

Muestra adónde llega el recorrido: a un equipo de agentes tuyo.

Conceptos clave:

Flota, especialización, orquestación.

Ver completo
4.3~50 min

🛡️ Paso a paso #1: escáner de seguridad 24/7 en tu codebase

Un worker que revisa tu repositorio en busca de secretos, patrones inseguros y anomalías, de forma continua y 100% local.

Qué es:

Un worker que rastrea el repositorio en busca de secretos, patrones inseguros y anomalías sin parar.

Por qué aprender:

Es el primer caso real y el más fácil de justificar.

Conceptos clave:

Secretos, patrones inseguros, continuo.

Qué es:

Fuentes (código, dependencias) → agente local con checklist → informe priorizado.

Por qué aprender:

Revisar el pipeline antes evita el código desordenado.

Conceptos clave:

Fuentes, checklist, informe priorizado.

Qué es:

Ejecutar herramientas económicas (gitleaks/grep de secretos, npm audit/pip-audit) antes del LLM.

Por qué aprender:

Las herramientas determinísticas detectan lo obvio de forma rápida y económica.

Conceptos clave:

gitleaks, npm audit, pip-audit.

Qué es:

Prompt que le indica al modelo local que filtre los hallazgos y explique el riesgo y la corrección.

Por qué aprender:

El LLM agrega contexto y prioridad a lo que arrojaron las herramientas.

Conceptos clave:

Clasificación, riesgo, corrección.

Qué es:

cron cada X horas (recap 4.2), informe con fecha y alerta solo sobre lo nuevo.

Por qué aprender:

Convierte un script puntual en vigilancia continua.

Conceptos clave:

cron, informe con fecha, alerta de novedades.

Qué es:

Tratar los falsos positivos, definir el alcance, mantener todo local y hacer una revisión humana.

Por qué aprender:

Una seguridad mal implementada genera ruido o filtra el propio código.

Conceptos clave:

Falso positivo, alcance, revisión humana.

Ver completo
4.4~50 min

🕵️ Paso a paso #2: vigilante web en busca de oportunidades

Un worker que monitorea fuentes web, extrae problemas y oportunidades de negocio clasificadas, y cita el origen, respetando las reglas.

Qué es:

Worker que monitorea Reddit/foros/RSS y extrae problemas/oportunidades, clasificados por prioridad y con enlace a la fuente.

Por qué aprender:

Muestra IA local generando inteligencia de mercado para ti.

Conceptos clave:

Dolores, ranking, cita de la fuente.

Qué es:

Respetar los ToS/robots, el límite de solicitudes y usar APIs oficiales cuando las haya.

Por qué aprender:

Recolectar de forma incorrecta perjudica cuentas y leyes; vale la pena hacerlo bien.

Conceptos clave:

ToS, robots, límite de solicitudes.

Qué es:

Obtener datos de una fuente permitida (RSS/JSON de Reddit, API) y normalizar los elementos.

Por qué aprender:

Los datos limpios representan la mitad de la calidad del resultado.

Conceptos clave:

RSS, API, normalización.

Qué es:

Prompt que clasifica cada elemento (¿es un problema real? ¿qué producto lo resuelve? puntuación de 0 a 10) y devuelve JSON.

Por qué aprender:

La salida estructurada es lo que permite clasificar y automatizar.

Conceptos clave:

Clasificación, puntuación, JSON estructurado.

Qué es:

Ordenar por score, deduplicar, guardar con fuente/cita y notificar solo lo que superó el umbral.

Por qué aprender:

Sin filtrado ni deduplicación, te ahogas en ruido.

Conceptos clave:

Ordenamiento, deduplicación, umbral.

Qué es:

Programar cada N min (4.2), archivo/panel de salida y refinar el prompt con el tiempo.

Por qué aprender:

El vigilante mejora a medida que calibras los criterios.

Conceptos clave:

Programación, panel, iteración del prompt.

Ver completo
4.5~50 min

🗣️ Paso a paso #3: tu buddy local con nombre, cara y voz

Un asistente personal local con personalidad, interfaz dedicada y voz, que te recuerda y te acompaña del celular a la laptop.

Qué es:

Un asistente personal local con personalidad (system prompt), interfaz y voz.

Por qué aprender:

Es el caso más personal y el cierre natural del curso.

Conceptos clave:

Personalidad, interfaz, voz.

Qué es:

Modelfile/SYSTEM definiendo el nombre, el tono y las reglas del "buddy".

Por qué aprender:

El system prompt es lo que le da identidad a tu asistente.

Conceptos clave:

system prompt, Modelfile, identidad.

Qué es:

Volver a usar Open WebUI (3.2) o una página HTML sencilla que llama a la API local (3.5).

Por qué aprender:

Una interfaz propia hace más agradable el uso diario.

Conceptos clave:

Open WebUI, HTML, API local.

Qué es:

TTS (text-to-speech, ej.: Piper) transforma la respuesta del modelo en voz.

Por qué aprender:

La voz hace que el asistente sea natural y permita usarlo con las manos libres.

Conceptos clave:

TTS, Piper, canal de audio.

Qué es:

STT (speech-to-text, ej.: whisper.cpp) para que puedas hablar con el asistente.

Por qué aprender:

Cierra el ciclo de conversación por voz, sin nube.

Conceptos clave:

STT, whisper.cpp, voz bidireccional.

Qué es:

Combina embeddings/RAG (3.6) para que te recuerde y Tailscale (2.4) para acceder desde el celular.

Por qué aprender:

La memoria y el acceso remoto son lo que lo convierten en un verdadero compañero.

Conceptos clave:

RAG, memoria, Tailscale.

Ver completo
4.6~35 min

📈 Rendimiento, escala y solución de problemas

El cierre técnico: medir el rendimiento, escalar a varias máquinas, cuidar la energía y la temperatura, y resolver los problemas más comunes.

Qué es:

Medir tokens/s, latencia y uso de memoria (ollama ps) y definir lo «suficientemente bueno».

Por qué aprender:

Sin medir, optimizas a ciegas.

Conceptos clave:

tokens/s, latencia, uso de memoria.

Qué es:

Modelo grande en un equipo, rápido en otro; enrutamiento (repaso 4.1/2.4).

Por qué aprender:

La escala transforma máquinas independientes en un clúster personal.

Conceptos clave:

Multi-GPU, multi máquina, enrutamiento.

Qué es:

Un pico de inteligencia, el uso poco frecuente y el mantenimiento pueden requerir la nube o un entorno híbrido.

Por qué aprender:

Conocer el límite evita insistir y pagar caro.

Conceptos clave:

Pico de inteligencia, uso poco frecuente, híbrido.

Qué es:

Estimar el consumo, garantizar la ventilación y mantener el lab funcionando 24/7 de forma responsable.

Por qué aprender:

El calor y la energía son el costo oculto de estar siempre encendido.

Conceptos clave:

Consumo, ventilación, temperatura.

Qué es:

OOM, modelo lento, driver/CUDA averiado, puerto ocupado, Tailscale sin conexión.

Por qué aprender:

Un mapa de problemas comunes te saca rápido del apuro.

Conceptos clave:

OOM, driver/CUDA, puerto ocupado.

Qué es:

Hoja de ruta de evolución, comunidades y actualización de modelos; repaso de las 4 rutas.

Por qué aprender:

Cerrar con un plan mantiene el laboratorio vivo después del curso.

Conceptos clave:

Hoja de ruta, comunidad, actualización.

Ver completo