Segurança e Guardrails

Código gerado por IA tem 45% de risco em testes de segurança (Veracode 2025). Não é “vai melhorar com modelo maior” — Veracode mostrou: tamanho do modelo não correlaciona com segurança. Slopsquat virou vetor real de supply chain. Cursor/Claude wipou banco de produção em 9 segundos quando descuidado. EU AI Act torna-se obrigatório em agosto de 2026. Esta trilha mapeia: (1) o problema (vulnerabilidades sistemáticas, slopsquat, alucinações), (2) defesa em profundidade (pirâmide de validação, SAST/SCA, sandboxing, prompting), (3) processo (review humano, testes imutáveis, métricas), (4) compliance (AI Act, GDPR, roadmap de adoção).

Pré-requisitos

Recomendado ter passado por Agentes de Codificação (Trilha 2 — para entender ferramentas), Context Engineering (Trilha 4 — para guardrails determinísticos), e Spec-Driven Development (Trilha 5 — para validação contínua). Esta trilha é a camada final que protege o que as outras trilhas constroem.

Esta trilha é tempo-sensitive

Datas críticas: EU AI Act totalmente aplicável em 2 de agosto de 2026. Fim de suporte de Amazon Q Developer em 30 de abril de 2027. Pesquisa de slopsquat e vulnerabilities muda mensalmente. Verificar fontes recentes ao adotar.

Comece por aqui

Trilha sequencial recomendada — problema → defesa → processo → compliance.

Bloco 1 — O Problema (3 notas)

A premissa: AI code é untrusted. Os ataques específicos de IA (slopsquat) e os bugs específicos (alucinações).

Bloco 2 — Defesa em Profundidade (4 notas)

A pirâmide de validação e suas camadas: automação massiva, guardrails determinísticos, prompting, e o sandbox que protege fisicamente.

Bloco 3 — Processo e Governança (3 notas)

O que humano deve revisar (e o que não). Testes imutáveis. Métricas honestas.

Bloco 4 — Compliance e Futuro (2 notas)

EU AI Act + GDPR como arquitetura. O roadmap de 12 semanas para adoção progressiva.

Rotas alternativas

Rota emergencial (já estou em fogo)

“Tive incidente em prod por código AI — preciso reagir”

01 - Código gerado por IA é untrusted04 - A pirâmide de validação AI05 - SAST e SCA para código AI06 - Permissões e sandboxing12 - O roadmap de segurança para times

Rota arquiteto (defender antes de adotar)

“Vou implementar agentes — preciso desenhar a defesa”

01 - Código gerado por IA é untrusted04 - A pirâmide de validação AI06 - Permissões e sandboxing07 - Security-focused prompting09 - Testes imutáveis — a barreira que o agente não pode reescrever

Rota compliance (precisamos passar em auditoria)

“EU AI Act está chegando — o que muda?”

11 - Governance as architecture — EU AI Act, GDPR, licenças10 - Métricas de qualidade AI — defect escape rate, rework ratio12 - O roadmap de segurança para times

Rota supply chain (proteger contra slopsquat)

“Estou preocupado com pacotes maliciosos via AI”

02 - Slopsquatting — o ataque via alucinação03 - Alucinações em código — APIs fantasma e parâmetros inexistentes05 - SAST e SCA para código AI06 - Permissões e sandboxing

Rota processo (refinar review e métricas)

“Time já tem CI básico — quero subir o nível”

08 - Code review de código AI — o que muda09 - Testes imutáveis — a barreira que o agente não pode reescrever10 - Métricas de qualidade AI — defect escape rate, rework ratio

Rota líder técnico (apresentar a stakeholders)

“Preciso justificar investimento em AI security”

01 - Código gerado por IA é untrusted (números) → 10 - Métricas de qualidade AI — defect escape rate, rework ratio (medição) → 11 - Governance as architecture — EU AI Act, GDPR, licenças (compliance) → 12 - O roadmap de segurança para times (plano)

Leituras recomendadas

FonteTipoCobertura
Veracode — 2025 GenAI Code Security ReportRelatórioNotas 01, 03, 05
DryRun Security — Top 10 AI SAST Tools for 2026ComparativoNota 05
Trend Micro — SlopsquattingAnáliseNota 02
Snyk — Package HallucinationsGuiaNota 02
Anthropic — Engineering Claude Code SandboxingEngenhariaNota 06
NVIDIA — Practical Security Guidance for Sandboxing Agentic WorkflowsGuiaNotas 06, 12
EU Commission — AI Act regulatory frameworkLegalNota 11
artificialintelligenceact.euAnálise jurídicaNota 11
OWASP Top 10 for LLM ApplicationsPadrãoTrilha inteira
USENIX Security SymposiumPesquisa acadêmicaNota 02

Veja também

Todas as notas

TABLE
  title AS "Título",
  status AS "Status",
  join(tags, ", ") AS "Tags"
FROM "03-Dominios/IA/Segurança e Guardrails"
WHERE type != "moc"
SORT file.name ASC