Operational Modes
The CLI provides 5 operational modes for different use cases, from quick development checks to comprehensive security audits.
Overview
Choose the right mode based on your needs. Faster modes are great for development, while comprehensive modes are designed for security audits and compliance.
Mode Comparison
| Mode | Engines | Time | Best For |
|---|---|---|---|
Quick Mode | 4/7 | < 30 seconds | During development, quick checks |
Presentation Mode | 4/7 | < 1 minute | Demos, client presentations |
Advanced Mode | 6/7 | 2-5 minutes | Pre-commit, PR reviews |
Ultimate ModeEnterprise | 7/7 | 5-15 minutes | Pre-release, security audits |
Apex ModeEnterprise | 7/7 | 15-60 minutes | Annual audits, compliance, critical systems |
Quick Mode
Fast scanning for immediate feedback during development.
4/7
Engines
< 30 seconds
Typical Time
During development
Best For
Terminal
Bash
Presentation Mode
Clean output optimized for demos and presentations.
4/7
Engines
< 1 minute
Typical Time
Demos
Best For
Terminal
Bash
Advanced Mode
Deep analysis with taint tracking and symbolic execution.
6/7
Engines
2-5 minutes
Typical Time
Pre-commit
Best For
Terminal
Bash
Ultimate ModeEnterprise
Full 7-engine analysis with AI verification.
7/7
Engines
5-15 minutes
Typical Time
Pre-release
Best For
Terminal
Bash
Apex ModeEnterprise
Maximum thoroughness with extended timeouts and comprehensive reporting.
7/7
Engines
15-60 minutes
Typical Time
Annual audits
Best For
Terminal
Bash
Choosing the Right Mode
Start with Quick Mode during development, use Advanced Mode for PR reviews, and run Ultimate or Apex Mode before releases or for security audits.