Configuração
Todas as configurações ficam em Settings (Ctrl+,) sob security-check.
Configurações disponíveis
security-check.enabled
| Tipo | boolean |
| Default | true |
| Escopo | Per-workspace |
Habilita ou desabilita a extensão para o workspace atual. Útil para desativar em projetos que não precisam de auditoria.
security-check.useLLMAnalysis
| Tipo | boolean |
| Default | true |
Quando ativado, usa o Language Model do VS Code para análise profunda dos resultados dos scanners regex. Melhora a precisão reduzindo falsos positivos.
security-check.installGlobalHooks
| Tipo | boolean |
| Default | true |
Instala automaticamente os security hooks em ~/.copilot/hooks/. Desative se não quiser monitoramento em tempo real.
security-check.hookSeverityThreshold
| Tipo | string |
| Default | "medium" |
| Opções | critical, high, medium, low, info |
Define a severidade mínima para que os hooks emitam alertas. Findings abaixo desse threshold são silenciados nos hooks.
Exemplo de configuração
json
{
"security-check.enabled": true,
"security-check.useLLMAnalysis": true,
"security-check.installGlobalHooks": true,
"security-check.hookSeverityThreshold": "high"
}