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.
Temario del curso
Introducción a DeepSeek Harness
- Qué es DeepSeek Harness y su lugar en el ecosistema
- La filosofía de diseño de "todo es un plugin"
- Interfaz web, línea de comandos (CLI) y modo sin interfaz (headless)
Instalación y primera ejecución
- Requisitos de Node.js e instalación de paquetes
- Inicio 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 API de DeepSeek
- Selección y cambio de modelos
- Agregación de puntos finales compatibles con OpenAI
Espacios de trabajo y sesiones
- Selecció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 tareas
- Mantenimiento de un plan de trabajo
Permisos y sandbox
- Políticas de aprobación y permisos
- Restricción de acceso a archivos y comandos
- Backends de 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 con el Protocolo de Servidor de Idioma (Language Server Protocol)
Subagentes y delegación
- Creación y bifurcación de subagentes
- Proveedores de producto para otros agentes de programación
- Delegación de trabajo a lo largo de una sesión
El modelo de plugins de Cordis
- Plugins como servicios, eventos y efectos
- El contexto compartido y el ciclo de vida
- Por qué no existe un núcleo privilegiado
Perfiles, bundles y configuración
- Perfiles y capas de bundles
- Parche de configuración con cordis.patch.yml
- Inspección del árbol de arranque
Subsistemas núcleo
- El registro de sesión de solo anexión (append-only)
- Ensamblaje del prompt de sistema y 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 y de interceptores
- Mapeo de comportamiento a puntos de extensión
Desarrollo de plugins
- Registro de servicios en claves de contexto
- Agregación de herramientas y adaptadores de modelo
- Publicación y descubrimiento de plugins
SDK, modo sin interfaz y automatización
- Control del framework desde otro proceso
- SDKs de TypeScript y Python
- Automatización por CLI y modo sin interfaz
Requerimientos
- Comprensión 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 plataformas
14 Horas