--human.
Default: JSON (Agent-Friendly)
Every command outputs clean JSON by default. API-backed commands return API-shaped JSON. CLI-native commands (config, update) return stable CLI-defined JSON:
--human: Pretty Output for Humans
Add --human when you’re working interactively. You get tables, progress bars, and colors:
Configuring a Default Output Mode
If you prefer the human-friendly output as your personal default, set it once:Stdout vs Stderr
The CLI separates data from everything else:- stdout — JSON output only. This is what gets piped to
jq, captured in variables, or parsed by agents. - stderr — progress indicators, warnings, and error messages.

