Garanta que sua automação para sozinha antes de estragar alguma coisa.
Você vai sair sabendo adicionar condição e exceção numa automação já pronta, pra ela só agir quando deve, avisar quando algo foge do esperado, e nunca continuar rodando errado sem você perceber.
18-22 minutos · +50 XP
Por que isso importa
A maioria das automações que dão problema não falha por causa da ação em si, falha porque ninguém colocou uma trava antes dela. Uma automação sem condição de segurança e sem log é uma automação que pode apagar, sobrescrever ou mandar a coisa errada sem que ninguém saiba até o estrago já estar feito.
Pensa no airbag de um carro. Ele não dispara toda vez que o carro treme, ele tem um sensor que só age quando detecta de verdade uma colisão. Uma automação madura funciona igual: ela só executa a ação de risco quando a condição de segurança bate, e existe um registro de quando e por que ela agiu.
O essencial
- Toda ação automática que pode causar dano de verdade (apagar, sobrescrever, enviar pra alguém) precisa de uma condição de segurança checada antes de rodar.
- Log é a memória da automação: sem registrar o que ela fez e quando, você não consegue confiar nela nem descobrir o que deu errado depois.
- Uma exceção bem definida faz a automação parar e avisar você, em vez de simplesmente continuar rodando do jeito errado.
Explicação
Depois que um script funciona no caminho normal, a tentação é considerar ele pronto. Mas 'funcionou uma vez, do jeito que eu esperava' é diferente de 'está seguro pra rodar sem eu olhar toda vez'. O que fecha essa lacuna são as condições de segurança: checagens que a Claude Code pode adicionar no script, como confirmar que uma pasta de destino existe antes de mover algo pra ela, ou pedir confirmação antes de qualquer ação que apague alguma coisa.
O log é a segunda peça dessa blindagem. Pedir pra Claude Code fazer o script escrever uma linha simples num arquivo de texto toda vez que ele age (o que fez, quando, com qual arquivo) custa quase nada de esforço extra e é o que permite você auditar depois se a automação está se comportando como deveria, em vez de descobrir um problema só quando ele já virou uma bagunça grande.
E exceção, nesse ponto, ganha um papel mais sério: não é só 'o que fazer se faltar um arquivo', é 'em que situação essa automação deve parar completamente e me avisar, em vez de tentar adivinhar o que fazer'. Automação boa sabe reconhecer quando está fora do seu próprio escopo.
Essa é a versão de leitura. A missão de verdade tem prática, teste e recompensa.
Crie uma conta grátis pra fazer essa missão com acompanhamento de progresso, XP, SAPYENS Coins e teste de memória.
Criar conta grátis e começar