Método de Codificação de IA com Rédea Curta: Vença a Fábula Mantendo o Controle

Greg Slepak, mantenedor de software crítico para segurança, destila mais de um ano de pesquisa em agentes de IA para codificação no método de coleira curta. Ele é projetado para desenvolvedores experientes que querem que a IA aumente a produção sem sacrificar a qualidade — e afirma superar os resultados do Fable 5 mesmo sem modelos de ponta.
O problema central que Slepak identifica: agentes de IA frequentemente "saem dos trilhos", produzem código feio/ineficiente ou exigem sistemas de orquestração estilo YouTuber que removem o desenvolvedor do loop. O método dele mantém você no controle a cada passo.
Regras da Coleira Curta
- Planeje a tarefa, opcionalmente usando algo como
tasks skillpara dividir tarefas grandes em etapas. - Nunca use o modo "YOLO" (também conhecido como "pular perigosamente as permissões").
- A IA só funciona enquanto você está assistindo — sem "codificação por vibe" enquanto você joga videogame.
- Use um agente de codificação que exiba um diff no prompt de permissões antes de fazer alterações.
- Analise cada diff proposto — negue permissões sempre que a IA estiver prestes a fazer algo que você não quer.
- Mantenha-se no loop para ter uma compreensão atualizada do código.
- Intervenha com frequência para evitar que a IA saia dos trilhos.
- Faça commit após cada subtarefa para se proteger contra a IA excluindo trabalho anterior (Slepak já viu Opus fazer isso).
Revisões de IA
Slepak recomenda tratar a IA como um linter para revisões de PR. A IA pega erros comuns, o humano pega problemas de alto nível. Juntos, ambos superam qualquer um sozinho. A IA precisa de contexto suficiente (issue, descrição do PR).
Ele também observa que construiu ferramentas de revisão de IA personalizadas com desempenho tão bom quanto sistemas de bilhões de dólares, e mantém um fork de um agente chamado Crush.
📖 Leia a fonte completa: HN AI Agents
👀 See Also

O Método de Prompting em Duas Fases de um Desenvolvedor Solo para Grandes Projetos com a Claude AI
Um desenvolvedor solo compartilha um fluxo de trabalho usando o Claude Chat como arquiteto e o Claude Code como construtor, com um método de prompt em duas fases que inclui análise de modos de falha e portas de verificação.

Configuração de Instância Canary para Atualizações Seguras do OpenClaw
Um usuário do Reddit compartilha uma metodologia detalhada de canário para testar atualizações do OpenClaw antes da produção: raiz de configuração isolada, porta separada, matriz de teste de fumaça e um formato de relatório de atualização estruturado.

Como executar com segurança as ferramentas nativas do llama.cpp (exec_shell_command) com multi-sandboxing no Linux
Um guia prático para habilitar as ferramentas nativas do llama.cpp, especialmente o exec_shell_command, e executá-las dentro de múltiplas caixas de areia (Firejail + máquina virtual Alpine) para busca segura na web e execução de comandos via interface web do llama-server.

Configurando o OpenClaw para Comunicação Suave entre Agentes
Um usuário do Reddit compartilha configurações específicas para o OpenClaw que reduzem os tempos limite na comunicação entre agentes, incluindo configurações de visibilidade de ferramentas, diretivas de memória e soluções alternativas para a limitação ANNOUNCE_SKIP.