172 mensagens, 180 mensagens e um desconhecido às 8:38
Numa manhã, às 8:38, uma sessão apareceu no painel que usamos (Ler em inglês) para ver o que precisa da nossa atenção, e não lembrávamos de ter aberto aquilo.
Uma sessão é uma conversa de trabalho com o Claude, a IA pela qual passa o nosso trabalho. O painel é basicamente a nossa lista de tarefas, então uma sessão desconhecida normalmente significa uma decisão pendente ou uma falha que ainda não vimos. Fomos atrás do trabalho que estava por trás dela. Não havia nenhum.
O registro era igualzinho ao nosso trabalho
Quando terminamos uma sessão, um pequeno ajudante lê o final dela e escreve um resumo, para que o resultado possa ser encontrado depois. Esse ajudante é, ele mesmo, uma sessão do Claude, então ganha o próprio registro no mesmo lugar dos nossos registros reais.
Esse registro ia das 8:38 às 8:38. Tinha duas mensagens, uma resposta bem curta e uma primeira linha que dizia “You are reviewing the tail of a Claude Code session to produce a structured close summary.” O cartão dele trazia o projeto, a branch, a primeira linha e um horário, igual ao de qualquer sessão real. Nada ali dizia que um agente o tinha criado.
As sessões reais daquele dia não se pareciam nada com ele. Uma tinha 172 mensagens e outra tinha 180. No fim do dia, 5 das 18 sessões no nosso log eram resumos de ajudantes, de uma ou duas mensagens cada.
O erro foi nosso
O ajudante fez exatamente o que pedimos e escreveu o resumo. O problema eram duas coisas que nós mesmos construímos. Iniciamos o ajudante sem dar a ele uma etiqueta, e montamos o painel para tratar todo registro encontrado como trabalho que nós começamos. Assim, cada vez que encerrávamos uma sessão, a nossa própria automação colocava mais uma coisa no nosso prato.
Tentar adivinhar pelo formato do registro não resolveria. Um painel que decide “curta e começa com uma instrução de resumo, então provavelmente é um ajudante” se engana no dia em que chegar uma correção de emergência de verdade com duas mensagens, ou no dia em que o texto do ajudante mudar.
O que mudamos
Agora todo ajudante diz o que é quando é criado: que tipo de trabalho ele faz e a qual das nossas sessões pertence. O painel tem uma seção para o trabalho que nós começamos e outra, separada, chamada “Agent helpers, not on your plate” para o resto. Cada ajudante aparece ao lado da sessão que ele resumiu. Nada é apagado nem escondido.
Entrou no ar no mesmo dia, e conferimos ao vivo, desde a etiqueta sendo gravada até a nova seção aparecendo no painel.
O Claude escreveu os resumos corretamente. Quem errou foi o painel, ao tratar a rotina de um agente como pendência nossa. O que conta como “nosso” é uma definição que uma pessoa estabelece, e um painel pode contar registros o dia inteiro sem saber se uma sessão curta é rotina ou emergência, a menos que o registro diga quem a iniciou.
Se você tem automação que cria registros em seu nome, veja se cada registro diz quem o iniciou no momento em que é criado. Sem isso, o seu painel de trabalho se enche da rotina do próprio sistema, como aconteceu com o nosso, com 5 sessões de ajudantes num dia de 18.