Grandes projetos estão incorporando regras para agentes de programação com IA diretamente em seus repositórios. Veja o que $MSFT, OpenAI, Vercel, PyTorch e outros estão dizendo para a IA nunca fazer:
$MSFT TypeScript: Não apague verificações para silenciar erros. As verificações existentes não são rígidas demais.
Astral uv: Nunca presuma que um teste que falhou já estava com problemas antes da sua alteração. Quase nunca estava.
SDK Python da OpenAI: Não reduza os testes nem aumente os limites só para passar. Corrija o problema de verdade.
$MSFT Playwright: Nunca envie alterações sem permissão. Nunca reescreva commits antigos — adicione novos.
Vercel Next.js: Nunca execute os testes novamente com filtros diferentes. Salve a saída uma vez e leia-a do arquivo.
Bun: Nunca escreva um teste que só verifica se “não houve falha”. Esse teste nunca poderá falhar.
PyTorch: Nunca publique no GitHub de forma autônoma. Nunca apresente conteúdo gerado por IA como se tivesse sido escrito por uma pessoa.
Apache Airflow: Se uma ferramenta obrigatória falhar, pare e informe exatamente qual chamada falhou. Não tente contornar o problema.
Cloudflare: Comentários explicam o porquê, não o quê. Não repita o que o código já diz.
SDK de Agentes da OpenAI: Só pare se faltarem decisões ou permissões, ou se houver impedimentos reais. Diga exatamente o que está faltando.
Estas são as regras que vale a pena adotar nos seus próprios fluxos de trabalho com agentes de IA.
$MSFT TypeScript: Não apague verificações para silenciar erros. As verificações existentes não são rígidas demais.
Astral uv: Nunca presuma que um teste que falhou já estava com problemas antes da sua alteração. Quase nunca estava.
SDK Python da OpenAI: Não reduza os testes nem aumente os limites só para passar. Corrija o problema de verdade.
$MSFT Playwright: Nunca envie alterações sem permissão. Nunca reescreva commits antigos — adicione novos.
Vercel Next.js: Nunca execute os testes novamente com filtros diferentes. Salve a saída uma vez e leia-a do arquivo.
Bun: Nunca escreva um teste que só verifica se “não houve falha”. Esse teste nunca poderá falhar.
PyTorch: Nunca publique no GitHub de forma autônoma. Nunca apresente conteúdo gerado por IA como se tivesse sido escrito por uma pessoa.
Apache Airflow: Se uma ferramenta obrigatória falhar, pare e informe exatamente qual chamada falhou. Não tente contornar o problema.
Cloudflare: Comentários explicam o porquê, não o quê. Não repita o que o código já diz.
SDK de Agentes da OpenAI: Só pare se faltarem decisões ou permissões, ou se houver impedimentos reais. Diga exatamente o que está faltando.
Estas são as regras que vale a pena adotar nos seus próprios fluxos de trabalho com agentes de IA.