Herdbell Blog

Guia

Checklist de segurança para agentes de IA de programação: 10 regras antes de deixá-los rodar comandos

Pela equipe do Herdbell · Publicado em · Atualizado em

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

  1. Trabalhe em um repositório git e faça commit antes de uma tarefa grande, para poder desfazer qualquer mudança.
  2. Leia um comando antes de permitir, principalmente qualquer coisa com rm, sudo, curl | sh ou um caminho fora do projeto.
  3. Mantenha os pedidos de permissão ativados em vez de pulá-los. Veja por que pular é arriscado.
  4. Torne o responder rápido, para nunca ter a tentação de desativar os pedidos. Um popup que se responde com uma tecla ajuda.
  5. Dê a cada tarefa a sua própria pasta para que um agente não mexa em outro projeto.
  6. Mantenha segredos fora do chat. Não cole chaves, tokens ou senhas em um prompt.
  7. Revise o diff do que mudou antes de fazer merge ou deploy.
  8. Pré-aprove só o que é realmente seguro e deixe o resto em perguntar.
  9. 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.
  10. 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.