CLI Reference¶
SuperQE provides the automation CLI for quality engineering tasks. SuperQode focuses on the developer TUI and includes helper commands for agents, providers, and configuration. This reference documents the available commands, options, and usage patterns.
Command Structure¶
superqe [OPTIONS] COMMAND [ARGS]...
superqe advanced [OPTIONS] COMMAND [ARGS]...
superqode [OPTIONS] COMMAND [ARGS]...
Global Options¶
| Option | CLI | Description |
|---|---|---|
--version | superqe, superqode | Show version and exit |
--help | superqe, superqode | Show help message and exit |
--tui | superqode | Force the Textual TUI (default) |
Command Groups¶
-
QE Commands (superqe)
Quality engineering commands for running QE sessions, viewing reports, and managing artifacts.
-
SuperQE Advanced (superqe advanced)
Advanced quality engineering with CodeOptiX integration - AI-powered evaluation capabilities.
-
Config Commands (superqode config)
Configuration management commands for viewing, validating, and modifying settings.
-
Provider Commands (superqode providers)
Commands for managing BYOK providers, testing connections, and listing available models.
-
Suggestion Commands (superqode suggestions)
Commands for reviewing and applying verified fix suggestions from QE sessions.
-
Agents Commands (superqode agents)
Commands for listing, showing, and managing ACP coding agents.
-
Auth Commands (superqode auth)
Show authentication and security information for providers and agents.
-
Roles Commands
Commands for viewing and inspecting team roles and their configuration.
-
Serve Commands
Start LSP and web servers for IDE and browser integration.
-
Init Commands
Initialize SuperQode configuration for a project.
Quick Command Reference¶
QE Commands¶
| Command | Description |
|---|---|
superqe run . | Run QE session on current directory |
superqe run . --mode quick | Quick 60-second scan |
superqe run . --mode deep | Deep 30-minute analysis |
superqe run . -r security_tester | Run specific role |
superqe roles | List available QE roles |
superqe status | Show workspace status |
superqe artifacts | List QE artifacts |
superqe report | View latest QR |
superqe logs | View agent work logs |
superqe dashboard | Open QR in web browser |
superqe feedback | Provide feedback on findings |
superqe suppressions | Manage finding suppressions |
SuperQE Advanced Commands¶
| Command | Description |
|---|---|
superqe advanced run . | Enhanced evaluation with CodeOptiX |
superqe advanced run . --behaviors security-vulnerabilities | Security-focused SuperQE |
superqe advanced behaviors | List SuperQE enhanced behaviors |
superqe advanced agent-eval . --agents claude-code,codex | Compare AI agents |
superqe advanced scenarios generate . --behavior security | Generate Bloom scenarios |
Config Commands¶
| Command | Description |
|---|---|
superqe init | Create superqode.yaml in the current directory (recommended) |
superqode config init --force | Initialize config (overwrite if present) |
superqode config list-modes | List configured modes and roles |
superqode config set-model MODE.ROLE MODEL | Set model for a mode/role |
superqode config set-agent MODE.ROLE AGENT | Set ACP agent for a mode/role |
superqode config enable-role MODE.ROLE | Enable a role |
superqode config disable-role MODE.ROLE | Disable a role |
Provider Commands¶
| Command | Description |
|---|---|
superqode providers list | List available providers |
superqode providers show PROVIDER | Show provider details |
superqode providers test PROVIDER | Test provider connection |
superqode providers mlx ACTION | Manage MLX models |
Suggestion Commands¶
| Command | Description |
|---|---|
superqode suggestions list | List verified fix suggestions |
superqode suggestions show ID | Show suggestion details |
superqode suggestions apply ID | Apply a suggestion |
superqode suggestions reject ID | Reject a suggestion |
TUI Commands¶
When running the interactive TUI (superqode), prefix commands with ::
| TUI Command | Description |
|---|---|
:connect or :c | Interactive connection picker (recommended) |
:connect acp opencode | Connect directly to ACP agent |
:connect byok <provider> <model> | Connect directly to BYOK provider |
:connect local <provider> <model> | Connect directly to local model |
:qe <role> | Switch to QE role mode (e.g., :qe security_tester) |
:superqe run . --behaviors security | Run SuperQE enhanced evaluation |
:superqe behaviors | List SuperQE enhanced behaviors |
:disconnect | Disconnect current session |
:status | Show session status |
:help | Show help |
:quit | Exit SuperQode |
Exit Codes¶
| Code | Meaning |
|---|---|
0 | Success |
1 | Error or findings detected |
130 | Interrupted (Ctrl+C) |
Environment Variables¶
| Variable | Description |
|---|---|
SUPERQODE_CONFIG | Path to configuration file |
SUPERQODE_OUTPUT_DIR | Default output directory |
SUPERQODE_LOG_LEVEL | Logging level (DEBUG, INFO, WARNING, ERROR) |
ANTHROPIC_API_KEY | Anthropic API key |
OPENAI_API_KEY | OpenAI API key |
GOOGLE_API_KEY | Google AI API key |
DEEPSEEK_API_KEY | Deepseek API key |
GROQ_API_KEY | Groq API key |
OPENROUTER_API_KEY | OpenRouter API key |
Detailed Command Reference¶
For detailed documentation of each command group:
- QE Commands - Quality engineering operations
- SuperQE Commands - Advanced quality engineering with CodeOptiX
- Config Commands - Configuration management
- Provider Commands - Provider management
- Suggestion Commands - Fix suggestion handling
- Agents Commands - ACP agent management
- Auth Commands - Authentication and security
- Roles Commands - Team roles management
- Serve Commands - Server commands for IDE/web
- Init Commands - Project initialization