Catch security and best-practice issues in your code — and fix them with AI — without leaving the editor.
Norma runs a Live Check on the file you're working on, shows the findings inline, and hands any issue to your editor's AI chat with a one-click Fix with AI. Sign in once, straight from the editor — a free Quality Clouds account is created inline, no web portal.
Why Norma
Live Check the active file — evaluate your code against security and best-practice rulesets, on demand, from the editor toolbar.
Findings where you work — squiggles inline and a full list in the Problems panel, each with the rule, severity, and remediation guidance on hover.
Fix with AI — one click hands a self-sufficient prompt (offending code, rule, how to fix, good/bad examples) to your editor's chat. It proposes the edit for you to review — the extension never changes your code itself.
Built for AI agents — the Quality Clouds MCP server is registered automatically, so agent mode can use it with no manual setup.
Sign in from the editor — OAuth with no portal round-trip; your session appears in the Accounts menu.
Get started
The extension ships a Get started with Norma walkthrough (on the editor's Welcome page) that guides you through it:
Sign in — a free Quality Clouds account is created inline.
Open a code file — any source file you're working on.
Run a Live Check — press the Norma button in the editor toolbar.
Review the findings — inline and in the Problems panel; use Fix with AI on any finding.
Live Check and Fix with AI work on the free tier.
Privacy
The extension sends no usage analytics — the only calls it makes are the checks you invoke.
Server-side run records carry no code content by design.
Requirements
VS Code 1.101 or newer (also runs on Cursor and VSCodium via Open VSX).
A Quality Clouds account — created inline on first sign-in.