Vocês deixam agentes de IA rodarem comandos sozinhos no terminal?
Tenho usado agentes de IA para programar direto no terminal, e a parte que mais me fez pensar não foi a qualidade do código, foi o controle.
Na prática, o que funcionou melhor pra mim foi separar as coisas: deixar o agente ler arquivos e rodar testes sozinho, mas pedir aprovação antes de editar arquivos importantes ou rodar comandos que mexem em dados, deploy ou dependências.
A gente está construindo o Mel (https://www.openmel.dev), um terminal com uma equipe de agentes que planejam, escrevem e testam código, e essa questão de aprovações virou o centro do produto: você escolhe o que roda sozinho e o que espera o seu OK.
Fiquei curioso sobre como vocês fazem:
Deixam o agente executar tudo e revisam depois?
Aprovam cada passo?
Ou têm alguma regra no meio do caminho?
Fonte: https://www.openmel.dev
Fonte: https://www.openmel.dev/