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 su lugar en el ecosistema.
- La filosofía de diseño de "todo es un plugin".
- Modos de interfaz web, CLI y headless.
Instalación y primera ejecución
- Requisitos de Node.js e instalación de paquetes.
- Lanzamiento de la interfaz web con npx.
- Compilació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.
- Agregación de puntos de entrada 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.
- Manejo de un plan de tareas.
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.
- Integración con el Protocolo de Servidor de Lenguaje.
Subagentes y delegación
- Creación y bifurcación de subagentes.
- Proveedores de producto para otros agentes de código.
- Delegación de trabajo entre sesiones.
El modelo de plugin 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.
- Modificación de la configuración con cordis.patch.yml.
- Inspección del árbol de configuración en ejecución.
Sistemas de subsistemas centrales
- El registro de sesión de solo apilamiento (append-only).
- Ensamblado 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.
- Agregación de herramientas y adaptadores de modelos.
- Publicación y descubrimiento de plugins.
SDK, headless y automatización
- Control del harness desde otro proceso.
- SDKs de TypeScript y Python.
- Automatización CLI y headless.
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.
Audiencia
- Desarrolladores de software.
- Ingenieros de IA y aprendizaje automático.
- Ingenieros DevOps y de plataformas.