DeepSeek Harness
DeepSeek Harness explicado: plugins, perfiles y runtime de agentes
Introducción basada en el código fuente a la arquitectura Cordis, perfiles, bundles y límites de la vista previa de DeepSeek Harness.

Qué aprenderás
- dsh is a plugin-composed agent harness built on Cordis.
- Profiles and bundles determine which services mount at boot.
- Developer-preview status means you must pin and re-verify behavior.
Antes de empezar
- Basic HTTP and API knowledge
Leave with a concrete implementation checklist and a testable starting point.
Conclusiones clave
- dsh compone un runtime de agentes mediante plugins Cordis.
- Los perfiles y bundles determinan los servicios montados.
- La vista previa exige fijar versiones y volver a verificar.
La respuesta corta
DeepSeek Harness (dsh) es un agent harness de código abierto de DeepSeek AI. Su README describe una arquitectura donde todo es un plugin y Cordis compone adaptadores, herramientas, persistencia y el bucle del agente.
Sigue en vista previa para desarrolladores y puede introducir cambios incompatibles. Fija una versión o commit al evaluar y separa los experimentos de la automatización de producción.
Cómo encajan las piezas
Un perfil es una composición con nombre que guarda bundles y parches del usuario. Los bundles distribuyen filas de configuración Cordis y el código que montan.
La guía de arquitectura enumera sesiones, prompts, herramientas, agentes y el bucle como la espina dorsal. Los plugins dependen de definiciones de servicio, no de proveedores concretos.
Cuándo usarlo
Es útil para estudiar un runtime de agentes ejecutable con Web UI, modo headless, plugins, espacios de trabajo y aprobaciones.
No lo trates como un benchmark estable ni como una promesa de producción. README y la guía de desarrollo son las fuentes de verdad para comandos y límites.
Cómo elegir
| Criterio | Opción A | Opción B |
|---|---|---|
| Best fit | Inspecting and composing an agent runtime | A tiny script that only needs one model call |
| Operational posture | Pin versions and inspect preview changes | Prefer a stable API contract with fewer moving parts |
Pasos de implementación
- 1
Lee README y arquitectura juntos.
- 2
Mapea cada función a definición, proveedor y consumidor.
- 3
Elige web o headless según necesites servidor.
- 4
Registra commit, Node y comando usado.
Ejemplo para copiar
profile -> bundles -> cordis.patch.yml -> plugin tree
|
+-> sessions / tools / agent loop / model adapterPreguntas frecuentes
¿Es estable DeepSeek Harness?
El repositorio lo marca como vista previa y advierte de cambios incompatibles.
Fuentes
- DeepSeek Harness READMEFuente verificada 2026-08-27
- DeepSeek Harness architecture guideFuente verificada 2026-08-27