Guia
Checklist de segurança para agentes de IA de programação: 10 regras antes de deixá-los rodar comandos
Resposta curta: Dez regras práticas para deixar um agente de IA de programação executar comandos no seu Mac: use git, leia antes de permitir e mantenha os pedidos de permissão ativados.
Um agente de IA de programação que executa comandos é poderoso e, às vezes, erra. Estes dez hábitos não exigem ferramentas especiais. Eles evitam que um comando ruim vire um dia ruim.
A lista de verificação
- Trabalhe em um repositório git e faça commit antes de uma tarefa grande, para poder desfazer qualquer mudança.
- Leia um comando antes de permitir, principalmente qualquer coisa com
rm,sudo,curl | shou um caminho fora do projeto. - Mantenha os pedidos de permissão ativados em vez de pulá-los. Veja por que pular é arriscado.
- Torne o responder rápido, para nunca ter a tentação de desativar os pedidos. Um popup que se responde com uma tecla ajuda.
- Dê a cada tarefa a sua própria pasta para que um agente não mexa em outro projeto.
- Mantenha segredos fora do chat. Não cole chaves, tokens ou senhas em um prompt.
- Revise o diff do que mudou antes de fazer merge ou deploy.
- Pré-aprove só o que é realmente seguro e deixe o resto em perguntar.
- Não deixe solicitações sem resposta por muito tempo. Uma solicitação que você não leu é uma solicitação que você deve negar.
- Saiba como desligar. Aprenda como parar ou interromper cada agente e como desconectar qualquer ferramenta ligada a ele.
Onde o Herdbell se encaixa
O Herdbell não torna um agente seguro por si só. Ele ajuda na parte humana: você vê cada solicitação no instante em que acontece, comandos arriscados pedem confirmação duas vezes, e uma solicitação sem resposta volta ao prompt do próprio agente em vez de ser aprovada. O julgamento continua sendo seu.
Perguntas frequentes
É seguro deixar um agente de IA executar comandos de shell?
Pode ser, se você mantiver as permissões ativadas, ler o que permite e trabalhar em um projeto que possa restaurar do git. Pular essas verificações é arriscado.
Quais comandos devo sempre ler duas vezes?
Qualquer coisa que apague arquivos, use sudo, baixe e execute um script ou alcance fora da pasta do projeto.