Skip to content
software

CLI

Command-Line Interface

Definition

A CLI is a text-based interface for interacting with software through typed commands. CLIs are preferred by developers for automation, scripting, and power-user workflows because they're composable (piping output between commands), scriptable, and faster than GUIs for repetitive tasks.

Most developer tools provide a CLI alongside web interfaces.


Ship secure code faster

Crash Override integrates security into the developer workflow. No context switching, no waiting on reviews.