Anthropic le enseñó a Claude a soñar entre tareas, y eso hace que los agentes sean significativamente más inteligentes.

Anthropic acaba de darle a Claude algo que suena a trama de ciencia ficción perfecta: la capacidad de soñar. La compañía ha anunciado tres mejoras para Claude Managed Agents: Soñar, Resultados y Orquestación Multiagente.

Si bien estoy de acuerdo en que el nombre "El Sueño" es sin duda el más evocador, también es el que tiene las implicaciones más prácticas para los desarrolladores que crean agentes de IA capaces de gestionar tareas complejas y de larga duración.

¿Qué es la función "Sueños" de Claude?

A pesar de su nombre poético, Dreaming es un proceso programado que se ejecuta en segundo plano entre sesiones activas . Su propósito es revisar todo lo que un agente ha hecho previamente, incluyendo conversaciones pasadas, recuerdos registrados y tareas completadas, y buscar patrones entre ellos.

Dreaming analiza todas las tareas realizadas por el agente, detecta los errores que repite, los enfoques que prefiere de forma natural (desarrollados a lo largo de las sesiones) y comparte las conclusiones entre varios agentes que trabajan en paralelo (cuando varios agentes Claude trabajan simultáneamente).

Una vez que el agente comprende todo, guarda esos aprendizajes en su memoria, de modo que cada nueva sesión comienza con el mismo contexto de lo que funcionó y lo que no la vez anterior. Los desarrolladores pueden permitir que Dreaming actualice la memoria automáticamente o revisar los cambios antes de aplicarlos.

¿Qué aportan los resultados y la orquestación multiagente?

Actualmente, la función "Soñar" está disponible en fase de prueba para investigadores en la plataforma Claude. Esta función es un mecanismo de autoaprendizaje que ayudará al agente a aumentar su utilidad con el tiempo, especialmente al reconocer los errores cometidos en sesiones anteriores.

Como su nombre indica, los resultados permiten a los desarrolladores definir un conjunto de parámetros, requisitos o un estándar con el que se evalúa la salida del agente. La evaluación se lleva a cabo mediante un sistema de calificación independiente que garantiza que no se vea influenciada por el razonamiento del propio agente. Si la respuesta del agente no cumple con los criterios, el evaluador exige un nuevo intento.

La orquestación multiagente permite que varios agentes de Claude trabajen en conjunto en diferentes partes de una tarea compleja. Esto reduce el tiempo y amplía el alcance de las respuestas en un único flujo de trabajo. Los webhooks complementan la actualización al habilitar activadores basados ​​en eventos para los agentes sin necesidad de intervención manual constante.