What problem does it solve?
It automates Semgrep-based static code vulnerability scanning while preventing accidental telemetry leakage and enforcing an explicit, user-approved scan plan.
Core Features & Use Cases
- Parallel multi-language scanning: Detects languages and runs Semgrep scans concurrently using Task subagents, then merges outputs.
- Two-tier “important only” filtering: Supports full-rule scanning or security-focused results using severity pre-filtering plus post-filter metadata criteria.
- Pro-aware cross-file analysis: Checks for Semgrep Pro availability and uses Pro when available to improve detection of inter-file taint/data flow issues.
- Merged SARIF reporting: Produces a consolidated
results.sarif suitable for review and tooling.
Quick Start
Ask to scan the directory at a given path for vulnerabilities using the Semgrep ruleset “run all,” and wait for the approval prompt before the scans start.