DeepSeek publica en GitHub el código de su 'harness' agentico de código abierto

Fuentes: DeepSeek open-sources its agent harness on GitHub, deepseek.com

DeepSeek, la startup china de inteligencia artificial que en enero pasado sacudió los mercados mundiales con su modelo R1, vuelve a situarse en el centro del debate tecnológico. La compañía publicó en GitHub el código fuente de DeepSeek Harness (dsh), un 'harness' agentico de código abierto que se encuentra en fase de developer preview y que la propia firma califica como un experimento en plena iteración.

El anuncio, difundido a través del repositorio oficial deepseek-ai/deepseek-harness y de la página corporativa deepseek.com, describe una herramienta concebida como infraestructura reutilizable para agentes de inteligencia artificial. Según la documentación oficial, 'el modelo es el alma de un agente; el harness le permite comprender su entorno, usar herramientas y seguir trabajando en contextos reales'. La propuesta se apoya en una arquitectura donde 'todo es un plugin', construida sobre Cordis, un sistema de plugins cuyo diseño se detalla en el paper 'A Programming Paradigm for Spatiotemporal Composability'.

Desde el punto de vista técnico, DeepSeek Harness permite a los desarrolladores sustituir o recomponer cualquier capacidad del agente —modelos, herramientas, habilidades, sesiones, sandboxes, almacenamiento, bucles, planificación o la propia interfaz de usuario— sin necesidad de modificar el código fuente del harness. Cordis articula los plugins mediante servicios y eventos, lo que según la compañía facilita la interoperabilidad entre componentes. El repositorio advierte, no obstante, que el proyecto atraviesa una fase de cambios rápidos: 'THERE WILL BE COMPATIBILITY-BREAKING CHANGES', una advertencia que contrasta con el tono más promocional del sitio corporativo.

La herramienta incorpora varios modos de ejecución que responden a diferentes casos de uso. El modo estándar ofrece el conjunto completo de herramientas; el modo código utiliza código generado por el propio modelo para orquestar múltiples rondas de invocaciones; el modo mínimo conserva únicamente una shell y un editor de archivos, pensado para benchmarking de modelos en entornos reducidos; y el modo creador permite inspeccionar el runtime en vivo, probar plugins de Cordis en memoria y combinarlos para generar nuevos modos. Cada ejecución queda registrada en un log de sesión append-only que captura prompts del sistema, razonamiento, llamadas a herramientas, resultados, planificación de subagentes y cada inyección de contexto, todo consultable desde una vista de Trayectoria que admite funciones de reanudar, bifurcación, búsqueda y reproducción sobre el mismo flujo de eventos.

En lo operativo, DeepSeek plantea dos vías de acceso. La más sencilla consiste en instalar Node.js y ejecutar 'npx @deepseek-ai/dsh web', lo que levanta una interfaz web por defecto en http://127.0.0.1:3080. La segunda vía es compilar desde el repositorio mediante git clone, pnpm install, pnpm run build y pnpm dsh web. La compañía invita además a la comunidad a contribuir a través de GitHub Discussions, a etiquetar repositorios de plugins con el topic 'dsh-plugin' para facilitar su descubrimiento y a sumarse a un servidor de Discord habilitado para el proyecto.

El movimiento se inscribe en una tendencia más amplia del sector: la disputa por definir la infraestructura estándar sobre la que corren los agentes de IA. Mientras gigantes como OpenAI, Anthropic o Google desarrollan sus propios entornos propietarios, DeepSeek apuesta por una alternativa abierta y modular. La elección de Cordis —un framework relativamente poco conocido fuera de nichos específicos— y la insistencia en la trazabilidad total de cada ejecución sugieren un diseño orientado a investigadores y desarrolladores que necesitan auditorías detalladas, más que a usuarios finales. El énfasis en el modo código y el modo mínimo apunta, además, hacia un uso como banco de pruebas para comparar modelos.

Persisten, sin embargo, interrogantes relevantes. La propia documentación advierte de la volatilidad del proyecto: la API y los plugins centrales 'seguirán evolucionando' durante la fase de preview, lo que limita su adopción inmediata en productos en producción. Tampoco queda claro cuál será la política de gobernanza del ecosistema de plugins ni cómo se gestionarán posibles incompatibilidades entre versiones. DeepSeek, por ahora, se limita a invitar a explorar 'los límites de la inteligencia con desarrolladores de todo el mundo utilizando infraestructura open source reutilizable y componible'.

De momento, el lanzamiento consolida la estrategia de la compañía china de competir mediante apertura y coste reducido, siguiendo la lógica que en enero disparó la cotización de NVIDIA a la baja cuando se conocieron los primeros benchmarks de DeepSeek-R1. Con DeepSeek Harness, la firma traslada esa filosofía del terreno de los modelos al de la infraestructura agentica, un campo todavía en definición donde las reglas del juego están lejos de estar escritas.