Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>Aegis SecurityNew to Visual Studio Code? Get it now.
Aegis Security

Aegis Security

Preview

Aegis

|
11 installs
| (1) | Free
Find vulnerabilities, trace attack paths, and verify security claims — directly inside VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Aegis for VS Code — evidence-backed security, verification, and policy next to the code.

Aegis — Evidence-backed security for VS Code

Find vulnerabilities, trace attack paths, and verify security claims without leaving your editor.

Aegis brings deterministic security scanning, evidence-bound analysis, attack-path reasoning, remediation verification, policy, and optional AI-assisted review directly into VS Code.

Start immediately: open a source file → select code → open the Command Palette → run Aegis: Fast Scan Selected Code.
Deterministic scanning does not require an AI API key.


See the evidence, not just the alert

Deep Analysis

Go beyond a scanner result with explicit model provenance, canonical claims, evidence, verifier metadata, and uncertainty boundaries.

Aegis Deep Analysis with evidence, model provenance, verifier metadata, and a security finding.

Fix & Prove

A code change is not proof. Aegis keeps remediation, target re-verification, regression checks, and unavailable validation steps separate so a weaker state is never silently promoted.

Aegis Fix and Prove showing remediation verification and regression evidence.

Attack Graph / Data Sentinel

Materialize source → sink attack paths, trust-boundary crossings, and sensitive-data flows from evidence instead of reducing the result to a generic risk score.

Aegis Attack Graph and Data Sentinel with materialized attack paths and sensitive-data exposures.

Trusted Analysis

A single surface for executed orchestration, policy, memory, evidence, integrity, and the final trust decision — while keeping incomplete execution from becoming an accidental baseline.

Aegis Trusted Analysis with executed task graph, audit events, and trust decision.

Threat Model

Tie threats to assets, trust boundaries, exploitability reasoning, source locations, and concrete evidence rather than rendering them as generic risk labels.

Aegis Threat Model with threats, assets, trust boundaries, exploitability, and evidence.


What you can do in Aegis

Surface Purpose
Fast Scan Deterministic source-code findings with explicit result provenance
Deep Analysis Optional provider-backed analysis with evidence and verifier metadata
Workspace Security Scan Scan supported source files across the workspace with visible coverage boundaries
Dependency Security Analyze supported dependency lockfiles and advisory coverage
Attack Graph / Data Sentinel Materialize attack paths, trust crossings, and sensitive-data flows
Threat Model Bind threats to assets, trust boundaries, exploitability, and evidence
Fix & Prove Keep remediation and re-verification evidence separate from the original claim
Security Task Plan Preview a bounded security workflow before execution
Trusted Analysis Execute the gated workflow with policy, memory, evidence, and integrity boundaries

Start in VS Code

  1. Install Aegis.
  2. Open a source file.
  3. Select the code you want to inspect.
  4. Run Aegis: Fast Scan Selected Code.
  5. Use workspace, dependency, graph, and planning surfaces as needed.
  6. Configure an AI provider only if you want provider-backed Deep Analysis.

Aegis does not require an AI provider for deterministic scanning.

If a provider-backed route cannot complete, Aegis keeps scanner fallback distinct from completed AI analysis.


Security claims need proof

Aegis is designed around a stricter question than “did a tool emit an alert?”

What was detected, what was inferred, what was verified, and what evidence supports the claim?

That means:

  • AI NOT RUN is different from completed AI analysis.
  • Scanner fallback remains visible.
  • Partial coverage is not promoted to “clean.”
  • Planning is not presented as execution.
  • Verification and provenance remain attached to the result.
  • A missing validation step cannot silently become a verified state.

Core commands

  • Aegis: Fast Scan Selected Code
  • Aegis: Deep Analysis Selected Code
  • Aegis: Scan Entire Workspace
  • Aegis: Scan Dependencies
  • Aegis: Show Attack Graph & Data Sentinel
  • Aegis: Preview Security Task Plan
  • Aegis: Run Trusted Analysis
  • Aegis: Configure AI Providers

Requirements

  • VS Code: ^1.100.0
  • Deterministic scanning does not require an AI API key.
  • Dependency analysis requires a supported dependency lockfile or pinned requirements file.
  • Provider-backed Deep Analysis requires a configured provider route.

Aegis

Trust infrastructure for software and AI agents.

Website

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