Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
Algumas informações neste artigo estão relacionadas ao produto pré-lançado que pode ser modificado substancialmente antes de ser lançado comercialmente. A Microsoft não oferece garantias, expressas ou implícitas, com relação às informações aqui fornecidas.
Agentes locais de IA, incluindo assistentes de codificação, ferramentas de CLI, aplicativos de IA para desktop e plataformas de agentes autônomos, funcionam com privilégios de usuário em endpoints. Esses agentes atuam com base em texto de prompts, arquivos, conteúdo web e saída de ferramentas. Eles não conseguem separar de forma confiável conteúdo de confiança de instruções ocultas. Uma única instrução injetada pode usar indevidamente o acesso do agente para exfiltrar dados, modificar código ou executar comandos prejudiciais.
O Microsoft Defender oferece proteção de runtime para agentes de IA ao inspecionar pontos críticos no loop de agente onde o conteúdo entra ou sai do raciocínio do agente. Isso ajuda a detectar prompts maliciosos e as ações prejudiciais que eles podem levar o agente a executar, auditá-las e bloquear ações antes que sejam executadas, quando o método de inspeção permite. O Defender utiliza duas abordagens de inspeção: inspeção de eventos nativa do agente para agentes que expõem interfaces de eventos suportadas por fornecedores, e inspeção de rede para caminhos de rede cobertos. Para saber mais sobre como a proteção em runtime audita e bloqueia ataques, confira O que a proteção em runtime detecta e Como funciona.
Aprenda o que a proteção em tempo de execução bloqueia, como ela funciona e como investigar detecções.
Dica
A proteção em runtime complementa as capacidades de descoberta do Microsoft Defender, que inventariam agentes de IA locais e suas configurações de servidores MCP nos seus dispositivos. Para obter mais informações, confira Descoberta local de agentes de IA com o Microsoft Defender para Ponto de Extremidade.
Dica
Para validar com segurança a proteção em tempo de execução em um dispositivo de teste, execute a demonstração de proteção em tempo de execução do agente de IA.
O que a proteção de tempo de execução detecta
A proteção em tempo de execução ajuda a proteger contra ataques envolvendo prompts maliciosos e o consequente comprometimento do comportamento do agente. O Defender inspeciona pontos críticos no loop do agente onde o conteúdo entra ou sai do raciocínio do agente e detecta ataques independentemente de onde o conteúdo veio de origem, seja um arquivo, uma página web, um repositório ou o resultado de uma ferramenta.
Por exemplo, um agente de codificação busca a documentação de um projeto para responder a uma pergunta, e a página contém texto oculto que instrui o agente a ler o arquivo .env local e postar seu conteúdo em uma URL externa. O agente trata a instrução como parte da página e está prestes a cumprir, mas o Defender detecta a injeção imediata na resposta da ferramenta e bloqueia a ação antes que qualquer dado saia do dispositivo.
Como funciona
A proteção em tempo de execução utiliza duas abordagens para inspecionar a atividade do agente: inspeção de eventos nativos de agente e inspeção de rede.
Inspeção de eventos nativa do agente
A inspeção de eventos nativa do agente usa interfaces de eventos compatíveis com o fornecedor, expostas pelo agente. Agentes como Claude Code, Codex CLI e GitHub Copilot CLI expõem essas interfaces, e o Defender as utiliza para inspecionar a atividade dos agentes e aplicar decisões de auditoria ou bloqueio em pontos críticos do fluxo de trabalho do agente.
O Defender escaneia a atividade disponível dos agentes em busca de prompts maliciosos e ações de alto risco. Dependendo das interfaces de eventos que o agente suporta, o Defender pode impedir que conteúdo malicioso continue pelo loop do agente ou impedir que uma ação de ferramenta prejudicial seja executada.
Cada varredura é uma verificação rápida e inline, em vez de monitoramento contínuo do processo do agente, então a latência adicional é mínima.
Inspeção de rede
A inspeção de rede estende a proteção em tempo de execução a agentes que não expõem interfaces nativas de eventos do agente. Em vez de depender de eventos estruturados do agente, o Defender inspeciona os fluxos de rede agent-to-Large Language Model (LLM) cobertos pela matriz de suporte para detectar injeção de prompt durante o trânsito.
Use a inspeção de rede quando quiser proteger agentes que se comunicam com os serviços LLM pela rede, mas não expõem uma interface de evento com suporte do fornecedor. Essa abordagem ajuda a fechar a lacuna de cobertura para agentes que, de outra forma, não teriam proteção em tempo de execução antes ou durante a interação com o modelo.
Note
A inspeção de rede não é compatível com agentes que usam fixação de certificado ou HTTP/3.
O que acontece quando você habilita a proteção de tempo de execução
Uma vez ativado em um dispositivo, o Defender inspeciona a atividade do agente nos pontos de inspeção disponíveis, sem alterar a forma como os usuários executam o agente. O que acontece após uma detecção depende do modo configurado:
- Bloqueio: Defender bloqueia a ameaça e segue as regras de notificação configuradas para o dispositivo. O Defender notifica o usuário tanto na interface do agente quanto por uma notificação toast do Windows. A detecção é registrada no histórico de proteção do Defender no dispositivo, e um alerta de segurança é enviado ao Defender e correlacionado a incidentes para que o SOC investigue.
- Auditoria: Defender permite que a ação continue e registra a detecção. Um alerta de segurança ainda é gerado no Defender para investigação.
- Desativado: A proteção em tempo de execução está desligada. O Defender não inspeciona a atividade do agente e os agentes são executados sem detecção ou bloqueio de injeção imediata.
A Microsoft recomenda começar no modo de auditoria para observar as detecções e validar a precisão antes de alternar para o modo de bloqueio para imposição ativa. A configuração de proteção de runtime é protegida por proteção contra adulterações, que impede alterações não autorizadas e funciona junto com os controles do Defender existentes.
Para opções de configuração local do PowerShell e do Microsoft Intune em toda a organização, veja Configurar proteção em tempo de execução de agentes de IA com Microsoft Defender para Ponto de Extremidade.
Problemas conhecidos (Prévia)
Importante
Durante a prévia, alertas de injeção de prompt no portal do Microsoft Defender podem reportar incorretamente o bloqueio de injeção de prompt de IA suspeita quando a proteção de runtime de agentes de IA está configurada no modo Auditoria. Isso é um problema de notificação de alertas. No modo Auditoria, a proteção em tempo de execução permite que a ação continue e registra a detecção; o título do alerta não significa que a proteção em tempo de execução bloqueou a ação.
Verifique o modo de proteção em tempo de execução no dispositivo afetado, conforme descrito em Configurar a proteção em tempo de execução do agente de IA. Não confie apenas no título do alerta para determinar se uma ação foi bloqueada. Continue a investigar a detecção para avaliar se a atividade é maliciosa.
Importante
Durante a prévia, o Claude Code pode continuar processando uma resposta de ferramenta mesmo quando a proteção em tempo de execução de agentes de IA está configurada no modo Bloco e o Defender reporta um bloco pós-resposta à ferramenta. Isso é uma limitação de bloqueio, não apenas um problema de reporte de alertas. Nos dispositivos afetados, o alerta de bloqueio não significa que a proteção em tempo de execução impediu o agente de processar o conteúdo detectado.
Não confie apenas no título do alerta para determinar se uma resposta da ferramenta foi bloqueada. Continue a investigar a detecção para avaliar se a atividade é maliciosa. A inspeção pós-resposta à ferramenta ocorre após a execução da ferramenta e não pode desfazer ações que a ferramenta já concluiu.
Investigação
Quando a proteção em tempo de execução detecta injeção de prompt, o Defender gera um alerta de Injeção suspeita de prompt de IA e correlaciona a atividade relacionada em incidentes para investigação.
Para conhecer o fluxo completo de investigação, incluindo as experiências do usuário e do SOC, consulte Revisar e investigar detecções.
Agentes com suporte
Para cobertura por agente, modo, método de inspeção, versão mínima e documentação de hooks do fornecedor, veja a matriz de suporte a agentes de IA do Microsoft Defender para Ponto de Extremidade.
Recursos mais amplos de segurança de IA
Os recursos de proteção de runtime do Defender fazem parte de uma abordagem abrangente de segurança de IA. O Defender oferece outras capacidades no ecossistema de IA da sua organização:
- Descubra agentes de IA locais: Detecte agentes de IA locais e seus servidores MCP configurados em seus dispositivos após o Defender observar a atividade dos agentes. Para obter mais informações, confira Descoberta local de agentes de IA com o Microsoft Defender para Ponto de Extremidade.
- Descubra agentes de nuvem e plataforma: Encontre agentes construídos com Microsoft Copilot Studio, Microsoft Foundry, Amazon Web Services (AWS) Bedrock e Google Cloud Platform (GCP) Vertex AI.
- Avalie a postura de segurança: Avalie as configurações dos agentes, identifique riscos, obtenha recomendações priorizadas e revele caminhos de ataque.
- Detecte e investigue ameaças: Correlacione alertas e investigue comportamentos suspeitos de agentes na sua infraestrutura de segurança.
Para obter detalhes sobre esses recursos e como aplicá-los, consulte Proteger ativos de IA contra ameaças e vulnerabilidades emergentes usando o Microsoft Defender.