Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>VigIANew to Visual Studio Code? Get it now.
VigIA

VigIA

VigIA

| (0) | Free
Analisa pastas que você escolhe neste computador e envia só os achados para a sua conta VigIA. O código não sai da máquina.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VigIA - análise local, achados na nuvem

A extensão VigIA analisa o código no seu computador (Cursor, VS Code ou Kiro) e envia para a sua conta em vigiasast.com.br somente os achados - trechos de código e segredos não saem da máquina.

O que ela faz

  • Selecionar uma ou mais pastas do projeto (não depende do workspace aberto).
  • Rodar varredura local (Semgrep, Gitleaks, boas práticas Mérito, etc., conforme o motor embutido).
  • Sincronizar achados com o painel web e o histórico de análises.
  • Abrir o arquivo ao clicar no achado e Corrigir na IDE (chat com prompt pronto).
  • Práticas e melhorias só nas pastas monitoradas - arquivos fora da lista do painel não são sinalizados.
  • Separar Vulnerabilidades e Conformidade / boas práticas no painel lateral.

Instalação

Cursor / Open VSX: busque VigIA na aba Extensions ou abra Open VSX - vigia.vigia-security.

VS Code Marketplace: vigia.vigia-security.

VSIX manual: vigiasast.com.br/app/local-agent → Extensions → Install from VSIX.

Release (mantenedores)

  1. Incremente version neste package.json.
  2. Na raiz do repositório: npm run extension:release:openvsx (PAT OSXVIGIA_API_KEY no .env).
  3. Commit do VSIX + dashboard/src/lib/extensions.ts, push main, publicar site na KingHost.

Depois: painel VigIA, login com a conta do site e Selecionar pasta.

Uso rápido

  1. VigIA: Selecionar pasta para analisar - escolha a raiz do repositório.
  2. Aguarde a varredura; o resumo mostra achados e quantos arquivos foram analisados.
  3. Na pasta, use as abas Vulnerabilidades | Conformidade.
  4. Corrigir na IDE abre o chat já com o prompt de correção (confirme antes de executar).

Configuração

Configuração Descrição
vigia.apiUrl URL da API (padrão: produção VigIA).
vigia.localScan.onSave Reanalisa após salvar arquivos.
vigia.localScan.debounceSeconds Espera antes de reanalisar ao salvar.
vigia.localScan.maxParallel Pastas analisadas ao mesmo tempo (padrão 3, máx. 8).

Ferramentas de varredura

Na primeira análise, a extensão baixa Gitleaks e OSV-Scanner e instala Semgrep com Python 3 - sem Homebrew nem terminal. Baseline, licenças e boas práticas já vêm embutidos.

No Mac/Linux você precisa de Python 3 (geralmente já vem no sistema). Se o Semgrep não instalar, os outros scanners continuam rodando.

Privacidade

O motor roda localmente. O payload enviado à conta contém metadados dos achados (arquivo, linha, regra, mensagem), não o conteúdo completo dos arquivos.

Suporte

Documentação e planos: vigiasast.com.br

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft