Volver a los cursos
AI007 Professional

OpenClaw: Arquitectura, Desarrollo y Seguridad para Agentes de IA Locales

Este curso ofrece un análisis profundo de OpenClaw, un marco innovador de código abierto para agentes de IA autónomos. Descompone sistemáticamente la arquitectura de sistema en capas del marco, los mecanismos de memoria local-first RAG, los protocolos de automatización del navegador y el ecosistema de habilidades altamente escalable. El plan de estudios cubre la orquestación práctica de flujos complejos, incluyendo flujos de automatización PIV y patrones de comité de múltiples agentes. Asimismo, analiza críticamente las compensaciones de hardware en paradigmas de despliegue de producción y presenta estrategias de defensa en profundidad frente a amenazas de seguridad fundamentales como vulnerabilidades de ejecución remota de código (RCE) e inyección de mensajes. El curso tiene como objetivo capacitar a desarrolladores senior y arquitectos para crear sistemas de agentes de IA con alta autonomía, manteniéndolos seguros y controlables.

5.0
15h
500 estudiantes
0 me gusta
Inteligencia Artificial

Descripción del curso

📚 Resumen del Contenido

Este curso ofrece una profundización completa en OpenClaw, un marco de código abierto revolucionario para agentes de IA autónomos. Desglosamos sistemáticamente su arquitectura por capas, centrándonos en mecanismos de memoria RAG de Enfoque Local, protocolos de automatización de navegador y un ecosistema de habilidades altamente escalable.

El plan de estudios va más allá de la teoría, abordando la orquestación práctica de flujos complejos como los flujos de automatización PIV y los patrones de comité de múltiples agentes. De forma crucial, aborda desafíos de producción, analizando trade-offs de hardware e implementando estrategias de defensa en profundidad contra amenazas críticas como vulnerabilidades RCE y inyección de prompts. Este curso está diseñado para empoderar a desarrolladores senior y arquitectos para construir sistemas de IA que sean tanto altamente autónomos como rigurosamente seguros.

Público objetivo: Desarrolladores Senior y Arquitectos de Sistemas

🎯 Objetivos de Aprendizaje

Al finalizar este curso, serás capaz de:

  1. Arquitecturar sistemas autónomos utilizando el marco OpenClaw y su filosofía de Markdown-First.
  2. Desplegar arquitecturas de memoria locales y seguras que eviten la corrupción de estado en entornos de alta concurrencia.
  3. Fortalecer las cadenas de suministro de agentes frente a amenazas avanzadas como la Inyección Indirecta de Prompts y el RCE Silencioso.

🔹 Lección 1: Arquitectura Fundamental y Paradigmas de Configuración

Resumen: Este módulo establece los conocimientos fundamentales necesarios para trabajar con OpenClaw. Exploramos la filosofía única del marco "Markdown-First" y desmenuzamos la arquitectura de Gateway que garantiza sesiones de agente seguras e aisladas.

Resultados de Aprendizaje:

  • Filosofía Central: Comprender cómo archivos de configuración como SOUL.md y AGENTS.md regulan el comportamiento del agente bajo el paradigma de Markdown-First.
  • Mecánica del Gateway: Identificar los componentes estructurales del Gateway y la Cola de Carriles utilizados para mantener el aislamiento de sesiones y prevenir la corrupción de estado.
  • Fundamentos de Seguridad: Analizar los protocolos básicos necesarios para mitigar riesgos como RCE e inyección de prompts en sistemas autónomos.
  • Arquitectura de Datos: Explicar la arquitectura Local-First RAG y su dependencia de instantáneas semánticas para recuperación eficiente de datos.
  • Configuración Global: Dominar la configuración de parámetros dentro de openclaw.json para gestionar el enrutamiento de modelos y variables ambientales.

🔹 Lección 2: Automatización de Navegador y Sistemas de Memoria de Enfoque Local

Resumen: Centrada en el entorno de tiempo de ejecución, esta lección cubre cómo los agentes interactúan con la web y gestionan la memoria a largo plazo. Profundizamos en el flujo de trabajo PIV y la implementación de estructuras de memoria persistentes y seguras.

Resultados de Aprendizaje:

  • Ciclo de Vida del Agente: Explicar el ciclo de vida de un agente autónomo usando el flujo de trabajo PIV (Planear-Interactuar-Verificar) dentro del Entorno de Ejecución del Agente.
  • Gestión de Identidad: Configurar manifiestos principales (SOUL.md, openclaw.json) para establecer una identidad independiente del modelo.
  • Implementación de Memoria: Implementar el sistema RAG de Enfoque Local usando MEMORY.md para una gestión persistente y contextual de la memoria.
  • Seguridad en Tiempo de Ejecución: Analizar y mitigar vulnerabilidades como fugas de credenciales y corrupción de estado en entornos multiagente.

🔹 Lección 3: Ecosistema de Habilidades y Orquestación Avanzada de Flujos

Resumen: Esta lección pasa de la configuración básica a comportamientos complejos. Aprenderás a expandir las capacidades de un agente mediante el Ecosistema de Habilidades y a orquestar tareas asíncronas usando mecanismos de cola avanzados.

Resultados de Aprendizaje:

  • Definición de Habilidades: Dominar la configuración de los manifiestos SOUL, SKILL y AGENTS para definir lógica de agente compleja.
  • Flujos Asíncronos: Implementar flujos de fondo usando señales HEARTBEAT y el mecanismo de Cola de Carriles.
  • Optimización: Aplicar el Funnel de Filtro de Seis Capas para optimizar la precisión de la arquitectura Local-First RAG.
  • Seguridad del Plano de Control: Identificar y mitigar amenazas incluyendo RCE e Inyección de Prompt específicamente dentro del plano de control del Gateway.

🔹 Lección 4: Despliegue en Producción y Trade-offs de Hardware

Resumen: Al pasar al ámbito DevOps e infraestructura, este módulo analiza cómo desplegar OpenClaw en producción. Evaluamos opciones de hardware y estrategias de ajuste para operaciones de alto rendimiento y costo efectivo.

Resultados de Aprendizaje:

  • Análisis de Rendimiento: Evaluar el impacto del uso de Local-First RAG frente a la ejecución exclusivamente en la nube en escenarios de alta concurrencia.
  • Gestión de Concurrencia: Implementar estrategias de Cola de Carriles para gestionar tareas asíncronas y prevenir colisiones de estado.
  • Operaciones Seguras: Configurar entornos de producción para mitigar estrictamente riesgos de filtración no autorizada de credenciales y RCE.
  • Ajuste de Recursos: Optimizar el uso del hardware mediante técnicas de Flush de Pre-Compresión y Aislamiento de Sesiones.

🔹 Lección 5: Amenazas de Seguridad Sistémicas y Defensa en Profundidad

Resumen: El módulo final es una profunda revisión de seguridad. Adoptamos una mentalidad adversarial para auditar la cadena de suministro del agente e implementar una arquitectura Zero Trust con el fin de minimizar el "radio de explosión" ante cualquier brecha potencial.

Resultados de Aprendizaje:

  • Detección Avanzada de Amenazas: Identificar vulnerabilidades sistémicas incluyendo RCE Silencioso por Retroceso e Inyección Indirecta de Prompt.
  • Defensa por Capas: Implementar un Funnel de Filtro de Seis Capas para establecer una sólida arquitectura de Defensa en Profundidad.
  • Seguridad de la Cadena de Suministro: Auditar las configuraciones de SKILL.md y SOUL.md para prevenir sobrescribibles maliciosos.
  • Implementación de Zero Trust: Aplicar principios de Zero Trust a la gestión del gateway y al manejo de credenciales temporales.