DeepSeek Harness ha enviado otra actualización.
El 20 de agosto, el proyecto lanzó v0.1.0-rc.8, solo dos días después del candidato a lanzamiento anterior. La actualización aporta mejor manejo multimodal, soporte mejorado para subagentes, correcciones para la terminal de Windows, llamadas a herramientas más rápidas y una serie de cambios de rendimiento.
A primera vista, parece otro lanzamiento bastante normal.
Pero DeepSeek Harness está recibiendo más atención entre los desarrolladores por una razón más grande: la gente empieza a preguntarse si el “harness” alrededor de un modelo importa casi tanto como el propio modelo.
Eso hace que rc.8 merezca una mirada más cercana.
Si eres nuevo en el proyecto, también puedes consultar la introducción oficial de DeepSeek Harness.
DeepSeek Harness Es Más Que una Interfaz de Código
DeepSeek describe el proyecto con una idea sencilla:
Agente = Modelo + Harness
El modelo se encarga del razonamiento y la generación. El Harness se encarga de todo lo que lo rodea: herramientas, terminales, planificación, permisos, sesiones, almacenamiento, subagentes y ejecución de tareas.
Otro principio central es “Todo es un Plugin.”
Esto significa que DeepSeek Harness está diseñado menos como un asistente de codificación fijo y más como un runtime modular de Agente.
Por eso, los desarrolladores siguen comparándolo con Claude Code, Codex, OpenCode y herramientas similares.
La pregunta ya no es solo:
¿Qué modelo es mejor?
También es:
¿Qué entorno ayuda al modelo a trabajar mejor?
Las primeras conversaciones de la comunidad en torno a los modelos de DeepSeek ya han mostrado que el mismo modelo puede sentirse notablemente diferente según el harness que se use a su alrededor.
El Soporte Multimodal Mejora
Uno de los cambios más importantes de la rc.8 es el soporte multimodal mejorado.
El adaptador del modelo de DeepSeek ahora puede configurarse para solicitudes nativas de imágenes. Comandos como /goal y /plan admiten entrada de texto e imagen, mientras que el menú @ puede referenciar archivos y sesiones con más facilidad.
La actualización también corrige fallos causados por imágenes demasiado grandes o por demasiados datos de imagen acumulados en conversaciones más largas.
Esto hace que Harness esté mucho mejor preparado para flujos de trabajo que involucran capturas de pantalla, diagramas, maquetas de UI y otras entradas visuales.
Hay un detalle importante, sin embargo.
Esto no significa que el modelo DeepSeek V4 en sí mismo se haya convertido de repente en un modelo de visión nativo.
La documentación pública de la API de DeepSeek todavía describe su ruta de chat-completions como solo texto. El cambio de la rc.8 se entiende mejor como una mejora del pipeline multimodal dentro de Harness, especialmente cuando los usuarios conectan modelos o proveedores que admiten entrada de imagen.
Esa distinción importa porque DeepSeek Harness puede funcionar con algo más que modelos de DeepSeek. También admite OpenAI, Anthropic y endpoints compatibles de terceros.
En otras palabras, Harness se está volviendo multimodal incluso cuando el modelo subyacente puede variar.
Claude Code y Codex Ahora Pueden Funcionar como Subagentes
Otro cambio interesante es cómo DeepSeek Harness trata a otros agentes de codificación.
Claude Code y Codex ahora se pueden instalar como Profile Bundles y usarse como subagentes.
Codex también obtiene un modo de permisos no interactivo y soporte para múltiples instancias con nombre.
Esto facilita imaginar flujos de trabajo donde un Agente principal gestiona la tarea mientras varios subagentes especializados trabajan en diferentes partes de un repositorio en paralelo.
El nuevo comportamiento reportDelivery mejora esto aún más. Un subagente puede reportar su resultado a la tarea principal cuando termina, en lugar de obligar al padre a revisar repetidamente su estado.
Este es un cambio importante.
Claude Code y Codex no necesariamente son solo competidores de DeepSeek Harness. También pueden convertirse en componentes dentro de una capa mayor de orquestación.
Dicho esto, los comentarios iniciales de los usuarios sugieren que los flujos de trabajo de múltiples agentes siguen siendo una de las áreas más ásperas del producto. La arquitectura es prometedora, pero DeepSeek Harness todavía está oficialmente en vista previa para desarrolladores.
Los Desarrolladores Siguen Muy de Cerca los Costos de Tokens
Un tema que aparece con frecuencia en conversaciones en el extranjero es uso de tokens y tasa de aciertos en caché.
La codificación agentic puede consumir grandes cantidades de contexto. El Agente puede leer repetidamente archivos del repositorio, definiciones de herramientas, mensajes anteriores, planes y salidas de herramientas.
Eso significa que la eficiencia del harness puede afectar directamente el costo.
Algunos usuarios iniciales de DeepSeek Harness han reportado tasas de aciertos en caché muy altas durante sesiones largas de codificación, a veces por encima del 90%. Estos reportes son anecdóticos más que benchmarks controlados, pero resaltan un punto importante.
Al comparar DeepSeek Harness con Claude Code, Codex, OpenCode u otro entorno, simplemente comparar los precios de los modelos no es suficiente.
Una prueba más útil sería comparar:
- tokens de entrada totales
- tokens en caché vs. tokens sin caché
- tokens de salida
- tiempo de finalización
- calidad final de la tarea
usando el mismo repositorio, modelo y tarea.
Un modelo más barato aún puede volverse caro si el Agente que lo rodea envía repetidamente contexto innecesario.
¿DeepSeek Harness es Mejor que Claude Code o Codex?
Todavía no, en ningún sentido universal.
El feedback de la comunidad sigue siendo mixto.
Algunos usuarios creen que el Harness oficial ofrece resultados más consistentes con los modelos de DeepSeek. Otros todavía prefieren Claude Code o Codex porque sus flujos de trabajo de codificación se sienten más maduros y predecibles.
Probablemente esa sea la forma correcta de mirar el mercado ahora mismo.
Claude Code y Codex son principalmente productos de codificación pulidos.
DeepSeek Harness intenta convertirse en algo más amplio: un runtime de Agente programable, donde los modelos, las herramientas, los subagentes, los permisos y los flujos de trabajo se pueden intercambiar o ampliar.
Ofrece más flexibilidad a los desarrolladores, pero esa flexibilidad también trae más configuración y más oportunidades para que las cosas se rompan.
Los Usuarios de Windows Obtienen una Mejora Útil
La compatibilidad con Windows también mejora en la rc.8.
DeepSeek Harness ahora admite sesiones persistentes de PowerShell, con la función habilitada de forma predeterminada en el preset Minimal.
Antes, perder el estado del shell entre comandos podía volver frustrantes los flujos de trabajo en Windows. Los desarrolladores podrían necesitar restaurar repetidamente directorios de trabajo, variables de entorno, entornos virtuales o servicios locales.
Las sesiones persistentes hacen que esos flujos se sientan mucho más cerca de usar una terminal normal.
Todavía aparecen casos límite relacionados con Windows en conversaciones de la comunidad, así que esto es una mejora más que una señal de que la compatibilidad con Windows ya está completamente terminada.
Arreglos Más Pequeños Que Importan en el Uso Diario
La rc.8 también incluye varias mejoras de calidad de vida.
Si un usuario cancela una respuesta en streaming, la parte que ya se generó ahora puede permanecer disponible como contexto para preguntas de seguimiento o sesiones ramificadas.
El soporte de gateway compatible con OpenAI también se ha mejorado, lo que debería ayudar a los desarrolladores que usan proveedores de modelos personalizados o gateways internos.
La herramienta web_search ahora admite consultas concurrentes, reduciendo el tiempo necesario para la investigación de múltiples palabras clave.
Ejecutar dsh web localmente también puede abrir el navegador automáticamente, eliminando un paso de configuración pequeño pero repetitivo.
Ninguno de estos cambios es dramático por sí solo, pero juntos hacen que las sesiones más largas del Agente sean más fluidas.
Haz una Copia de Seguridad Antes de Actualizar
Un cambio de la rc.8 merece especial atención.
DeepSeek ha optimizado el backend de SQLite para mejorar el rendimiento de lectura/escritura, reducir el tamaño de almacenamiento y acelerar la bifurcación de sesiones.
Sin embargo, el formato de almacenamiento actualizado no es compatible con versiones anteriores.
Los índices existentes se reconstruirán después de la actualización, y es posible que los datos antiguos del workspace no migren de forma limpia.
Si ya usas DeepSeek Harness para un trabajo significativo, hacer una copia de seguridad de sesiones importantes o de los datos del workspace antes de actualizar es una buena idea.
Esto también es un recordatorio de que el proyecto sigue siendo una vista previa para desarrolladores. Se esperan cambios que rompen la compatibilidad.
DeepSeek Trata Harness como su Propio Producto
DeepSeek también ha publicado reglas de marca más claras en torno al proyecto.
Los desarrolladores pueden describir productos como “construidos sobre DeepSeek Harness” o “compatibles con DeepSeek Harness”, pero los proyectos no autorizados no deberían usar la marca comercial completa en los nombres de sus productos.
DeepSeek recomienda usar la abreviatura DSH al nombrar proyectos del ecosistema.
Esto puede sonar como un detalle legal menor, pero dice algo sobre las ambiciones de DeepSeek.
Harness se está posicionando gradualmente como algo más que un proyecto secundario vinculado a los modelos de DeepSeek.
Se está convirtiendo en su propia plataforma.
Por Qué Importa la rc.8
La parte más interesante de la rc.8 no es la actualización de PowerShell, el soporte de imágenes o incluso los subagentes.
Es la dirección hacia la que apuntan.
Parece que DeepSeek está tratando el runtime alrededor del modelo como un producto de primera categoría.
Los modelos se pueden intercambiar. Se pueden añadir herramientas. Otros agentes de codificación pueden convertirse en subagentes. Las entradas visuales pueden pasar por el mismo flujo de trabajo. Las sesiones se pueden bifurcar, reproducir y gestionar de forma independiente.
Todavía hay muchos bordes ásperos, especialmente en compatibilidad, fiabilidad de múltiples agentes, uso de tokens y actualizaciones de versiones en vista previa.
Así que probablemente DeepSeek Harness no sea algo en lo que deba moverse todo el flujo de trabajo de cada desarrollador hoy.
Pero cada vez vale más la pena probarlo.
Porque a medida que los sistemas de Agentes se vuelven más complejos, la pregunta más importante puede dejar de ser simplemente qué modelo estás usando.
Puede ser qué está ejecutándose alrededor de ese modelo?
