Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>SAST Auto-Remediation AgentNew to Visual Studio Code? Get it now.
SAST Auto-Remediation Agent

SAST Auto-Remediation Agent

SAST Autoremediation Agent

|
1 install
| (0) | Free
AI-powered SAST vulnerability auto-fix using AWS Bedrock and Claude. Reads WIZ SAST CSV reports and automatically fixes security vulnerabilities across Java, Python, TypeScript, React, Angular and .NET.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SAST Auto-Remediation Agent

AI-powered SAST vulnerability auto-fix using AWS Bedrock and Claude. Reads WIZ SAST CSV reports and automatically fixes security vulnerabilities across Java, Python, TypeScript, React, Angular and .NET.

Features

  • Auto-Fix: Reads a WIZ SAST CSV report, calls AWS Bedrock (Claude), and applies patches directly to your source files.
  • Dry Run: Preview the proposed fixes before applying anything.
  • Git Workflow: Optionally creates a branch, commits, and pushes the fixes automatically.
  • Multi-language: Java, Python, TypeScript, React, Angular, .NET.
  • Severity Filter: Process only HIGH, MEDIUM, or LOW findings — configurable.

Requirements

  • VS Code 1.74+
  • Python 3.8+ with pip
  • AWS account with Bedrock access (Claude model enabled)
  • A WIZ SAST CSV report

Getting Started

  1. Install Python dependencies Open the Command Palette (Ctrl+Shift+P) and run:

    SAST: Install Python Dependencies
    
  2. Configure AWS credentials Run:

    SAST: Configure AWS Credentials
    

    Enter your AWS Access Key ID and Secret Access Key. Credentials are stored securely in VS Code SecretStorage and never written to disk.

  3. Run Auto-Fix

    • Right-click a .csv WIZ SAST report in the Explorer and choose SAST: Run Auto-Fix (Apply + Git).
    • Or open the Command Palette and run SAST: Run Auto-Fix (Apply + Git).
  4. Dry Run (preview only) Right-click the CSV and choose SAST: Dry Run (Preview Only) to see the proposed fixes without modifying files.

Extension Settings

Setting Default Description
sast.pythonPath python Path to the Python 3 executable
sast.awsRegion us-east-1 AWS region for Bedrock
sast.bedrockModel us.anthropic.claude-sonnet-4-5-20250929-v1:0 Bedrock model ID
sast.autoGit true Auto-create branch, commit, and push after fix
sast.severityFilter ["HIGH","MEDIUM","LOW"] Severities to process

Commands

Command Description
SAST: Run Auto-Fix (Apply + Git) Fix vulnerabilities and commit
SAST: Dry Run (Preview Only) Preview fixes without applying
SAST: Configure AWS Credentials Store AWS credentials securely
SAST: Install Python Dependencies Install required Python packages

License

See LICENSE.txt for details.

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