DeepSeek Harness: framework de ingeniería de AI Agent open source de DeepSeek

DeepSeek Harness: framework de ingeniería de AI Agent open source de DeepSeek 169

Framework de ingeniería de AI Agent open source de DeepSeek. Basado en el sistema de plugins Cordis, convierte en plugins todas las capacidades (modelos, herramientas, habilidades), con trazabilidad completa de la trayectoria y cuatro modos de ejecución.

#Ai工具箱 #Ai编程建站

DeepSeek Harness: framework de ingeniería de AI Agent open source de DeepSeekIntroducción

Qué es DeepSeek Harness

DeepSeek Harness es un framework de Agent de ai de código abierto recién publicado por DeepSeek, actualmente en fase de vista previa para desarrolladores, con el código fuente ya en GitHub.

La idea central de DeepSeek Harness se resume en una frase: Agent = Model + Harness. El modelo se encarga del razonamiento, y el Harness se encarga de conectarlo al entorno real: permite al Agent comprender el contexto, invocar herramientas y trabajar de forma continua en escenarios reales.

A diferencia de productos cerrados como Claude Code, Harness apuesta por el código abierto. Modelos, herramientas, UI y almacenamiento se descomponen en plugins; los desarrolladores eligen los que necesitan y los combinan mediante archivos de configuración, sin tocar el código fuente.

DeepSeek Harness versión para desarrolladores: todo es un plugin - www.deepseek.com

Características de DeepSeek Harness

  • Núcleo Cordis: Harness se ejecuta sobre Cordis. Cordis se encarga del montaje, desmontaje y gestión de dependencias de los plugins, y todas las capacidades del Agent viven dentro de los plugins.

  • Todo es un plugin: modelos, herramientas, habilidades, sesiones, sandbox, almacenamiento, bucles, planificación, UI — todo son plugins. Cordis utiliza servicios y eventos para que los plugins se comuniquen entre sí. El desarrollador elige los plugins que necesita y, escribiendo un archivo de configuración, puede componer el Agent que desee sin modificar el código fuente.

  • Registro de Trajectory de extremo a extremo: todo lo que ve el modelo — el prompt del sistema, el proceso de razonamiento, los parámetros y resultados de las llamadas a herramientas, los registros de planificación de sub-Agents, cada inyección de contexto — se escribe en un registro de sesión de solo append. En la vista Trajectory se puede revisar entrada por entrada según su origen. Cuando hay un problema, se localiza directamente el paso concreto; además, se puede bifurcar una nueva sesión desde cualquier nodo para seguir explorando, o reproducir toda la operación.

  • Cuatro modos de ejecución

  • Standard: Agent de codificación completo, con edición de archivos, shell, búsqueda de archivos/web, habilidades, planificación, objetivos, sub-Agents y flujos de trabajo.

  • Code: todas las capacidades de Standard, pero las herramientas se exponen a través del Code Mode SDK, lo que permite al modelo orquestar múltiples pasos en una sola operación mediante un programa TypeScript.

  • Minimal: entorno mínimo, con solo dos herramientas, bash persistente y str_replace_editor, utilizado principalmente para realizar benchmarks sobre el modelo.

  • Creator: añade a Standard comprobaciones en tiempo de ejecución, experimentación de plugins y asistentes para crear presets personalizados, pensado para crear presets de Agent a medida.

Escenarios adecuados para DeepSeek Harness

  • Refactorización de bases de código complejas: Trajectory registra por completo cada paso y razonamiento del proceso de refactorización. Ante un problema, se reproduce con precisión el punto exacto del error, sin necesidad de empezar desde cero. En el modo Code, el modelo escribe sus propios scripts TypeScript para orquestar múltiples llamadas a herramientas, lo que resulta más rápido que esperar paso a paso la respuesta del modelo.

  • Desarrollo full-stack: el modo Standard incluye de serie edición de archivos, shell, búsqueda, habilidades, planificación y orquestación de sub-Agents, enlazando en una sola sesión desde el PRD hasta el código front-end/back y los scripts de despliegue. El registro de la sesión se conserva íntegro, y al abrir de nuevo se continúa justo donde se quedó.

  • Benchmarking de modelos: el modo Minimal conserva únicamente bash y el editor de archivos, con un entorno limpio y controlado. Al comparar el rendimiento de distintos modelos en la misma tarea, los resultados no se ven alterados por herramientas superfluas.

  • Presets de Agent personalizados: el modo Creator permite a los desarrolladores inspeccionar el estado en tiempo de ejecución, probar plugins de Cordis en memoria y empaquetar las capacidades combinadas en un nuevo preset. Los equipos pueden adaptar la configuración a sus propios escenarios de negocio.

Precio de DeepSeek Harness

El framework Harness en sí es de código abierto y gratuito; el código fuente se puede clonar directamente desde GitHub.Sin embargo, ejecutar el Agent requiere llamar al modelo subyacente, y el coste depende del modelo conectado y del volumen de uso. Si se conecta DeepSeek-V4, la API aplica tarificación por valle y pico:

ModeloPeriodoInput con cachéInput sin cachéOutput
V4-ProValle0,025 yuanes/millón de tokens3 yuanes/millón de tokens6 yuanes/millón de tokens
V4-ProPico0,05 yuanes/millón de tokens6 yuanes/millón de tokens12 yuanes/millón de tokens
V4-FlashValle0,02 yuanes/millón de tokens1 yuan/millón de tokens2 yuanes/millón de tokens
V4-FlashPico0,04 yuanes/millón de tokens2 yuanes/millón de tokens4 yuanes/millón de tokens

Las horas pico son de 9:00 a 12:00 y de 14:00 a 18:00, hora de Beijing.

Preguntas frecuentes sobre DeepSeek Harness

P: ¿Se puede usar Harness ya?

Sí. La versión de vista previa para desarrolladores ya está abierta y se puede iniciar la Web UI con un solo comando.

P: ¿Solo se puede conectar con modelos DeepSeek?

No. La capacidad de modelo también está pluginizada, por lo que en teoría se puede conectar con otros modelos; simplemente, los modelos propios de DeepSeek están mejor optimizados.

P: ¿Es difícil aprender a usar el sistema de plugins?

La idea del sitio oficial es "configurar es combinar". Basta con elegir los plugins y escribir el archivo de configuración, sin tocar el código fuente. El modo Creator además incorpora herramientas de inspección en tiempo de ejecución y de experimentación de plugins, lo que reduce la barrera de personalización.

P: ¿Qué se puede hacer realmente con Trajectory?

Viene a ser la caja negra del Agent. El prompt del sistema, el razonamiento del modelo, los detalles de cada llamada a herramientas y los registros de orquestación de sub-Agents se ordenan en una línea de tiempo. Ante un problema, se revisa el registro para localizar el origen; también se puede bifurcar una nueva sesión a partir de un paso intermedio.

P: ¿Cómo elegir entre los cuatro modos?

Para el desarrollo diario, usa Standard; si necesitas que el modelo escriba scripts para encadenar flujos complejos, usa Code; para comparar y testear modelos, usa Minimal; y si quieres montar tus propios presets de Agent, usa Creator.

Cómo usar DeepSeek Harness

Inicio rápido de la Web UI

Necesitas Node.js y ejecuta:

npx @deepseek-ai/dsh web

Instalación desde el código fuente

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

A continuación, sigue las instrucciones de setup del repositorio para configurarlo.

Comparativa de DeepSeek Harness con la competencia

DimensiónDeepSeek HarnessClaude CodeOpenAI CodexOpenClaw
Código abiertoOpen source, código públicoCódigo cerradoCódigo cerradoOpen source
PluginizaciónTodas las capacidades son pluginsConjunto de capacidades fijoConjunto de capacidades fijo/td>
Soporte de modelosBasado en plugins, sin restriccionesExclusivo de ClaudeExclusivo de GPTCompatible con múltiples modelos
Modos de ejecución4 modos predefinidosModo únicoNube/CLIDepende de la configuración
TrazabilidadRegistro completo de la TrajectoryLimitadaLimitadaDepende de la implementación
Operaciones de sesiónRestaurar, bifurcar, reproducirSesión básicaSesión básicaDepende de la implementación
Forma del productoFramework autoalojadoAgente en terminalNube + CLI localFramework de código abierto
PreciosFramework gratuito, modelo por consumoSuscripciónFacturación por consumoGratuito y de código abierto
EcosistemaEcosistema abierto de pluginsMCP ecosistemaFunction CallImpulsado por la comunidad

¿En qué destaca DeepSeek Harness frente a otros productos similares?

  • Código abierto + basado en plugins: no es un producto cerrado, sino un framework que se puede desmontar y montar. Los equipos pueden usar solo las partes que necesiten y también personalizarlo en profundidad. El código es público, sin caja negra, sin quedar atados a un proveedor.

  • Registro completo de la Trajectory: tanto la depuración como la auditoría tienen una base verificable. La restauración, bifurcación y reproducción se basan directamente en el mismo flujo de eventos, sin necesidad de una gestión de estado adicional.

  • Cuatro modos que cubren diferentes escenarios: desde el completo Standard hasta el más simple Minimal, pasando por el Creator orientado a desarrolladores, sin necesidad de instalar varias herramientas para distintos escenarios.

  • Impulsado por configuración: cambiar de modelo, de herramienta o de solución de almacenamiento se reduce a modificar el archivo de configuración. Para los equipos que necesitan iterar rápidamente las capacidades del agente, esto ahorra mucho trabajo.

Por qué elegir DeepSeek Harness

Si necesitas un framework de agentes que puedas controlar por tu cuenta y recortar según tus necesidades, Harness es más flexible que los productos cerrados. Ser de código abierto implica que no hay dependencia de un proveedor, y el enfoque basado en plugins permite ampliar las capacidades de forma渐进式. El registro completo de la Trajectory también resulta muy útil en escenarios empresariales que requieren auditoría y depuración. Si se conecta a DeepSeek-V4, el coste de la API es extremadamente bajo, por lo que ejecutar tareas de agentes a gran escala no se convierte en una carga.

Noticias relacionadas:

DeepSeek ha lanzado la versión de prelanzamiento para desarrolladores Harness v0.1

¿Qué es Harness? Análisis completo del sistema de ingeniería de agentes de código

Herramientas relacionadas con DeepSeek Harness: framework de ingeniería de AI Agent open source de DeepSeek