Reduzindo Alucinações do Claude com Injeção de Prompt Pré-Saída

Um usuário do Reddit compartilhou uma técnica para reduzir alucinações na IA Claude em aproximadamente metade através da injeção de prompt de pré-saída. O método foca em forçar o modelo a realizar verificação interna antes de gerar respostas.
Detalhes de Implementação
A abordagem requer duas modificações específicas:
1. Adição ao Prompt do Sistema
Adicione este bloco markdown ao prompt do sistema do Claude (estilo de saída):
Antes da resposta
IMPORTANTE: DEVE executar antes de responder ao usuário, incluindo acompanhamentos. SEM EXCEÇÕES.
python -m pre_output.record '{ "turn": 1/2/..., "summary": "máximo 10 palavras", "uncertainties": ["observações não resolvidas, suposições não verificadas", ...], "possible-next-steps": ["refatorar, atualizar documentação", ...] }'
NÃO está errado decidir que você realmente não está pronto após invocar pre_output.record; nesse caso, invoque pre_output.record novamente com informações atualizadas.
2. Criação do Script Python
Crie um script Python com o seguinte conteúdo:
print("registrado com sucesso.")
print("")
print("REGRAS IMPORTANTES:")
print("- NUNCA responda se puder fazer mais progresso autonomamente.")
print("- NUNCA responda se incertezas permanecerem. Faça mais verificação.")
print(" ")Como Funciona
O sistema força o Claude a:
- Registrar um objeto JSON com número da vez, resumo breve (máximo 10 palavras), lista de incertezas e possíveis próximos passos
- Reavaliar prontidão antes de responder
- Seguir regras rigorosas sobre não responder quando incertezas permanecem ou quando progresso autônomo é possível
A técnica parece projetada para desenvolvedores usando o Claude como assistente de programação, particularmente para tarefas complexas onde verificação e raciocínio passo a passo são cruciais.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Correção de Timeout do OpenClaw LLM para Carregamento de Modelo Frio
Um usuário do Reddit identificou e corrigiu um problema específico de timeout no OpenClaw, onde LLMs locais carregados a frio falhavam após cerca de 60 segundos, mesmo com timeouts gerais mais altos configurados. A solução envolve ajustar a configuração do timeout de inatividade do LLM do embedded-runner.

Adicione uma Linha ao CLAUDE.md para Obter Listas de Verificação Decoradas com Emoji no Claude
Adicione um conjunto de marcadores de uma linha ao seu CLAUDE.md de nível de usuário para fazer o Claude decorar listas de verificação com emojis de status — 14 ícones fixos para concluído, em execução, falhou, bloqueado, etc.

Melhorias na estrutura do prompt para execução confiável de habilidades de IA
Um desenvolvedor compartilha duas modificações-chave no prompt que permitiram que sua habilidade de análise de mercado funcionasse de ponta a ponta sem intervenção manual: separar explicitamente o que a habilidade deve retornar versus o que deve fazer, e definir condições explícitas de falha para evitar improvisações.

Agentes do OpenClaw ficam sem resposta após a Semana 1: Problemas de integração com Telegram?
Usuário relata agentes OpenClaw ficando inativos após a primeira semana, suspeitando de integração com Telegram ou problemas de execução a longo prazo. Reinicializações ajudam temporariamente.