Como pedir à IA para explicar um erro de código
Guia de programar: passo a passo, um prompt de exemplo para copiar e o que conferir antes de usar o resultado.
Cole a mensagem de erro completa, só o trecho de código necessário e as versões que você usa, e peça as causas prováveis antes da correção. Teste a solução fora de produção.
Nunca usou IA? Faça antes os passos 1 a 3 da trilha: eles explicam o que é um pedido (prompt) e como dar contexto.
Antes de colar qualquer coisa
- Apague chaves de API, senhas, tokens, strings de conexão, URLs internas e dados de usuários da mensagem de erro e do código.
- Se o código é da empresa, veja a política sobre ferramentas de IA antes de colar.
Passo a passo
Passo 1
Copie a mensagem de erro inteira
Não escreva "deu erro". Copie a mensagem completa, com a linha do arquivo e o rastreamento da pilha, que mostra por onde o erro passou. A primeira linha costuma ser a causa; as outras mostram o caminho.
Passo 2
Cole o menor trecho que reproduz o problema
Cole só a função ou o bloco em que o erro acontece, não o projeto todo. Tentar isolar o trecho muitas vezes já mostra o problema. Se o assistente receber 500 linhas, tende a comentar o que não importa.
Passo 3
Informe linguagem, versão e o que você esperava
Diga a linguagem, a versão e as bibliotecas usadas, e o que o código deveria fazer. Uma função existe numa versão e não na outra; sem a versão, o assistente chuta.
Passo 4
Peça a causa antes da correção
Peça "explique o que o erro significa, liste as três causas mais prováveis e como confirmar cada uma, e só depois sugira a correção". Assim você entende o problema e não só troca o código.
Passo 5
Teste a correção em ambiente de teste
Aplique em uma cópia, rode, e confira se o erro sumiu e se nada mais quebrou. Se tiver testes automatizados, rode todos. Se a correção não funcionar, cole a nova mensagem de erro e diga o que você já fez.
O que esperar da resposta
Descrição do que pode vir, não a resposta de um assistente: não rodamos as ferramentas para escrever este guia, e o resultado muda de uma vez para outra.
- Uma explicação do erro em palavras simples, que você deve conferir na documentação.
- Uma lista de causas prováveis. A ordem não garante que a primeira seja a certa.
- Um trecho de código corrigido, que pode usar função inexistente na sua versão ou mudar mais do que o necessário.
- Um tom de certeza que não corresponde à certeza real.
Como conferir antes de usar
- A função ou opção sugerida existe na documentação da sua versão?
- A correção muda só o que precisa mudar?
- O erro sumiu e os testes continuam passando?
- Você entendeu o motivo? Se não, pergunte "por quê?" antes de aplicar.
Se a resposta vier fraca, peça assim
Pedidos de acompanhamento que cabem na mesma conversa (passo 5 da trilha).
“Explique por que esta causa é mais provável que as outras.”
Expõe o raciocínio e ajuda a descartar a causa errada.
“Escreva um teste que reproduz o erro.”
Cria uma prova de que a correção funcionou.
“Há um jeito mais simples de fazer isto?”
Pede uma alternativa menos complicada.
Quer mais modelos de prompt?
Para copiar prompts prontos por profissão e ver uma dica de IA por dia, visite o iadica.com.br, site irmão deste.
Perguntas frequentes
Posso colar o código da empresa no assistente?
Depende da política da empresa e dos termos do assistente. Pergunte ao responsável e nunca cole chaves, senhas nem dados de usuários.
A IA pode inventar função que não existe?
Pode. Por isso o guia manda conferir o nome na documentação oficial da sua versão antes de aplicar.
Quem está aprendendo deve pedir o código pronto?
Prefira pedir a explicação e tentar escrever você mesmo a correção. Copiar e colar resolve hoje e deixa o mesmo erro para amanhã.
Continue por aqui
A trilha ensina o método; o glossário explica as palavras difíceis.
Trilha de 7 passos
Do primeiro pedido à conferência, com um exercício de 5 minutos em cada passo.Glossário de IA
Mais de 50 termos em português simples, cada um com um exemplo do dia a dia.Erros de quem começa
Pedido ruim e pedido melhor, lado a lado.Qual IA usar
O que a página oficial de cada assistente diz do plano gratuito, com link e data.Monte seu pedido
Escreva o pedido e veja quais das cinco peças faltam, com linhas para completar.Limpar dados pessoais
Troque CPF, e-mail e telefone por campos antes de usar a IA e traga os dados de volta.