Saltar al contenido

DeepSeek Harness

DeepSeek Harness es un runtime local de agentes plugin-first. La developer preview aporta plugins para models, tools, skills, sessions, sandboxes, storage, loops, scheduling y una interfaz web.

npx @deepseek-ai/dsh web

MIT en 0.1.x. Developer preview. Node.js ^22.19.0 o >=24. Web UI en 127.0.0.1:3080.

Lanzamiento

13 ago 2026

Primera preview pública. npm next es 0.1.2-rc.1, publicada el 3 de septiembre de 2026.

Licencia

MIT

Paquetes 0.1.x. Inspecciona, modifica y autoalójalo bajo MIT.

Estado

Developer Preview

Habrá cambios incompatibles. Sin auditoría de seguridad. Fija la versión que ejecutas.

Directorio de plugins del runtime

Amplía el harness con una capacidad concreta

La lista oficial de Settings muestra 159 filas instaladas. Filtra por familia, busca por nombre y abre cualquier fila en Features.

9 plugins

Models

llm

Plugins de modelo, incluido llm. Cambia el modelo sin editar el código de DeepSeek Harness.

Settings → Plugins

Tools

tools

Edición de archivos, shell, búsqueda en archivos y web. Standard incluye la superficie completa de tools.

Standard mode

Skills

skills

Plugins de skills que el agente puede cargar. Un tool ausente suele ser orden de carga o un Service denegado.

Cordis plugins

Sessions

session

Plugin session y el log append-only. Resume, fork, search y replay de Trajectory leen el mismo flujo.

Trajectory

Sandboxes

sandboxes

Sandbox de efectos de archivo. Windows usa un backend ACL restricted-token. No trates los prompts como contención.

windows-acl

Storage

storage

Plugins de storage. El backend SQLite opcional de sesión se quitó en 0.1.2; exporta desde un build anterior si aún lo necesitas.

0.1.2-rc.1

Loops

loops

Los loops del agente mantienen el modelo fuera del chat. Code / PTC combina trabajo multi-paso de tools en un programa TypeScript.

Code / PTC

Scheduling

scheduling

La programación de subagentes se escribe en el log de sesión. Resume y replay usan esos registros.

Registro de sesión

Interface

api-gateway

Web UI local en 127.0.0.1:3080, incluido api-gateway. No expongas el puerto.

127.0.0.1:3080

Qué significa DeepSeek Harness ahora

Runtime local plugin-first alrededor de modelos. Developer preview. MIT en 0.1.x. La Web UI escucha en 127.0.0.1:3080.

Canal de release

Developer Preview

0.1.2-rc.1 en npm next, publicado el 3 de septiembre de 2026. Cambios incompatibles. Fija la versión.

Ruta de instalación

npx o código

Node.js ^22.19.0 o >=24. npx @deepseek-ai/dsh web o clona el árbol publicado. npx sin versión sigue latest, no next.

Arquitectura

Plugin-first

Models, tools, skills, sessions, sandboxes, storage, loops, scheduling y la UI son plugins Cordis. Compónlos en la config.

La release verificada

Developer preview oficial en npm y el árbol publicado. Los comandos aquí son texto, no enlaces salientes.

Developer preview oficial

Primera preview pública el 13 de agosto de 2026. npm next es 0.1.2-rc.1. npm latest sigue en 0.1.1-rc.2 (21 ago 2026).

Fuente con licencia MIT

Paquetes 0.1.x. Inspecciona, modifica y autoalójalo. Los 0.0.1-rc tempranos usaban BSD-3-Clause.

Everything is a plugin

Cordis instala y resuelve dependencias de plugins. No editas el código de DeepSeek Harness para cambiar el stack.

Por qué el harness importa más que otra demo

Autores de runtime, operadores, equipos de eval y creadores de presets usan dsh porque las capacidades viven en plugins y cada ejecución deja un registro Trajectory.

Contexto del workspace

El agente lee el workspace que indiques. Manténlo desechable. El pin habitual es workspace-write más ask.

Ejecución de tools

Standard incluye edición de archivos, shell, búsqueda, skills, planning, goals, subagentes y workflows.

Trajectory

Log append-only: prompts, razonamiento, tools, programación de subagentes. Resume, fork, search y replay.

Cuatro modos

Standard, Code / PTC, Minimal y Creator. Un runtime. Tabla completa en Features.

Describe lo que quieres construir

Cómo funciona un harness de agente de código

DeepSeek Harness mantiene el modelo en el entorno: workspace, tools, log de sesión y plugins que puedes recomponer.

01

Ancla el agente al workspace

Apunta dsh a un workspace desechable. Los plugins cargan modelos, tools y estado de sesión antes de que el modelo proponga cambios.

02

Planifica, llama tools y edita

Standard busca, lee, parchea y ejecuta un shell. Code / PTC combina trabajo multi-paso en un programa TypeScript.

03

Verifica contra el log de sesión

Trajectory registra prompts, razonamiento, llamadas a tools y resultados. Resume, fork, search y replay usan el mismo flujo.

04

Compón la siguiente capacidad como plugin

Creator inspecciona el runtime en vivo y carga plugins Cordis en memoria antes de escribir un Profile.

Por qué importa esta release

0.1.2-rc.1 sigue siendo developer preview. Lo útil es un runtime de plugins legible que puedes fijar, inspeccionar y autoalojar.

Los agentes necesitan un harness

Una ficha de modelo no es un runtime. Los plugins cubren tools, sessions, sandboxes y la Web UI local.

Los loops largos necesitan un log

Trajectory guarda un registro append-only. Así reanudas un turno y ves el payload exacto del tool.

Quien posee el harness posee el stack

Cambia plugins de modelo, tool o sandbox en la config. Tú revisas lo que instalas.

Qué vigilar después

Estabilidad de la preview

Pin @deepseek-ai/[email protected]. npx sin versión sigue latest (0.1.1-rc.2), no next.

Interfaz local

Web UI en 127.0.0.1:3080. El puerto 3080 suele estar reservado por Hyper-V, WSL2 o Docker.

Contratos de plugins

El README dice que los contratos pueden moverse antes de un estable. Las etiquetas de comunidad son descubrimiento, no respaldo.

Fuentes de esta guía

Material oficial de la release en este sitio. Comandos y rutas del repo se muestran como texto.

Árbol fuente

deepseek-ai/deepseek-harness

Ruta del repositorio publicado. El clone se muestra como texto en esta página.

npm

@deepseek-ai/dsh

Paquete CLI. latest 0.1.1-rc.2. next 0.1.2-rc.1. shasums en la página de descarga.

Funciones

Mapa del runtime

Plugins Cordis, Trajectory, cuatro modos y política de sandbox.

Confianza

Confianza y seguridad

Política de uso legal. No es una auditoría de seguridad. Tú revisas los plugins que cargas.

Preguntas que hace la gente sobre DeepSeek Harness

¿DeepSeek Harness cuesta dinero?+

No. La developer preview es MIT. Puedes leerla, cambiarla y alojarla tú. Los 0.0.1-rc tempranos usaban BSD-3-Clause; los 0.1.x actuales son MIT.

¿Puedo ejecutar DeepSeek Harness en Windows 11?+

Sí, con Node.js ^22.19.0 o >=24.0.0. El sandbox de Windows usa un token ACL restringido. Problemas conocidos: bloqueos en C:\Windows\Temp, workspaces de BUILTIN\Administrators y el puerto 3080 reservado por Hyper-V, WSL2 o Docker.

¿DeepSeek Harness es un modelo?+

No. Es el runtime alrededor de los modelos: plugins de tools, sessions, sandboxes, storage, loops, scheduling y la Web UI. Los ID de modelo y precios de API van aparte.

¿Por qué los escáneres marcan dsh?+

dsh es una CLI de npm, no un instalador de Windows. Los escáneres heurísticos a veces marcan procesos Node que lanzan shells. Comprueba el shasum publicado de la versión fijada; el de 0.1.2-rc.1 es fef213043313affc36ca2226d2637ad483b5e3f6.

Abrir las preguntas

Obtener la preview

Descargar DeepSeek Harness

Windows 10/11, macOS y Linux con Node.js. Los botones de URL están en la página de descarga.

Descargar para Windows

Descargar