LO ESENCIAL EN 30 SEGUNDOS

  • Managed Deep Agents v0.10, anunciado el 29 de octubre en beta pública, da a los agentes un navegador aislado con cuatro herramientas, incluida una para ceder el control a una persona.
  • Los subagentes marcados como asíncronos corren en su propio hilo y avisan al terminar, mientras el usuario sigue conversando con el agente principal.
  • Los hilos de Slack incorporan un botón Stop; la versión también elimina el esquema connectors.mcp(), un cambio incompatible con versiones anteriores.

LangChain lanzó la versión 0.10 de Managed Deep Agents, su servicio para alojar en LangSmith agentes creados con el framework Deep Agents. Anunciada el 29 de octubre y disponible en beta pública, la actualización gira en torno a dos novedades: un navegador que el propio agente maneja y subagentes que trabajan en segundo plano.

Un navegador para sitios sin API

Para activarlo, el desarrollador lo declara en un archivo en la raíz del proyecto. El navegador se ejecuta en un entorno aislado de LangSmith, no en el equipo del usuario, y ofrece al agente cuatro herramientas: una lee el árbol de accesibilidad de la página y etiqueta los elementos interactivos, otra ejecuta acciones, otra toma capturas de pantalla y la última cede el control a una persona. Según una segunda entrada del blog, se basan en Stagehand, un SDK de código abierto de Browserbase.

LangChain lo plantea para tareas como reservar un viaje o presentar una reclamación en sitios sin API, aunque recomienda usar una API cuando exista. También describe pruebas de aplicaciones de extremo a extremo, en las que el agente arranca una app en su entorno y la abre en el navegador. Por defecto, cada conversación recibe un navegador limpio; un ámbito por usuario permite conservar las sesiones entre hilos de una misma persona.

Si el agente llega a una página de acceso, puede invocar el traspaso. La persona recibe un enlace al navegador remoto, inicia sesión y pulsa «Hand back». LangChain afirma que así las credenciales no aparecen en los mensajes del modelo ni en las trazas. Los enlaces caducan a los 15 minutos. Slack y LangSmith Studio muestran el traspaso de forma nativa; las interfaces propias deben implementarlo.

Subagentes en segundo plano

Con un indicador «async», un subagente se ejecuta en un hilo aparte mientras el usuario sigue hablando con el agente principal, que puede iniciar, consultar, modificar o cancelar esas tareas. El resultado llega según el estado del agente: antes de su siguiente llamada al modelo si está ocupado, como una nueva ejecución si está inactivo, o después de que el usuario responda a una aprobación pendiente.

Controles en Slack y salvedades

Los hilos de Slack ganan un botón Stop que cancela el trabajo en curso, además de controladores de eventos experimentales. Hay cambios incompatibles: los servidores MCP deben declararse ahora en un archivo de herramientas y desaparece la opción de ámbito del entorno aislado. LangChain cita una prueba interna con 100 tareas de WebVoyager en la que sus herramientas acertaron el 90 %; el dato no se ha verificado de forma independiente. Ninguna de las entradas menciona precios.