AI-powered code review directly in your editor. Scrutin analyses your files on save (or on demand) using the scrutin CLI binary and surfaces bugs, security issues, secrets, IaC misconfigurations, and code smells as native VS Code diagnostics — no cloud, no slow CI loop.
Features
Diagnostics on save — issues appear inline as warnings/errors as soon as you save
Quick fixes — one-click suggestions from the 927+ auto-fix patterns
Hover details — full description, suggestion, confidence, and OWASP reference on hover
Auto-download — the 3 MB Rust binary is fetched automatically on first use
Offline — static analysis and secret detection work entirely without internet
Status bar — shows ✓ Scrutin, ⚠ Scrutin: 3, or ⟳ Scrutin at a glance
Requirements
VS Code 1.85+
The scrutin CLI binary (auto-downloaded on first use, or set scrutin.binaryPath)
Getting Started
Install the extension from the Marketplace
Open any source file and save it — Scrutin will prompt to download the binary if not found
Issues appear in the Problems panel and inline in the editor