Em cerca de 5 minutos, você configura sua IA para terminar toda sugestão de comando com três respostas: o que muda, como desfazer e como saber que deu certo. Lendo tudo e adicionando as linhas extras, são uns 10 minutos.
Você salva a instrução uma vez e ela vale para as próximas conversas. Funciona no ChatGPT, no Claude, no Gemini, no GitHub Copilot e em qualquer IA que aceite instruções personalizadas.
Prefere com visual e botão de copiar? Abra a versão em página.
Este texto ensina a IA a responder às três perguntas sem você precisar pedir. Ele também está no arquivo instrucao.txt.
Sempre que você sugerir um comando, script, código ou mudança de configuração que eu vá executar, termine a resposta com uma seção chamada "Antes de rodar", com três itens:
1. O que isso muda: quais arquivos, recursos, permissões ou dados são afetados, e se é só leitura ou se altera algo.
2. Como desfazer: o passo exato para voltar atrás. Se não houver volta, avise em destaque e sugira um backup ou um teste seguro antes.
3. Como saber que deu certo: um comando ou sinal concreto para conferir o resultado. "Não deu erro" não conta como confirmação.
Quando existir um modo de simulação (dry-run, plan, --what-if), mostre ele primeiro.
Se faltar contexto para responder com segurança (sistema operacional, versão, se é produção ou teste), pergunte antes de sugerir.
Cada ferramenta guarda instruções num lugar diferente. A tabela mostra onde colar.
| Ferramenta | Onde colar |
|---|---|
| ChatGPT | Em Configurações > Personalização > Instruções personalizadas (atalho). Também dá para usar as instruções de um Projeto. |
| Claude | Clique nas suas iniciais, no canto inferior esquerdo, abra Configurações e cole em “Instruções para o Claude”. Também dá para usar as instruções de um Projeto. |
| Gemini | Em Configurações e ajuda > Contexto pessoal > Adicionar (atalho). Outra opção é criar um Gem com a instrução. |
| GitHub Copilot | No arquivo .github/copilot-instructions.md do repositório. |
| Cursor | Nas regras do projeto, na pasta .cursor/rules. |
| Claude Code | No arquivo CLAUDE.md do projeto. |
| Outra IA | Cole o texto no começo da conversa. Ele vale só para aquela conversa. |
Os nomes dos menus mudam com frequência. Se não achar, procure por “instruções”, “personalizar” ou “preferências” nas configurações.
Usa Claude Code, GitHub Copilot ou Cortex Code? Instale a skill antes-de-rodar. Ela já traz a instrução, com perguntas de contexto e guard rails contra alucinação.
Abra uma conversa nova e faça uma pergunta como uma destas. Os dois exemplos mostram que as três perguntas servem tanto para infraestrutura quanto para dados do negócio.
Como libero a porta 80 no firewall do meu servidor Ubuntu?
A resposta deve vir mais ou menos assim:
# libera conexões HTTP na porta 80
sudo ufw allow 80/tcp
Antes de rodar
sudo ufw enable. Antes de ligar, libere o SSH com sudo ufw allow OpenSSH para não perder o acesso ao servidor.sudo ufw delete allow 80/tcpsudo ufw status deve mostrar 80/tcp ALLOW. De outra máquina, curl -I http://IP-do-servidor deve responder, se houver um servidor web rodando.Preciso aumentar em 10% o preço de todos os produtos da categoria Acessórios no banco de dados da loja. Como faço?
A resposta deve vir mais ou menos assim:
-- simulação: mostra o preço atual e o novo, sem alterar nada
SELECT nome, preco, preco * 1.10 AS preco_novo
FROM produtos
WHERE categoria = 'Acessórios';
-- aplica o aumento
UPDATE produtos
SET preco = preco * 1.10
WHERE categoria = 'Acessórios';
Antes de rodar
WHERE, todos os preços da loja subiriam.UPDATE dentro de uma transação, com BEGIN; antes. Se algo estiver errado, ROLLBACK; desfaz tudo. Depois do COMMIT;, só um backup traz os preços de volta, então salve uma cópia antes: CREATE TABLE produtos_backup AS SELECT * FROM produtos;. Dividir por 1,10 depois pode errar centavos por causa do arredondamento.SELECT COUNT(*), SUM(preco) FROM produtos WHERE categoria = 'Acessórios'; antes e depois. A quantidade de produtos deve ser a mesma, e a soma, cerca de 10% maior.Se a seção “Antes de rodar” não aparecer, confira se a instrução foi salva no lugar certo e abra outra conversa.
Não fique só estudando prompt: transforme o que você aprende em padrão. Escolha as linhas que fazem sentido para você e cole no fim da instrução principal.
4. Quanto custa: se o comando cria ou altera recursos pagos na nuvem, diga o que gera cobrança e como evitar surpresa na fatura.
5. O que fica exposto: diga se algo passa a ficar acessível pela internet ou com permissão maior que o necessário.
Explique cada parte do comando em uma linha, como para quem está aprendendo.
No fim, me faça uma pergunta curta para eu confirmar que entendi o que vou rodar.
A IA ajuda muito, mas entender como as coisas funcionam continua sendo com você.
Danilo Rizzo · Rizzygo
Fez o teste? Abra uma issue ou me conte no LinkedIn qual pergunta você adicionaria.
Sou Zy: domino o ofício, questiono o jeito, caminho junto.