Um prompt pede uma ação ou resposta. Um loop orienta a IA a executar, verificar, corrigir e repetir até atingir um resultado definido. Saber diferenciar os dois é o que separa quem usa IA no piloto automático de quem consegue extrair resultados mais completos e confiáveis.
A diferença em uma frase
Veja a mesma tarefa pedida das duas formas.
“ O prompt descreve o que fazer agora; o loop também define como a IA deve saber se terminou.
Quando um prompt simples funciona melhor
Use um prompt simples quando a tarefa tem uma única etapa, a primeira resposta já é útil, ou quando o julgamento humano precisa acontecer antes de qualquer continuação.
- Explicar um conceito — "Explique o que é computação em nuvem para uma pessoa iniciante."
- Gerar ideias — "Sugira 10 títulos para este artigo."
- Reescrever um trecho — "Deixe este parágrafo mais claro e objetivo."
- Resumir um conteúdo curto — "Resuma este e-mail em cinco linhas."
- Traduzir ou ajustar o tom de uma mensagem.
- Tomar uma decisão subjetiva que exige sua avaliação entre opções.
- Lidar com uma ação sensível ou irreversível, como enviar, publicar, excluir ou contratar.
“ Regra prática: se você quer uma resposta para avaliar antes de seguir, comece com um prompt. Não transforme toda tarefa em loop — isso pode consumir mais tempo, contexto e recursos sem melhorar o resultado.
Quando os loops funcionam bem
Loops são mais úteis em tarefas com várias etapas, possibilidade de erro e um resultado que pode ser testado, comparado ou revisado. Funcionam especialmente bem quando a IA tem acesso aos arquivos e às ferramentas necessárias para agir e verificar o próprio trabalho.
- Dados e planilhas — limpar → padronizar → calcular → conferir totais → corrigir → entregar.
- Apresentações — criar → aplicar o template → revisar texto e alinhamento → corrigir → exportar → conferir.
- Sites e código — construir → executar → testar → identificar erros → corrigir → testar novamente.
- Pesquisa — buscar → comparar fontes → identificar lacunas → complementar → conferir citações → sintetizar.
- Documentos longos — redigir → revisar consistência → checar requisitos → corrigir → gerar a versão final.
- Organização de arquivos — classificar → detectar duplicidades → validar a estrutura → corrigir → apresentar o resultado.
- Processos repetitivos — aplicar a mesma regra a vários itens e registrar exceções para revisão humana.
Os cinco elementos de um bom loop
- Resultado — diga o que deve existir ao final, não apenas a atividade. Ex.: "entregar uma planilha validada".
- Critérios de conclusão — defina o que significa "pronto". Ex.: "nenhuma célula vazia nas colunas obrigatórias".
- Forma de verificar — indique testes, comparações, cálculos, checklist, renderização ou revisão contra uma fonte.
- Limites — defina o que não pode ser alterado, quando pedir autorização e quantas tentativas fazer.
- Entrega e evidências — peça o arquivo final e um resumo do que foi verificado, corrigido e não resolvido.
Estrutura copiável para criar um loop
Guarde este modelo — ele serve como ponto de partida para praticamente qualquer loop, em qualquer ferramenta de IA.
“ "Deixe perfeito" é vago. "Sem erros de ortografia, com todos os títulos no mesmo padrão e todas as fontes citadas e acessíveis" é verificável. Prefira sempre critérios observáveis.
Exemplos prontos de uso
Quatro loops já prontos, um para cada tipo de tarefa comum. Copie e adapte.
Planilha
Apresentação
Pesquisa
Site ou código
Como usar loops no Claude
No Claude, você pode escrever a estrutura de loop no próprio prompt. Para a IA realmente continuar por várias etapas, ela precisa estar em um ambiente com acesso aos arquivos e ferramentas adequadas. O Claude Code é especialmente indicado para tarefas em projetos, porque pode ler e editar arquivos, executar comandos e usar testes como verificação.
- Abra o Claude Code na pasta correta do projeto e forneça os arquivos ou referências relevantes.
- Descreva o resultado final, os limites e o que significa "pronto".
- Peça explicitamente: executar, verificar, corrigir e repetir até cumprir os critérios.
- Informe os comandos, testes ou sinais que comprovam a conclusão.
- Defina um limite de tentativas e determine quando o Claude deve parar e pedir ajuda.
Recursos nativos do Claude Code: o comando /goal aceita uma condição de conclusão e mantém o trabalho ativo entre turnos até um avaliador confirmar que ela foi cumprida. O comando /loop inicia novas execuções por intervalo de tempo e é mais indicado para verificações periódicas. Para uma tarefa substancial com fim verificável, prefira /goal; para uma checagem recorrente, use /loop. Esses recursos dependem da versão e das permissões configuradas.
Como usar loops no Codex
No Codex da OpenAI (dentro do ChatGPT), descreva o loop no prompt da mesma forma: resultado, contexto, limites, definição de "pronto" e verificação. O Codex pode trabalhar nos arquivos, executar comandos, testar, revisar as mudanças e corrigir o que falhou — desde que tenha acesso ao diretório e as permissões necessárias.
- Abra o projeto ou anexe os arquivos certos.
- Declare o objetivo e a definição de "pronto".
- Indique como verificar: testes, lint, cálculos, comparação de arquivos ou revisão renderizada.
- Peça para implementar, testar, revisar e corrigir até cumprir os critérios.
- Inclua limites: preservar arquivos, não alterar escopo, não publicar e pedir autorização para ações sensíveis.
Para trabalhos recorrentes: se a mesma orientação deve valer sempre dentro de um projeto de código, ela pode ser registrada em AGENTS.md; se é apenas uma tarefa pontual, mantenha-a no prompt ou no objetivo.
Goal no ChatGPT Desktop (ChatGPT Work)
No aplicativo ChatGPT para Desktop, em uma conversa do ChatGPT Work, selecione Goal no menu "+" ou digite /goal. Em vez de responder e parar, o ChatGPT mantém um objetivo associado à conversa, escolhe os próximos passos e acompanha se os critérios de conclusão foram atingidos.
- Clique em "+" e escolha Goal, ou digite /goal.
- Escreva o resultado desejado, as restrições e como o ChatGPT poderá comprovar que terminou.
- Anexe os arquivos e conecte apenas as ferramentas necessárias.
- Acompanhe a barra de progresso — você pode pausar, retomar, editar ou limpar o objetivo.
“ Atenção: Goal não amplia permissões nem elimina decisões humanas. O ChatGPT continua sujeito aos mesmos acessos e pode pausar quando precisar de autorização, informação ou julgamento.
Para objetivos ainda vagos, use primeiro o Plan mode (/plan) para esclarecer requisitos e transformá-los em critérios mensuráveis — depois, inicie o Goal.
Erros comuns e como evitar
- "Continue até ficar perfeito." Substitua "perfeito" por critérios concretos e verificáveis.
- Não dar à IA acesso aos arquivos ou às ferramentas. Confirme se ela pode ler, editar, executar e verificar o que foi pedido.
- Criar um loop sem limite. Defina número máximo de ciclos, prazo, orçamento ou condição de parada.
- Permitir que a IA invente para preencher lacunas. Exija que incertezas e dados ausentes sejam sinalizados.
- Usar a própria IA como única prova em tarefa de alto risco. Inclua fonte independente, teste determinístico ou revisão humana.
- Deixar ações irreversíveis dentro do loop. Exija aprovação antes de enviar, publicar, excluir, comprar ou alterar sistemas externos.
- Confundir repetição com progresso. Peça evidências a cada ciclo e determine que a IA pare se o mesmo erro persistir.
Checklist rápido antes de enviar
- O resultado final está claro?
- A IA sabe quais arquivos e fontes usar?
- Está definido o que significa "pronto"?
- Existe uma forma real de verificar?
- Há limites de tentativas, escopo e permissões?
- Ações sensíveis exigem aprovação humana?
- A entrega final e as evidências foram especificadas?
“ Resumo: prompt pede. Loop persegue, verifica e corrige até que "pronto" tenha significado.
Este guia foi baseado em materiais oficiais da OpenAI e da Anthropic sobre trabalho de longa duração, prompting, Codex e definição de critérios de sucesso, com curadoria e exemplos práticos de Priscila Reis, fundadora da Mulheria.

Por Priscila Reis

