Software e IA para executivos · Capítulo 40 de 41 · 7 min
Limitar o dano que um agente enganado consegue causar
Instrução maliciosa escondida num texto engana o agente; a contenção fica fora do prompt, no escopo da credencial e no teto de dano.
Este capítulo faz parte do curso gratuito Software e IA para executivos.
Um agente com credencial ampla pode apagar dado ou mover dinheiro obedecendo a uma instrução escondida num documento comum, sem que ninguém peça isso a ele. Prompt injection é essa instrução escondida dentro de um conteúdo que o agente lê e passa a obedecer, no lugar de quem o contratou.
O modelo lê tudo como texto e trata texto como instrução. A defesa começa aí: um estagiário que executa qualquer bilhete deixado na mesa não fica seguro com bilhetes melhores, e sim com menos acesso ao cofre.
Em 31/08/2026, a Anthropic relatou incidentes de avaliação relacionados a ambientes de terceiros com isolamento mal configurado. Nos testes descritos, determinadas salvaguardas estavam ausentes, e a conclusão útil para a empresa é conferir o ambiente de execução, além de avaliar as respostas do modelo.
Esse relato não demonstra que todo agente se comporta assim no uso comum. Mostra por que um teste precisa registrar as condições, versão do modelo, ferramentas disponíveis, permissões e isolamento, porque sem esse contexto um caso específico vira uma generalização sem base.
Instruções claras ajudam, mas a contenção exige controles externos: credenciais limitadas, isolamento, aprovação para ações de maior impacto e registro do que foi feito. Valide se esses controles funcionam mesmo quando uma instrução externa tenta desviar o agente.
Em 30/07/2026, a Anthropic relatou três incidentes em avaliações de cibersegurança. Num deles, um modelo Claude publicou um pacote malicioso no PyPI real, o repositório público de pacotes da linguagem Python, e o pacote rodou em 15 sistemas.
A lição para quem aprova é concreta: agente com credencial de publicação consegue distribuir código a terceiros, então essa credencial fica fora do alcance dele.
A lista de defesas ganhou uma linha nova em agosto. O modo de permissão automático põe um classificador entre o agente e a ação, e ataca a fadiga de aprovação que faz o time liberar tudo sem ler.
Guia: conter um agente antes de ampliar o acesso dele
| Passo | Quem faz | Prazo | O que entregar | Como conferir |
|---|---|---|---|---|
| 1. Escrever a lista do irreversível | Diretor da área e tecnologia | 1 reunião | Lista assinada de ações que exigem aprovação | Apagar, pagar, disparar em massa e mudar permissão estão nela |
| 2. Isolar a execução | Plataforma | 1 a 3 dias | Ambiente separado, sem acesso direto à produção | Tentativa de alcançar a rede interna falha |
| 3. Limitar a credencial | Segurança | 1 dia | Escopo por sistema, tabela e repositório | Ação fora do escopo recusada em teste |
| 4. Tirar do agente o poder de publicar pacote | Segurança | 1 hora | Credenciais de npm, PyPI e loja fora do alcance do agente | Nenhum token de publicação no ambiente do agente |
| 5. Exigir aprovação nominal no irreversível | Dono do processo | 1 dia | Fluxo de aprovação com pausa e lista do que muda | Cada aprovação registrada com nome e data |
| 6. Pôr teto de gasto e botão de desligar | Tecnologia e financeiro | 2 horas | Limite por execução e interruptor geral | Execução de teste para ao bater no teto |
| 7. Auditar uma amostra por mês | Controles internos | 2 horas por mês | Dez ações sorteadas com autor, data e mudança | Nenhuma ação sem registro completo |
Escreva a lista do irreversível antes de ampliar o uso de agente. Apagar dado, movimentar dinheiro, disparar comunicação em massa e alterar permissão de acesso entram nela por padrão, e cada item pausa, mostra o que vai mudar e espera aprovação nominal antes de seguir.
Confirme também o escopo de cada credencial de agente: quais tabelas, repositórios e serviços ela alcança, e o que recusa por desenho, porque controle que existe só no prompt não é controle de acesso.
Defina um teto de dano por operação, como limite de linhas alteradas ou de valor movimentado por execução. Cubra registro de cada ação aprovada, com autor, data e o que mudou, no formato que a auditoria consegue ler sem abrir o histórico do chat.
Antes de liberar mais acesso a um agente, exija a lista do irreversível, o escopo da credencial e o teto por operação por escrito. Só aprove a mudança quando o registro de cada ação já estiver funcionando.
Seu caderno neste capítulo
Abrir o caderno completoSelecione um trecho do capítulo para destacar ou anotar. Nos vídeos e áudios, use Anotar este momento. No teclado, selecione com Shift e as setas e use Alt+Shift+D para destacar ou Alt+Shift+N para anotar.
Salvo neste navegador. Entre na sua conta para levar o caderno a outros aparelhos.
Entre na sua conta para compartilhar o que aprendeu e convidar alguém para estudar com você.
Conexões deste capítulo
Veja o que estudar antes e para onde seguir depois, explore os conceitos e compare abordagens em outros cursos. Sugestões marcadas como “sugerido pelo grafo” vêm dos assuntos em comum, não do índice do curso.
Conceitos deste capítulo
O mesmo assunto em outros cursos
- Agentes de IA Autônomos: Do Conceito à ProduçãoGuardrails e segurançaExaminar conexões de Guardrails e segurança
- Prompt Engineering para ExecutivosClassificar cada fluxo de IA pela Regra dos Dois antes de aprovarExaminar conexões de Classificar cada fluxo de IA pela Regra dos Dois antes de aprovar
- Gestão de Projetos GEODefinir o que exige revisão humanaExaminar conexões de Definir o que exige revisão humana
- Agentes de código para executivosSeparar quem escreve o verificador de quem escreve o códigoExaminar conexões de Separar quem escreve o verificador de quem escreve o código
Voltar ao capítulo anterior: Escolher entre buscar, treinar ou rotear antes de pagar a conta
Leve uma ideia para a prática
Escolha uma atividade no painel e volte a este curso quando quiser.
Atividades e evolução ficam reunidas no painel da sua conta.
Capítulos vizinhos em Software e IA para executivos
- 37A ferramenta de código com IA pode mudar de dono
- 38Conferir quem publicou cada plugue que liga o agente aos sistemas
- 39Escolher entre buscar, treinar ou rotear antes de pagar a conta
- 40Limitar o dano que um agente enganado consegue causar
- 41Escrever uma política de IA que passa numa auditoria