VS Code Extensions
SecurStack

SecurStack

by SecurStackio

Run SecurStack security scans from VS Code.

Downloads

1

Rating

5.0 / 5 (1)

Version

0.1.4

Last updated

Aug 12, 2026

Extensao do SecurStack para executar scans de seguranca em repositorios locais a partir do VS Code.

Responsabilidades

  • Configurar a API key do usuario com storage seguro.
  • Acionar scans via securstack-cli.
  • Mostrar progresso e ocorrencias em uma view lateral do SecurStack.
  • Exibir resumo, risk score, grafico de severidade e listagem paginada.
  • Manter ultimo scan e historico por workspace.
  • Ignorar tipos de ocorrencia por workspace e administrar os ignorados.
  • Gerar prompt de insights de correcao para ferramentas de IA.
  • Renderizar diagnostics por arquivo e linha.
  • Permitir scan pelo menu de contexto de arquivos e diretorios.
  • Configurar, remover e consultar Git hook de pre-commit via CLI.

Dependencia operacional

Este plugin usa o securstack-cli como cliente local reutilizavel para comunicacao com a API do SecurStack.

A chamada e sincrona do ponto de vista da IDE, mas o scan e executado pelos motores SaaS do SecurStack por meio da API de producao https://api.securstack.io/api.

Plataformas suportadas

A extensao suporta VS Code em macOS, Linux e Windows.

Requisitos:

  • Node.js 20 ou superior disponivel para o securstack-cli.
  • securstack-cli instalado no PATH, configurado em securstack.cliPath ou mantido como repositorio irmao durante desenvolvimento.
  • No Windows, a extensao resolve securstack.cmd/securstack.exe quando o CLI foi instalado via npm.
  • Git for Windows/Git Bash para executar hooks pre-commit no Windows.

Comandos

  • SecurStack: Configure API Key
  • SecurStack: Scan Repository
  • SecurStack: Scan Selected File or Folder
  • SecurStack: Show Findings
  • SecurStack: Generate AI Insights
  • SecurStack: Manage Ignored Occurrences
  • SecurStack: Configure Git Hook
  • SecurStack: Remove Git Hook
  • SecurStack: Git Hook Status

Configure securstack.cliPath quando o binario securstack nao estiver no PATH do VS Code.

Publisher Verification

The GitHub account @securstack is authorized to represent SecurStack and manage the SecurStackio publisher for this extension.

Official website: https://securstack.io

Visual Studio Marketplace publisher: https://marketplace.visualstudio.com/publishers/SecurStackio

Open VSX namespace: https://open-vsx.org/namespace/SecurStackio

Desenvolvimento

Para testar rapidamente durante o desenvolvimento:

npm install
code --extensionDevelopmentPath .

Para empacotar:

npx vsce package

Privacidade

A extensao chama o securstack-cli, que envia os arquivos elegiveis do workspace para a API do SecurStack. Configure .securstackignore para excluir arquivos sensiveis, binarios, caches, artefatos de build ou diretorios que nao devem ser enviados.

Related extensions