Automatização com IA
Em resumo
Em vez de guiares a IA passo a passo, dás-lhe um objetivo mensurável – e ela trabalha em ciclos: executar, autoverificar-se, melhorar, até atingir a meta. Com o Claude Code isto já funciona na quota gratuita para tarefas pequenas; no plano Pro correm ciclos mais longos que, por exemplo, melhoram o código até todos os testes passarem.
/goal Cada publicação de blog na pasta /posts tem uma meta descrição com menos de 160 caracteres e um título com menos de 60 caracteres. Após cada ficheiro, mostra a contagem de caracteres para eu confirmar, e não toques no corpo do texto. Para quando cada ficheiro passar, ou após 25 ficheiros.
Limites: Inicias o loop à mão e observas a primeira execução. Objetivos não verificados levam a erros – o objetivo deve ser formulado para que a IA possa verificar o seu próprio trabalho.
Corres como um loop, não como uma resposta única. OBJETIVO: [descreve o estado final em 1-2 frases, mensurável]. ONDE ESTÁ O TRABALHO: [p. ex. 'Lê TODO.md e trata cada ponto em aberto como tarefa']. COMO TRABALHAS: termina sempre um ponto por completo; adota as convenções existentes; perante decisões que só eu posso tomar (gastar, apagar, contactar), para e põe numa lista 'precisa da minha decisão'. COMO TE VERIFICAS: [p. ex. relê o ficheiro e confirma face ao objetivo] – prova, não confiança, máx. 3 tentativas por ponto, caso contrário regista como bloqueado. COMO TE LEMBRAS: mantém um LOOP-STATE.md e lê-o primeiro no início de cada execução. QUANDO PARAS: quando tudo estiver feito ou bloqueado, ou após [N] pontos; depois um relatório breve.
Valor acrescentado: Corre conforme um horário e sem supervisão, lembra-se do progresso através do ficheiro de estado e retoma na execução seguinte onde parou. Atenção: os loops consomem mais do que prompts simples – começa com quantidades pequenas ([N] pontos por execução).
Para quem trabalha com código ou tarefas claramente verificáveis – incluindo iniciantes com bases de programação. O decisivo é um objetivo mensurável ("todos os testes passam", "o erro X desaparece") pelo qual a IA se possa controlar a si própria.
Pelo critério de sucesso definido: uma execução de testes, uma mensagem de erro, um valor-alvo. Após cada ronda verifica o critério e para assim que estiver cumprido – por isso um objetivo bem formulado vale mais do que um prompt perfeito.
Define sempre um limite ("máximo 5 rondas") – assim o ciclo para mesmo com um objetivo inatingível. Na quota gratuita, o limite de utilização acrescenta outro travão; no plano pago, mantém as rondas debaixo de olho.