~/.iris/credentials.Know what's wrong
before review starts.
Open a file and Iris Code scores it instantly - functions, complexity, secrets, and every smell pinned to a line. Free covers analysis; Pro adds the whole-repo view.
One number, recomputed on every save.
Complexity, code smells, security patterns, type safety, and secrets - weighted into a single 0-100 score.
The whole codebase in one view.
Aggregate stats, ranked files, and unused packages across the repo.
Hardcoded secrets
Suspicious names plus known token formats - caught the moment you save.
Code smells and TypeScript
Console logs, magic numbers, TODOs, any, and missing return types.
Trend tracking
2 snapshots on Free; unlimited history on Pro to chart long-range health.
Try a threshold
before you commit to it.
Scan read-only against five presets, watch the fail count change, and apply the one that fits. One .irisconfig.json drives diagnostics, hooks, and CI for the whole team.
Cycle presets, see what fails.
One config, same rules everywhere.
Commit it once - a one-line presetId gets you started; custom limits take over on Pro.
Nothing broken
gets past the line.
Secrets and sub-threshold files stop at the pre-push and build hooks - before they ever ship. The same gate runs locally and in CI.
From signal
to guardrail.
Set the bar once. The hook scores changed files and stops the ones that fall short - and any leaked secret - at the door.
Git pre-push hook
Block any push that falls below your health threshold.
Build hook
Stop JS, Go, and Python builds before they run.
Push-blocked counter
Monthly and total pushes blocked, plus health delta since Pro.
Free for analysis.
Pro for enforcement.
Gate Preview, file scoring, secrets detection, and preset configs are free forever. Pro turns signal into a gate.
- File analysis - health, complexity, functions
- TypeScript metrics, code smells, and security patterns
- Hardcoded secrets detection
- Inline diagnostics, status bar and Code Lens
- Gate Preview (read-only posture check)
- iris check, secrets, report (CLI)
- Everything in Free
- Workspace and folder analysis with drilldown
- Git pre-push and build hook enforcement
- Custom enforcement limits and scoring weights
- Config Studio and Dependents with CVE scan
- iris gate, deps, cve, sbom, todos, hook (CLI)
Pricing adjusts by region when available.
Twelve commands for
terminals and CI.
Single-file scans are free; the gate, deps audits, and directory scans unlock on Pro.
One line to install.
CLI, hooks, and the VS Code extension.
--staged, and --changed on Pro.package.json, go.mod, requirements.txt for CVEs. Lockfile-aware and monorepo-aware.--severity threshold. Built for CI gates.init generates a config with a preset; validate checks an existing one.Questions, answered
before you ask.
Local-first, predictable, and built to live in your editor for years - here's how it holds up.
Catch regressions before human review
Install Iris Code, set a threshold, and make every change answer to the same deterministic rules. Source analysis runs locally. The same rules run in VS Code, the iris CLI, hooks, and CI.