- Published on
DeerFlow y la idea correcta: un agente necesita un entorno
- Authors

- Name
- Tonny Ruiz-Gijón
- @tonnyesp
DeerFlow 2.0 me parece interesante no por la etiqueta de “super agent harness”, sino por la dirección que marca.
La idea importante es simple:
un agente serio no necesita sólo un modelo mejor; necesita un entorno donde pueda trabajar.
Y eso implica varias cosas que durante mucho tiempo se han tratado como accesorios: sandbox, memoria, skills, herramientas, subagentes, sistema de ficheros, ejecución larga, trazas y un poco de disciplina operativa.
DeerFlow intenta juntar todo eso en un paquete open source. No como un chatbot más, sino como un arnés para tareas que pueden durar minutos u horas.
Ese matiz es relevante.
De deep research a agente con ordenador
La versión anterior de DeerFlow estaba más cerca del patrón de deep research: buscar, sintetizar, escribir un informe y poco más.
La versión 2.0 cambia el foco. Ya no quiere ser sólo un agente que investiga. Quiere ser un agente que:
- investiga,
- planifica,
- usa herramientas,
- delega en subagentes,
- ejecuta código,
- maneja archivos,
- conserva memoria,
- y trabaja dentro de un sandbox.
Eso encaja con una tendencia bastante clara: los agentes útiles se están pareciendo menos a una conversación larga y más a un pequeño sistema operativo de trabajo.
No porque el chat haya muerto. El chat sigue siendo una buena interfaz.
Pero el trabajo real ocurre en otro sitio.
Lo bueno: entiende que el agente necesita superficie de ejecución
Lo primero que me gusta de DeerFlow es que no vende sólo razonamiento.
Vende entorno.
Y eso es mucho más importante de lo que parece.
Un agente que no puede leer archivos, escribir resultados, ejecutar comandos, navegar, usar herramientas o dejar artefactos persistentes acaba encerrado en la misma limitación de siempre: produce texto convincente, pero opera poco.
DeerFlow apunta en la dirección correcta al darle al agente un “ordenador”: un sandbox Docker con shell, navegador, ficheros, MCP y ejecución de tareas largas.
Ahí aparece valor real, porque el agente deja de ser sólo una capa lingüística y empieza a convertirse en un operador.
Con límites, sí.
Pero operador.
Skills progresivas: menos prompt gigante, más capacidades cargadas a demanda
Otro punto bueno es la forma en la que trata las skills.
No como una lista infinita de instrucciones pegadas al prompt, sino como capacidades que se cargan cuando hacen falta.
Esto me parece sano por dos motivos.
Primero, porque reduce ruido de contexto. No tiene sentido meterle al agente todas las reglas, todos los procedimientos y todas las herramientas desde el primer token si sólo va a necesitar una parte.
Segundo, porque empieza a convertir el conocimiento operativo en piezas reutilizables.
Una skill bien hecha no debería ser “un prompt bonito”. Debería encapsular criterio: cómo investigar, cómo diseñar frontend, cómo desplegar, cómo generar un informe, cómo revisar una tarea o cómo trabajar con cierto tipo de datos.
Ese patrón va a ser importante.
En equipos reales, muchas ventajas no vendrán de tener “el mejor prompt”, sino de empaquetar buenas formas de trabajar y hacerlas disponibles al agente cuando toca.
Subagentes y planificación: útil si no se convierte en teatro
DeerFlow también empuja la idea de planificación y sub-tareas.
Aquí tengo una lectura positiva, pero con cautela.
Separar una tarea grande en partes, delegar en subagentes y ejecutar algunas cosas en paralelo puede ser muy potente. Sobre todo en flujos de investigación, generación de informes, análisis de datos, prototipado o producción de artefactos complejos.
Pero también puede degenerar rápido en teatro agentic: muchos roles, muchas capas, mucha actividad aparente y poca mejora real.
La clave no es “tener subagentes”.
La clave es que cada subagente reduzca un error concreto:
- uno busca mejor,
- otro ejecuta mejor,
- otro revisa mejor,
- otro genera un artefacto específico,
- otro valida con más mala leche.
Si la separación no mejora el resultado o la trazabilidad, sobra.
Aun así, que DeerFlow piense en planificación, sub-tareas y ejecución larga es una buena señal. Significa que está atacando el problema correcto: la continuidad operacional del agente.
Memoria: necesaria, pero peligrosa si se usa sin criterio
La memoria es otro bloque interesante.
Me gusta que esté en la propuesta porque los agentes sin continuidad se vuelven torpes. Cada sesión empieza de cero, repite contexto, pierde preferencias y obliga al usuario a reexplicar cosas que el sistema debería recordar.
Pero memoria no significa guardarlo todo.
Una memoria útil tiene que distinguir entre:
- preferencias duraderas,
- decisiones de proyecto,
- contexto temporal,
- artefactos generados,
- y ruido que debería caducar.
Si DeerFlow consigue que la memoria sea práctica y gobernable, ahí hay mucho valor.
Si se convierte en una caja negra que acumula todo, el problema cambia de forma: ya no falta contexto, sobra contexto malo.
MCP, herramientas y modelos intercambiables
Otro acierto es no encerrarse en una única combinación cerrada.
DeerFlow soporta MCP, herramientas configurables y múltiples modelos. Esto importa porque el futuro de estos sistemas no va a ser monolítico.
Un stack serio de agentes va a mezclar:
- modelos distintos según tarea,
- herramientas externas,
- documentación viva,
- navegación,
- ejecución de código,
- almacenamiento,
- canales de entrada,
- y entornos aislados.
El valor está en la composición.
Por eso me interesa más DeerFlow como patrón de arquitectura que como “herramienta concreta de la semana”.
Lo que más me gusta: se parece a producto, no sólo a demo
La parte más prometedora es que DeerFlow no se queda en el “mira qué informe genera”.
Incluye cosas menos vistosas pero más importantes:
- setup local,
- despliegue con Docker,
- recomendaciones de tamaño,
- sandboxing,
- configuración de modelos,
- canales como Telegram o Slack,
- tracing con LangSmith o Langfuse,
- MCP,
- y avisos de seguridad.
Eso no garantiza que sea maduro, pero sí indica una dirección correcta.
Las herramientas agentic que merecen atención no son las que hacen la demo más impresionante. Son las que empiezan a resolver las partes aburridas: ejecución, aislamiento, configuración, observabilidad, persistencia y control.
Ahí es donde se nota si alguien está pensando en producto real o sólo en una landing con magia.
La reserva importante: dar un ordenador a un agente no es gratis
Todo lo bueno de DeerFlow viene con una contrapartida clara.
Si das a un agente shell, navegador, ficheros, memoria y herramientas, también le das superficie para romper cosas.
Esto no es un detalle.
Es el centro del problema.
Un agente con entorno necesita:
- permisos mínimos,
- sandbox fuerte,
- logs legibles,
- revisión humana en operaciones sensibles,
- límites de red,
- gestión de secretos,
- y una forma clara de saber qué hizo y por qué.
Sin eso, el harness no te da autonomía. Te da riesgo automatizado.
Por eso me parece bien que DeerFlow hable explícitamente de sandbox y seguridad. Pero en cualquier adopción real, esa sería la primera parte que miraría con lupa.
No las demos.
Los límites.
Mi lectura
DeerFlow me parece una señal clara de hacia dónde va esta etapa de los agentes.
Menos “chatbot con herramientas”.
Más “entorno de trabajo agentic”.
Lo bueno no es que tenga todas las piezas. Lo bueno es que las agrupa alrededor de una tesis correcta: para que un agente haga trabajo útil durante más de unos minutos, necesita algo parecido a un sistema.
Un sistema con memoria, herramientas, ejecución, aislamiento, planificación y artefactos.
Luego habrá que ver si DeerFlow aguanta uso real, cuánto cuesta operarlo, qué tal funciona fuera de sus demos y dónde están sus límites.
Pero la dirección me parece buena.
Y, sobre todo, me parece más interesante que otra ronda de “este modelo ahora razona mejor”.
Porque en esta fase el salto no está sólo en el modelo.
Está en el arnés.
