Claude Tag e Fable 5: Quando Escrever Código Vira Passado, o Próximo Destino do Engenheiro É Aprovar

Claude Tag e Fable 5: Quando Escrever Código Vira Passado, o Próximo Destino do Engenheiro É Aprovar

Na semana passada, a Anthropic fez algo que parecia pequeno, mas que era na verdade enorme: relançou o Fable 5 e integrou o Claude Tag ao Slack. Lidas em conjunto, essas ações não são uma atualização menor. O Fable 5 foi lançado pela primeira vez em 9 de junho, foi interrompido por controles de exportação em 12 de junho e só foi liberado novamente em 1º de julho. O Claude Tag entrou no ar silenciosamente em 23 de junho — com quase nenhuma divulgação. A Anthropic o usou internamente por alguns dias, descobriu que 65% do código da equipe já era gerado por ele e decidiu lançá-lo publicamente. Mas o verdadeiro sinal não está nesses números. Está em uma observação que Boris Cherny — criador do Claude Code — fez de forma casual no vídeo oficial:

“O que eu faço todos os dias agora é ver PRs chegando um a um, ver relatórios de dados chegando um a um.”

Dois anos atrás, ele usava autocompletar para escrever código — a IA sugeria meia linha, e a decisão de aceitar ou rejeitar ainda era sua. Hoje, ele executa dezenas de sessões do Claude Tag, algumas rodando por semanas. O volante foi entregue à IA. Isso não é uma melhoria incremental. É a “entrega da direção” da engenharia de software — de “a IA auxilia humanos a escrever código” para “humanos revisam o código que a IA escreveu”.

Atrás dos “65%”: uma Arquitetura de Produto em Três Camadas

O que a Anthropic lançou não é um único produto — são três componentes formando um sistema. O Claude Code é o mestre de obras: ele cuida da modificação de código — lê sua base de código, edita arquivos, corrige bugs, roda testes. Entregue um repositório a ele e ele executa o trabalho silenciosamente. O Claude Tag é o capataz do chat de grupo: mencione-o com @ no Slack, descreva o que você precisa, e ele decompõe a tarefa em etapas, avançando em cada uma delas. Ao terminar, ele responde na thread do Slack com o que realizou. O Fable 5 é o motor de verdade — ele determina “quanta carga de trabalho pode ser carregada”. Dentro da estrutura do Claude Code e do Claude Tag, o Fable 5 pode rodar por dias — agendando fases por conta própria, delegando subtarefas a sub-agentes quando sobrecarregado e voltando para revisar seu próprio trabalho concluído. Juntos, esses três dão a uma única pessoa uma equipe de IA.

O Claude Tag interno da Anthropic já escreveu 65% do código da equipe de produto, e Boris diz que essa proporção continua subindo. Atenção: “65% do código” não significa “65% dos PRs concluídos autonomamente”. O código foi escrito, mas o merge na branch principal ainda é uma decisão humana. E é aí que mora o problema — quando a IA submete uma dúzia de PRs por dia, você tem tempo para revisar cada um deles?

O PR se Torna a Nova Unidade de Entrega

A unidade mínima para delegar à IA costumava ser uma função: “escreva um algoritmo de ordenação para mim”, “corrija este bug”. Depois virou um módulo de funcionalidade: “adicione uma página de login de usuário”. Agora, a unidade mínima é um PR. Boris descreve sua rotina: alguém reporta um bug, um botão está alguns pixels fora do lugar — ele dispara um “corrige isso” para o Tag; surge uma dúvida sobre dados — ele joga para o Tag rodar. Aquelas sessões que duram dias são essencialmente experimentos de longa duração: o Tag consulta dados diariamente, ocasionalmente produz uma correção de bug, e os PRs chegam um após o outro sozinhos.

Aqui está o ponto-chave: os PRs que a IA submete ainda exigem que um humano clique em merge. Fazer o merge de uma branch na main é carimbar aquele código como aprovado. Então, no mundo do Claude Tag, a barreira para “escrever código” está caindo, enquanto a barreira para “aceitar código” está subindo. Antes de delegar, você precisa pensar com clareza: o que você quer? Quais são os critérios de aceitação? Onde estão os limites? Como você sabe que a IA não o levou pelo caminho errado?

O “Aprovador”: um Novo Modelo de Competência para Engenheiros

A mais recente avaliação METR do Fable 5 mostra a duração de tarefas autônomas subindo para a marca de 16 horas — entrando em um patamar em que “por quanto tempo ele consegue rodar é difícil até de medir”. Dezesseis horas: um dia de trabalho completo de um engenheiro, executado do início ao fim pela IA, sem supervisão. A Anthropic também revelou um detalhe que explica como o Fable 5 sustenta isso. O maior obstáculo para agentes de longa duração é que eles trabalham em segmentos, perdendo a memória a cada nova sessão — como um projeto de engenharia com turnos rotativos em que cada novo engenheiro esquece o que o turno anterior fez. A solução da Anthropic é um mecanismo de “passagem de turno”: um agente de inicialização configura o ambiente e escreve arquivos de progresso e listas de funcionalidades. Cada agente de código subsequente faz uma coisa, registra o progresso no git com notas de transferência claras e passa o turno para o próximo. O resultado é um projeto de software que roda 24 horas por dia, 7 dias por semana, sem que nenhum agente precise carregar todo o contexto — porque o contexto vive no repositório, não na memória de qualquer instância.

O Que Isso Significa para os Engenheiros

A entrega da direção não torna os engenheiros obsoletos — torna o papel de “aprovador” a nova disciplina sênior. As habilidades que importam se deslocam da fluência em sintaxe para: escrever especificações precisas o suficiente para que a IA gere a coisa certa na primeira tentativa, desenhar critérios de aceitação que capturem erros sutis e calibrar confiança — saber quando aprovar o merge e quando rejeitar. Os engenheiros que prosperarão não serão aqueles que resistem à delegação, mas aqueles que se tornarem os melhores em conduzi-la: briefings claros, critérios de revisão afiados e a disciplina de ler código de IA com o mesmo ceticismo que aplicariam ao primeiro PR de um engenheiro júnior. O volante mudou de mãos. A questão agora é se você é um bom passageiro — ou um bom navegador.

Notícias Relacionadas