16 Ago DeepSeek abre Harness: una plataforma de agentes de IA modular y de código abierto
DeepSeek vuelve a mover ficha en el ecosistema de la inteligencia artificial. La compañía ha presentado DeepSeek Harness, un entorno abierto pensado para crear agentes de IA capaces de trabajar con archivos, ejecutar comandos, utilizar herramientas y coordinar diferentes tareas.
El proyecto destaca especialmente por su enfoque modular. En lugar de construir un asistente completamente cerrado alrededor de un único modelo, Harness permite intercambiar buena parte de sus componentes, desde el modelo de lenguaje hasta las herramientas, el almacenamiento o la propia interfaz.
El resultado es una plataforma dirigida principalmente a desarrolladores que quieren experimentar con agentes de IA sin quedar vinculados a una arquitectura rígida.
¿Qué es DeepSeek Harness?
Harness puede entenderse como la infraestructura que rodea al modelo de inteligencia artificial y le permite realizar acciones.
Un modelo de lenguaje por sí solo puede generar o interpretar información. Un agente necesita además mecanismos para consultar archivos, ejecutar comandos, utilizar herramientas, recordar el contexto de una sesión o delegar determinadas tareas.
Harness proporciona precisamente esa capa.
La particularidad es que muchos de estos elementos se gestionan como componentes intercambiables. De esta forma, los desarrolladores pueden modificar la configuración del agente sin tener que reconstruir todo el sistema.
Una arquitectura basada en plugins
Uno de los aspectos más interesantes del proyecto es que la modularidad no se limita a añadir herramientas externas.
El propio modelo, las herramientas, las skills, las sesiones, los entornos aislados o sandboxes, el almacenamiento, los ciclos del agente y la interfaz pueden funcionar como plugins.
Esta arquitectura facilita que una organización configure diferentes agentes partiendo de una misma infraestructura.
Por ejemplo, podría utilizar un determinado modelo para tareas de programación y sustituirlo posteriormente por otro sin tener que cambiar el sistema encargado de gestionar archivos, permisos o herramientas.
Esta flexibilidad también reduce la dependencia de un único proveedor tecnológico.
DeepSeek no obliga a utilizar únicamente sus modelos
Aunque el proyecto procede de DeepSeek, Harness está diseñado para trabajar con diferentes proveedores de inteligencia artificial.
La configuración puede utilizar modelos de distintos servicios y también endpoints compatibles con determinadas API existentes.
Esto permite separar dos elementos que habitualmente aparecen estrechamente unidos: el agente y el modelo que utiliza para razonar.
Una empresa podría mantener sus herramientas, permisos, sesiones y entorno de trabajo mientras prueba diferentes modelos para determinar cuál ofrece mejores resultados o costes para cada tarea.
Diferentes configuraciones según el tipo de trabajo
DeepSeek ha planteado varios modos de funcionamiento para adaptar Harness a diferentes escenarios.
El modo Standard proporciona un entorno completo con edición de archivos, terminal, búsquedas, planificación, skills y capacidad para trabajar con subagentes.
El modo Code está orientado a desarrolladores que necesitan coordinar diferentes acciones mediante programación.
Minimal, por su parte, ofrece un entorno mucho más reducido y resulta especialmente útil para pruebas y evaluación de modelos.
Finalmente, Creator está pensado para quienes quieren experimentar con la propia arquitectura, desarrollar plugins y crear nuevas configuraciones.
La diferencia entre estos modos no está necesariamente en utilizar modelos distintos, sino en las capacidades y permisos disponibles para el agente.
Trazabilidad para entender qué hace el agente
Uno de los grandes desafíos de los agentes de IA aparece cuando una tarea requiere decenas de pasos.
Si algo sale mal, puede resultar complicado descubrir qué decisión provocó el error.
Harness intenta solucionar este problema mediante un historial detallado de las sesiones. El sistema puede registrar diferentes eventos producidos durante una ejecución, incluyendo interacciones con herramientas y resultados obtenidos.
Esto permite reconstruir el recorrido seguido por el agente y facilita las tareas de depuración.
La trazabilidad adquiere especial importancia en entornos profesionales, donde no basta con saber que un agente ha cometido un error: es necesario comprender qué información utilizó y qué acciones realizó antes de llegar a ese resultado.
Código abierto bajo licencia MIT
Otro de los puntos relevantes es la elección de la licencia MIT.
Esta licencia ofrece una gran flexibilidad para utilizar, modificar e integrar el software, incluso dentro de proyectos comerciales, respetando las condiciones correspondientes.
Sin embargo, que Harness sea abierto no significa que utilizar cualquier modelo conectado sea gratuito.
Si una empresa utiliza APIs comerciales para ejecutar sus agentes, seguirá teniendo que asumir los costes establecidos por cada proveedor. En tareas complejas, además, un agente puede realizar múltiples llamadas al modelo, utilizar herramientas o ejecutar subprocesos, incrementando el consumo.
La ventaja de una arquitectura modular es precisamente poder comparar alternativas y cambiar de proveedor cuando resulte conveniente.
¿Un competidor de Claude Code?
La comparación con herramientas como Claude Code resulta inevitable porque Harness también permite que un agente trabaje directamente sobre proyectos, consulte archivos y ejecute acciones.
Sin embargo, el planteamiento de DeepSeek parece ir más allá de crear únicamente otro asistente de programación.
La propuesta consiste en ofrecer una infraestructura configurable sobre la que construir diferentes tipos de agentes.
Esta diferencia puede resultar especialmente atractiva para desarrolladores y empresas que quieran controlar qué modelos, herramientas, permisos y sistemas de almacenamiento utilizan.
Un proyecto prometedor, pero todavía en fase inicial
La publicación ha despertado un enorme interés entre la comunidad de desarrolladores. Sin embargo, la atención recibida no debe confundirse con madurez tecnológica.
DeepSeek presenta Harness como una versión destinada a desarrolladores y advierte de que sus interfaces y componentes pueden experimentar cambios incompatibles durante esta fase.
Por tanto, su escenario más interesante actualmente está en la experimentación, creación de plugins, pruebas con diferentes modelos y desarrollo de nuevos agentes, más que en migraciones empresariales críticas sin una evaluación previa.
Una nueva batalla alrededor de los agentes de IA
Durante los últimos años, buena parte de la competencia en inteligencia artificial se ha centrado en quién tenía el modelo más potente.
El crecimiento de los agentes está desplazando parte de esa batalla hacia otra capa: la infraestructura que permite a esos modelos actuar.
Herramientas, memoria, permisos, ejecución de código, almacenamiento y coordinación de tareas pueden convertirse en elementos tan importantes como el propio modelo.
Con Harness, DeepSeek apuesta precisamente por esa dirección: un entorno abierto donde el modelo es solo una de las piezas y puede sustituirse como cualquier otro componente.
Si esta arquitectura consigue consolidarse, la competencia en IA podría depender cada vez menos de elegir un único modelo y mucho más de construir el mejor ecosistema para ponerlo a trabajar.
Contáctanos en luis@luisvilanova.es