Dando à IA o stack trace completo

Prévia grátis 2 min de leitura

Dois alunos, um erro, duas respostas

Um aluno dá de cara com isto no terminal:

ActiveRecord::RecordNotFound (Couldn't find ScratchArticle with 'id'=999999)

O aluno A pergunta a um assistente de IA: "Está dando um erro de que não acha um registro, o que há de errado?" O aluno B cola a linha exata acima, mais a linha de código que a levantou. O aluno A recebe uma resposta genérica sobre conferir se o registro existe. O aluno B recebe uma resposta que cita a linha, o id e uma correção específica. Mesmo erro, mesma IA, dois resultados diferentes, por causa do que cada um entregou.

O que os seis últimos cursos construíram

Os seis cursos de IA antes deste, de Ferramentas de IA: introdução (Cursor & Antigravity) a Prompting de IA: zero-shot, cobriram muita coisa. Você viu o que é um assistente de código com IA, por que uma pessoa continua responsável pelo que ele produz e como pedir uma primeira resposta útil. Este curso estreita tudo isso para um momento do dia a dia: um erro acabou de acontecer, e você quer um diagnóstico confiável.

Um diagnóstico vale o que recebe

Um assistente de IA lendo um erro não vê o seu terminal, a aba do navegador nem as três tentativas que você já fez. Ele só tem o texto que você manda. Quando um diagnóstico aponta a causa errada, em geral a IA raciocinou certo a partir de evidência incompleta ou reescrita. Um diagnóstico confiável começa antes de a IA responder, com o que você cola.

O que este curso cobre

  1. Colar o texto exato do erro, não uma paráfrase.
  2. Mostrar o código que o levantou, junto com o nome do erro.
  3. Dizer o que você já tentou, para a IA não refazer o caminho.
  4. Ler um diagnóstico com olhar crítico em vez de aceitá-lo como veio.
  5. O risco de aplicar uma correção que você não entende.
  6. Juntar todas as peças num erro, do começo ao fim.

No fim, você vai entregar uma mensagem de erro à IA como ela apareceu, em vez de descrevê-la.

Aula 1 de 7 · grátis

Continue com a aula 2

Cole, não parafraseie

Parafrasear um erro joga fora a classe, a chave e o valor, então cole o texto exato na ordem.

Com uma conta grátis você também tem os quizzes, seu progresso e suas anotações, e a discussão.

Digite para buscar...