BookinglyTech News
Software

DeepSeek Harness y Pi Agent: dos enfoques para agentes de código abierto

DeepSeek lanzó su harness con 200k estrellas en menos de un mes, usando la capa de modelo de Pi para conectarse a modelos externos. Pi y DeepSeek comparten la filosofía de no bloquear al usuario, pero divergen en arquitectura y funcionalida

2 min de lecturaDev.to0 vistas

DeepSeek anunció el DeepSeek Harness (DSH) el 13 de agosto, junto a la V4 Pro. En su día de lanzamiento, el proyecto alcanzó 66 k estrellas; en septiembre superó los 200 k. Lo sorprendente es que el runtime de DeepSeek emplea la capa de modelo de Pi para comunicarse con modelos externos, algo que el propio líder del proyecto, Tianyi Cui, ha confirmado públicamente.

Arquitectura y extensibilidad

DSH está construido sobre el sistema de plugins Cordis. Cada componente –adaptador de modelo, herramientas, sandbox, sistema de sesiones y hasta el bucle principal del agente– es un plugin con ciclo de vida completo: se monta, recarga y destruye desde la configuración. Este enfoque permite reemplazar prácticamente cualquier pieza sin tocar el núcleo. Además, DSH incluye 53 herramientas incorporadas, soporte MCP, subagentes, LSP, búsqueda web, sandboxing y una UI de navegador local.

Pi, por su parte, es un agente minimalista que expone solo cuatro herramientas básicas (read, write, edit y bash). El prompt del sistema permanece en torno a 1 000 tokens. Los desarrolladores añaden funcionalidad escribiendo extensiones en TypeScript que se cargan como plugins. Pi no incluye sandbox ni UI incorporada, lo que lo hace ligero pero exigente en cuanto a la construcción de flujos de trabajo.

Rendimiento y costos

En una prueba de 30 tareas, Pi alcanzó 21/30 y DSH 20/30. DSH fue más barato por éxito compartido ($0.028 vs $0.031) y más rápido (252.1 s vs 362.9 s). Sin embargo, DSH se ejecuta contra el endpoint propio de DeepSeek, mientras que Pi usa OpenRouter, lo que dificulta una comparación directa.

Compatibilidad con modelos

DSH soporta más de 25 proveedores y facilita el cambio entre ellos a través de Pi. Los modelos locales (Ollama, vLLM, proveedores personalizados) también son compatibles, aunque requieren configuración adicional. Pi no ofrece sandbox nativo; las tres modalidades de sandbox de DSH son opcionales.

Uso diario

Pi es apto para uso diario en entornos de desarrollo, con una instalación sencilla y un enfoque “código primero”. DSH, aunque más completo, se posiciona como un runtime de agentes que puede ser reemplazado y personalizado a nivel de arquitectura.

Conclusión

Ambos proyectos comparten la visión de agentes sin bloqueo, pero DSH ofrece un ecosistema más robusto y configurable, mientras que Pi mantiene la simplicidad y la extensibilidad ligera. La elección dependerá de si necesitas un runtime completo con plugins listos o un agente minimalista que puedas extender a tu ritmo.

DeepSeek Harness en GitHub | Tianyi Cui en GitHub