Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Duración 14 horas
Temario del curso
Introducción a DeepSeek Harness
- Qué es DeepSeek Harness y dónde se enmarca
- La filosofía de diseño de "todo es un plugin"
- Modos de interfaz web (Web UI), línea de comandos (CLI) y headless
Instalación y primera ejecución
- Requisitos de Node.js e instalación de paquetes
- Iniciación de la interfaz web con npx
- Construcción y ejecución desde el código fuente
Configuración de modelos
- Configuración de la clave de API de DeepSeek
- Selección y cambio de modelos
- Adición de puntos finales compatibles con OpenAI
Espacios de trabajo y sesiones
- Elección y cambio de espacios de trabajo
- El compositor de sesión y el flujo de conversación
- Lectura, edición y generación de archivos
Ejecución de tareas de programación
- Resumen de repositorios y navegación por el código
- Ejecución de comandos y delegación de trabajo
- Mantenimiento de un plan de tareas
Permisos y sandbox
- Políticas de aprobación y permisos
- Restricción del acceso a archivos y comandos
- Backends de sandbox locales y remotos
Herramientas e integraciones integradas
- Herramientas de sistema de archivos, terminal y shell
- Soporte del Protocolo de Contexto de Modelo (Model Context Protocol)
- Integración del Protocolo de Servidor de Lenguaje (Language Server Protocol)
Subagentes y delegación
- Creación y bifurcación de subagentes
- Proveedores de productos para otros agentes de programación
- Delegación de trabajo a lo largo de una sesión
El modelo de plugin Cordis
- Plugins como servicios, eventos y efectos
- El contexto compartido y el ciclo de vida
- Por qué no hay un núcleo privilegiado
Perfiles, paquetes y configuración
- Perfiles y apilamiento de paquetes (bundles)
- Actualización de la configuración con cordis.patch.yml
- Inspección del árbol arrancado
Sistemas principales (Core Subsystems)
- El registro de sesiones solo de anexión (append-only)
- Ensamblaje del prompt del sistema y el esquema de herramientas
- El bucle del agente y el flujo de turnos
Eventos y puntos de extensión
- Eventos de sesión, agente y capacidad
- Eventos en cascada (waterfall) e interceptores
- Mapeo de comportamientos a puntos de extensión
Desarrollo de plugins
- Registro de servicios en claves de contexto
- Añadir herramientas y adaptadores de modelo
- Publicación y descubrimiento de plugins
SDK, Headless y automatización
- Control del marco desde otro proceso
- Los SDK de TypeScript y Python
- Automatización por CLI y modo headless
Requerimientos
- Conocimiento de los fundamentos del desarrollo de software
- Experiencia en el uso de la línea de comandos y Git
- Conocimientos básicos de JavaScript o TypeScript
Público objetivo
- Desarrolladores de software
- Ingenieros de IA y aprendizaje automático
- Ingenieros de DevOps y de plataformas