Usage
CyberStrike offers multiple ways to interact with the harness:
- TUI — Interactive terminal interface with real-time agent output, slash commands, and keyboard shortcuts
- CLI — Non-interactive mode for scripting, pipelines, and automation
- Web — Browser-based interface with session tabs, side panels, and integrated terminal
- Desktop App — Native application for macOS, Windows, and Linux (coming soon)
Each interface connects to the same underlying engine and shares sessions, so you can switch between them freely.
Quick Start
# Interactive TUI (default)cyberstrike
# Non-interactive CLIcyberstrike run "scan example.com for open ports"
# Web interfacecyberstrike webChoosing an Interface
| Interface | Best For |
|---|---|
| TUI | Daily interactive assessments, slash commands, keyboard-driven workflow |
| CLI | CI/CD pipelines, scripting, piping tool output |
| Web | Team collaboration, visual side panels, browser-based workflows |
| Desktop | Native experience without a terminal (coming soon) |
All interfaces support the full range of security agents, MCP tools, and AI providers.