Diretrizes de Desenvolvimento com AI
7. Ferramentas Permitidas

7. Ferramentas Permitidas

7.1. Ferramentas Aprovadas

FerramentaStatusConfiguração NecessáriaUso Permitido
GitHub Copilot✅ AprovadoConta corporativaGeral
Claude Code✅ AprovadoConta corporativaGeral
ChatGPT✅ AprovadoConta corporativaGeral
Cursor IDE✅ AprovadoPrivacy mode ONGeral
Antigravity✅ AprovadoPrivacy mode ONGeral

7.2. Configurações Obrigatórias

GitHub Copilot (VSCode)

// settings.json
{
  "github.copilot.enable": {
    "*": true,
    "yaml": false,
    "plaintext": false,
    "markdown": false
  },
  "telemetry.telemetryLevel": "off"
}

Cursor IDE

  • Privacy Mode: ENABLED (obrigatório)
  • Telemetry: DISABLED
  • Code Indexing: LOCAL ONLY

7.3. Proteção de Arquivos Sensíveis

Criar .aiignore:

# Arquivos que IA NÃO deve processar
.env
.env.*
credentials.json
secrets.yaml
config/database.php
*.pem
*.key
id_rsa*
*.p12

7.4. Ferramentas PROIBIDAS

FerramentaRazãoAlternativa
Replit AIPolítica de privacidade inadequadaGitHub Copilot/Claude Code
CodeiumConcerns de privacidadeClaude Code
Ferramentas desconhecidasNão avaliadasConsultar lista aprovada

7.5. Solicitação de Nova Ferramenta

Processo:

  1. Preencher formulário de solicitação
  2. Justificar necessidade
  3. Fornecer documentação de segurança/privacidade
  4. Aguardar análise (SLA: 15 dias úteis)
  5. Aprovação de: Security Analyst + DPO + CTO

Critérios de aprovação:

  • Política de privacidade transparente
  • Opt-out de treinamento disponível
  • Compliance GDPR/LGPD
  • Criptografia em trânsito (TLS 1.3+)
  • Sem breaches de segurança recentes

⚠️ Usar ferramenta não aprovada = Violação grave