Skip to content
| Marketplace
Sign in
Visual Studio Code>Testing>SenshielderiaNew to Visual Studio Code? Get it now.
Senshielderia

Senshielderia

C AYOUB D BAT

|
3 installs
| (0) | Free
CVE analysis powered by DefectDojo & Copilot agents — by Ayoub & Mathieu @ Sopra Steria
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Senshielderia

CVE analysis powered by DefectDojo & Copilot agents — by Ayoub & Mathieu @ Sopra Steria.

Version License

Fonctionnalités

  • Connexion DefectDojo : URL, proxy corporate, token sécurisé (SecretStorage)
  • Sidebar interactive : Liste des produits, findings par sévérité, progression en temps réel
  • Analyse Copilot Agents : Orchestration IA (Claude Haiku/Sonnet) pour évaluer l'exploitabilité
  • Quick Reject : Rejet rapide (⚡) des CVE non applicables en < 30s
  • Rapports HTML : Dashboard visuel par produit avec répartition par sévérité
  • Répertoire par produit : Résultats organisés sous .security/{product-slug}/
  • Déploiement d'agents : Installe orchestrator, cve-analyzer, remediation dans .github/agents/

Screenshots

Installation

cd extension
npm install
npm run compile

Puis F5 dans VS Code pour lancer en mode développement.

Configuration

Dans VS Code Settings (Ctrl+,) :

Setting Description
defectdojo.url URL de l'instance DefectDojo
defectdojo.proxy URL du proxy HTTP
defectdojo.useProxy Activer/désactiver le proxy
defectdojo.defaultSeverity Sévérité minimale par défaut

Le token API est stocké dans le Secret Storage de VS Code (jamais en clair).

Architecture

extension/
  src/
    extension.ts          — Point d'entrée, activation, commandes
    sidebarProvider.ts    — UI webview sidebar
    defectdojoClient.ts   — Client API DefectDojo (avec support proxy CONNECT)
    agentDeployer.ts      — Déploiement des agents Copilot dans le workspace
    reportGenerator.ts    — Génération de rapports Markdown
  media/
    icon.svg              — Icône sidebar
  package.json            — Manifest VS Code
  tsconfig.json           — Config TypeScript

Usage

  1. Ouvrir la sidebar "DefectDojo Security" (icône bouclier)
  2. Configurer l'URL, le proxy et le token
  3. Tester la connexion
  4. Déployer les agents Copilot (optionnel, pour l'analyse IA)
  5. Charger les projets
  6. Cliquer 🤖 pour lancer l'analyse agents sur un produit

Prérequis

  • VS Code ≥ 1.90.0
  • Accès réseau à une instance DefectDojo (v2 API)
  • GitHub Copilot Chat (pour l'analyse agents)
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft