A abordagem antropológica ensinou Claude a sonhar entre as tarefas, e isso torna os agentes significativamente mais inteligentes.

A Anthropic acaba de dar ao Claude algo que parece um enredo perfeito de ficção científica: a capacidade de sonhar. A empresa anunciou três atualizações para os Agentes Gerenciados Claude: Sonhos, Resultados e Orquestração Multiagente.

Embora eu concorde que "Dreaming" tenha claramente o nome mais evocativo, é também aquele com as implicações mais práticas para desenvolvedores que criam agentes de IA capazes de lidar com trabalhos complexos e de longa duração.

O que é a função "Sonhos" de Claude?

Apesar do nome poético, o Dreaming é um processo em segundo plano agendado que ocorre entre as sessões ativas . Seu objetivo é revisar tudo o que um agente fez anteriormente, incluindo conversas passadas, registros de memória, tarefas concluídas e procurar padrões entre elas.

O Dreaming analisa todas as tarefas executadas pelo agente, identifica os erros que ele repete, as abordagens que ele prefere naturalmente (construídas ao longo das sessões) e compartilha as informações com vários agentes que trabalham em paralelo (quando vários agentes Claude estão trabalhando simultaneamente).

Assim que o agente compreende tudo, ele armazena esse aprendizado na memória, de modo que cada nova sessão comece com o mesmo contexto do que funcionou e do que não funcionou na última vez. Os desenvolvedores podem permitir que o Dreaming atualize a memória automaticamente ou revisar as alterações antes que sejam aplicadas.

O que os recursos de Resultados e Orquestração Multiagente acrescentam?

Atualmente, o recurso Dreaming está disponível em versão prévia de pesquisa na Plataforma Claude. Trata-se de um mecanismo de autoaperfeiçoamento que ajudará o agente a aumentar sua utilidade ao longo do tempo, principalmente ao reconhecer os erros cometidos em sessões anteriores.

Como o próprio nome sugere, os resultados permitem que os desenvolvedores definam um conjunto de parâmetros, requisitos ou um padrão contra o qual a saída do agente é avaliada. A avaliação é conduzida por um sistema de classificação separado que garante que não seja influenciada pelo raciocínio do próprio agente. Se a resposta do agente não atender aos critérios, o avaliador exige outra tentativa.

A orquestração multiagente permite que vários agentes Claude trabalhem em conjunto em diferentes partes de uma tarefa complexa. Isso reduz o tempo e amplia o escopo das respostas em um único fluxo de trabalho. Os webhooks complementam a atualização, permitindo acionamentos orientados a eventos para os agentes sem a necessidade de solicitações manuais constantes.