DeepSeek Harness publicó el 4 de noviembre de 2026 la versión 0.2.2-rc.1, marcada como pre-release. Incorpora la delegación experimental de tareas independientes a Codex o Claude CLI instalados localmente y sesiones en worktrees de Git. También exige Node.js 24.9 como mínimo y cambia algunos ajustes predeterminados de protección. Las notas oficiales de la versión detallan estos cambios.

Antes de actualizar, comprueba que tienes Node.js 24.9 y revisa las protecciones predeterminadas de archivos y red.

Qué tareas puede delegar a Codex y Claude

El plugin experimental subagent_oar permite encargar tareas independientes a una instalación local de Codex CLI o Claude CLI. La actualización también indica que las herramientas delegadas siguen las restricciones de herramientas del Agent activo.

Sesiones de trabajo en worktrees de Git

El plugin experimental Change requests and worktrees ejecuta cada Session en un worktree de Git separado. Permite buscar diferencias locales y de pull requests, navegar por archivos, citar fragmentos de código o comentarios y seguir el estado de las comprobaciones y revisiones. Así, cada sesión tiene su propio espacio de trabajo y sus cambios se pueden inspeccionar mediante esas funciones.

Requisitos y cambios para desarrolladores de plugins

La versión eleva a Node.js 24.9 el mínimo compatible; las notas recomiendan actualizar primero las instalaciones que usan una versión anterior. También hay ajustes para quienes desarrollan plugins o mantienen despliegues propios:

CambioAjuste necesario
RuntimeUsa Node.js 24.9 o posterior antes de actualizar Harness.
Plugin independiente de worktreesSi estaba habilitado, elimina @deepseek-ai/dsh-experimental-tool-worktree de dsh.profile.bundles; su entrada queda incorporada en Change requests and worktrees.
Canales PTC y SSHEl canal de control de Node pasa a birpc y el protocolo SSH cambia de la versión 2 a la 3. Actualiza a la vez los bootstraps de despliegues propios y sus ayudantes SSH.
Cancelación de run_codeLas llamadas de PTC Mode canceladas por quien las inició pasan a informar ABORTED en lugar de CODE_RUN_FAILED; los consumidores de SDK y Session deben adaptar el manejo de cancelaciones.

En el desarrollo de plugins también cambian la activación condicional de herramientas por paso, el registro asíncrono de Session Projection y la separación entre plugins de ejecución nativa y PTC. La actualización de plugins de terceros admite paquetes nuevos e intenta restaurar la versión anterior si falla una actualización en caliente.

Protecciones de archivos y alcance de Web Fetch

Las comprobaciones de lectura antes de escritura y de cambios externos quedan desactivadas por defecto. Los límites del sandbox y la pantalla Review se mantienen, y un perfil puede restaurar la política de observación anterior.

La herramienta apply_patch, también desactivada por defecto, puede crear, editar, borrar o mover varios archivos en una sola llamada; sus cambios quedan disponibles para revisión. Por su parte, Web Fetch puede acceder a direcciones no públicas, así que cada despliegue debe restringir el acceso de red por separado.

Idiomas de interfaz y límite de imágenes

La actualización añade texto y configuración de interfaz para japonés, español, francés, alemán, ruso y portugués de Brasil. El límite predeterminado de carga es de 50 MiB por imagen.