Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>ScrutinNew to Visual Studio Code? Get it now.
Scrutin

Scrutin

scrutin

|
2 installs
| (0) | Free
AI-powered code review in your editor — bugs, security issues, and code smells surfaced on save.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Scrutin for VS Code

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

  1. Install the extension from the Marketplace
  2. Open any source file and save it — Scrutin will prompt to download the binary if not found
  3. Issues appear in the Problems panel and inline in the editor

Commands

Command Description
Scrutin: Analyze Current File Run analysis on the active file
Scrutin: Analyze Workspace Run analysis on all open files
Scrutin: Clear All Diagnostics Remove all Scrutin diagnostics
Scrutin: Login Authenticate with your Scrutin account
Scrutin: Logout Remove stored credentials
Scrutin: Show Output Panel Open the Scrutin log output

Settings

Setting Default Description
scrutin.enabled true Enable/disable the extension
scrutin.binaryPath "" Custom path to the scrutin binary
scrutin.analysisOnSave true Analyse automatically on file save
scrutin.debounceMs 500 Delay (ms) before triggering analysis on save
scrutin.severityFilter all Issue severities to show
scrutin.disabledLanguages [] Language IDs to skip
scrutin.showHoverDetails true Show extended info on hover

Tiers

Tier Features Price
Free 927+ static rules, secret detection, IaC scan $0
Pro + AI analysis (BYOK), auto-fix, cloud rule sync $19/user/mo
Business + Custom rules, team dashboards, priority support $39/user/mo

License

MIT — © Scrutin

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft