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 encaja
- Filosofía de diseño "todo es un complemento"
- Modos de interfaz de usuario web, línea de comandos (CLI) y sin interfaz (headless)
Instalación y primera ejecución
- Requisitos de Node.js e instalación de paquetes
- Lanzamiento de la interfaz de usuario web con npx
- Compilación y ejecución desde el código fuente
Configuración del modelo
- Establecimiento de la clave de API de DeepSeek
- Selección y cambio de modelos
- Añadición de puntos finales compatibles con OpenAI
Espacios de trabajo y sesiones
- Selección y cambio de espacios de trabajo
- Compositor de sesiones y flujo de conversación
- Leer, editar y generar archivos
Ejecución de tareas de codificación
- Resumen de repositorios y navegación de código
- Ejecución de comandos y delegación de tareas
- Mantenimiento de un plan de tareas
Permisos y el entorno aislado (sandbox)
- Políticas de aprobación y permisos
- Restricción del acceso a archivos y comandos
- Entornos aislados (sandbox) locales y remotos
Herramientas integradas e integraciones
- Herramientas de sistema de archivos, terminal y shell
- Soporte para el 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 codificación
- Delegación de tareas a lo largo de una sesión
El modelo de complementos de Cordis
- Complementos como servicios, eventos y efectos
- El contexto compartido y el ciclo de vida
- Por qué no existe un núcleo privilegiado
Perfiles, paquetes y configuración
- Capas de perfiles y paquetes
- Parcheado de la configuración con cordis.patch.yml
- Inspección del árbol iniciado
Sistemas principales
- El registro de sesión de solo append (solo agregado)
- Ensamblaje del prompt del sistema y del esquema de herramientas
- El ciclo del agente y el flujo de turnos
Eventos y puntos de extensión
- Eventos de sesión, agente y capacidad
- Eventos en cascada e interceptores
- Mapeo de comportamiento a puntos de extensión
Desarrollo de complementos
- Registro de servicios en claves de contexto
- Añadición de herramientas y adaptadores de modelo
- Publicación y descubrimiento de complementos
SDK, modo sin interfaz (headless) y automatización
- Control del marco desde otro proceso
- SDK de TypeScript y Python
- Automatización de CLI y modo sin interfaz (headless)
Requerimientos
- Comprensión de los fundamentos del desarrollo de software
- Experiencia usando la línea de comandos y Git
- Conocimiento básico de JavaScript o TypeScript
Público objetivo
- Desarrolladores de software
- Ingenieros de IA y aprendizaje automático
- Ingenieros de DevOps y de plataforma