DeepSeek Harness developer preview · 0.1.2-rc.1

Descargar DeepSeek Harness Everything is a plugin

Cada capacidad es un plugin que se puede cambiar o recomponer: models, tools, skills, sessions, sandboxes, storage, loops, scheduling y la UI.

Arranca la Web UI local en 127.0.0.1:3080 con npx @deepseek-ai/dsh web. Licencia MIT. Node.js ^22.19.0 o >=24. CLI descomprimido 43 KB en 0.1.2-rc.1.

$ npx @deepseek-ai/dsh web
model tools skills session sandbox storage loop schedule ui

Agent + model = Harness

HARNESS

mantiene a los agentes trabajando en entornos reales

El modelo es el alma de un agente.

DeepSeek Harness permite que un agente entienda su entorno, use tools y siga trabajando en escenarios reales.

Núcleo Cordis

El núcleo Cordis gestiona plugins: instalación, desinstalación y dependencias. Las capacidades del agente viven en estos plugins.

Capacidades como plugins

Los plugins aportan cada capacidad del agente, incluidos models, tools, skills, sessions, sandboxes, storage, loops, scheduling y la UI. Los services y events de Cordis los hacen trabajar juntos.

Componer con configuración

Los desarrolladores pueden seleccionar, cambiar o ampliar cualquier capacidad en la configuración sin cambiar el código de DeepSeek Harness.


Enfoque de diseño

Everything is a plugin

Everything is a plugin

DeepSeek Harness está construido sobre Cordis. Los plugins aportan models, tools, skills, sessions, sandboxes, storage, loops, scheduling y la UI. Los desarrolladores eligen o extienden una capacidad en configuración en vez de hacer fork del árbol. El frame oficial de Settings lista 159 filas instaladas.

Cada ejecución es trazable

Todo lo que ve el modelo se guarda en un log de sesión solo-append: system prompts, razonamiento, tool calls y resultados, scheduling de subagentes y cada inyección de contexto. Resume, fork, search y replay usan el mismo event stream.

Detalles de la vista Trajectory
Lista Settings → Plugins de DeepSeek Harness con 159 plugins, incluidos llm, session y api-gateway
Settings → Plugins. Clic para ampliar.

Cada ejecución es trazable

Todo lo que ve el modelo se guarda en un log de sesión solo-append: system prompts, razonamiento, tool calls y resultados, scheduling de subagentes y cada inyección de contexto. En la vista Trajectory puedes inspeccionar esos registros por origen. Resume, fork, search y replay operan sobre el mismo event stream.

Detalles de la vista Trajectory


Varios modos de ejecución

Standard mode incluye el conjunto completo de tools. Code / PTC mode orquesta varias rondas de tool calls con código generado por el modelo. Minimal mode deja solo un shell y un editor de archivos para benchmarks delgados. Creator mode permite inspeccionar el runtime actual, probar plugins de Cordis en memoria y combinarlos en modos nuevos.

Tabla completa de modos

Describe lo que quieres construir

Empezar

Pruébalo ahora o instálalo desde el código fuente

Inicio rápido

Instala Node.js ^22.19.0 o >=24.0.0 y lanza la Web UI local con npx.

$ npx @deepseek-ai/dsh web

Instalar desde el código fuente

Clona el código publicado y sigue los comandos del repositorio. Aquí es texto, no un enlace de salida.

$ git clone https://github.com/deepseek-ai/deepseek-harness

Quién ejecuta dsh de verdad

  1. Autores del runtime de agente cambian plugins de model, tool y sandbox sin editar el código de DeepSeek Harness.
  2. Operadores del agente de código pin @deepseek-ai/[email protected] y mantén un workspace desechable bajo workspace-write más ask.
  3. Equipos de eval usan Minimal mode (bash persistente + str_replace_editor) cuando quieren una superficie de tools delgada.
  4. Constructores de presets usan Creator mode para probar plugins Cordis en memoria antes de escribir un Profile.

DeepSeek Harness frente a Claude Code, Codex y OpenCode

Comparación de hechos públicos de esta categoría. DeepSeek Harness es una developer preview con cambios incompatibles.

Criterio DeepSeek Harness Claude Code Codex OpenCode
Distribución CLI de npm + código. npx @deepseek-ai/dsh web Superficie CLI / IDE del proveedor Superficie CLI / IDE del proveedor Agente open-source comunitario
Licencia MIT en 0.1.x Términos de producto propietario Términos de producto propietario Licencia de proyecto open-source
Modelo de plugins Cordis plugins for models, tools, skills, session, sandbox, UI Producto cerrado con ganchos de extensión Producto cerrado con ganchos de extensión Community plugins, not Cordis
Traza de sesión Log solo-append + Trajectory resume / fork / replay UI de sesión del proveedor UI de sesión del proveedor Varía según el build
Modos de ejecución Standard, Code / PTC, Minimal, Creator Un solo modo de producto Un solo modo de producto Configurable, no estos cuatro nombres
Production claim Developer preview. Sin auditoría de seguridad. Producto generalmente disponible Producto generalmente disponible Con soporte comunitario

Código que puedes leer

MIT-licensed repository and npm package @deepseek-ai/dsh. npm signatures and shasums are published per version. Commands on this site are shown as text, not outbound links.

Estado honesto de la preview

The README states there will be compatibility-breaking changes. GitHub Issues are closed; reports go to Discussions. Do not treat sandbox prompts as a containment guarantee. Read the política de uso legal.

Comprobaciones de integridad

0.1.2-rc.1 shasum fef213043313affc36ca2226d2637ad483b5e3f6. 0.1.1-rc.2 shasum 1a5112369f1c46b13a6e6f21de8af5e6afd45074. Full notes on the integridad de la descarga section.


Notas de campo

Notas de quienes ya lo ejecutaron

De debates tras instalaciones reales. No son citas de marketing.

Swapped the model plugin without touching the DeepSeek Harness tree. Cordis composition is the reason I stayed.

Discussion note · runtime author

Trajectory showed the exact bash payload that listed my workspace. Resume from that event worked. The UI still hiccups on very long streamed turns.

Discussion note · eval engineer

On Windows 11, C:\Windows\Temp plus windows-acl made every sandboxed pwsh call die with SandboxUnavailableError. Moving TEMP off the system temp dir fixed it.

Discussion note · Windows 11 Pro 25H2

npx brought the Web UI up in one command. Port 3080 was already reserved by Hyper-V, so I had to pick another port. That is in the port 3080 guide.

Discussion note · desktop lab

Creator mode is the only place I could inspect plugins in memory before writing a Profile. Token use on a multi-hour coding loop was higher than I budgeted.

Discussion note · preset builder

I pinned 0.1.1-rc.2 after an unpinned npx pull changed behavior overnight. The README warning is not decorative.

Discussion note · platform ops

Swapped the model plugin without touching the DeepSeek Harness tree. Cordis composition is the reason I stayed.

Discussion note · runtime author

Trajectory showed the exact bash payload that listed my workspace. Resume from that event worked. The UI still hiccups on very long streamed turns.

Discussion note · eval engineer

On Windows 11, C:\Windows\Temp plus windows-acl made every sandboxed pwsh call die with SandboxUnavailableError. Moving TEMP off the system temp dir fixed it.

Discussion note · Windows 11 Pro 25H2

npx brought the Web UI up in one command. Port 3080 was already reserved by Hyper-V, so I had to pick another port. That is in the port 3080 guide.

Discussion note · desktop lab

Creator mode is the only place I could inspect plugins in memory before writing a Profile. Token use on a multi-hour coding loop was higher than I budgeted.

Discussion note · preset builder

I pinned 0.1.1-rc.2 after an unpinned npx pull changed behavior overnight. The README warning is not decorative.

Discussion note · platform ops


Preguntas breves

¿DeepSeek Harness es gratis?+

Yes. DeepSeek Harness is published under the MIT License as a developer preview. You can inspect, modify, and self-host it. Early 0.0.1-rc packages used BSD-3-Clause; current 0.1.x packages are MIT.

¿DeepSeek Harness funciona en Windows 11?+

Yes, if Node.js is ^22.19.0 or >=24.0.0. The Windows sandbox uses an ACL restricted-token backend. Known issues include C:\Windows\Temp ACL lockouts, workspaces owned by BUILTIN\Administrators, and port 3080 reserved by Hyper-V, WSL2, or Docker.

¿DeepSeek Harness es un modelo?+

No. DeepSeek Harness is the agent runtime around models. It supplies plugins for tools, sessions, sandboxes, storage, loops, scheduling, and the Web UI. Model IDs and API prices are separate releases.

¿Por qué podría el antivirus marcar dsh?+

dsh is an npm CLI, not a Windows installer. Heuristic scanners sometimes flag Node processes that spawn shells. Check the published shasum for the version you pinned, such as fef213043313affc36ca2226d2637ad483b5e3f6 for 0.1.2-rc.1.

Abrir las preguntas


Obtener la preview

Descargar DeepSeek Harness

Windows 10/11, macOS y Linux a través de Node.js. Los botones de la página de descarga están listos para tus URL de paquetes.

Descargar para Windows

Descargar