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.


Can this ship? Are we exposed? Can you prove it?

Every CISO is asking these three questions. We answer them with facts, not guesses, from repository to runtime.