calibrate CLI friendlier for automation and AI coding
agents: it returns structured errors and defaults output to TOON — a
compact, token-efficient format — instead of the human pretty view.
Agent mode turns on automatically when a known agent environment is detected
(
CLAUDE_CODE, CURSOR_AGENT, and similar), so you rarely set it by hand.When to use it
Toggle it
Agent mode is the global--agent-mode flag, on by default inside agent
environments:
What changes
- Structured errors — failures come back as a machine-parseable object instead of loose prose, so an agent can branch on them.
- TOON output by default —
--output-formatdefaults totoon(Token- Oriented Object Notation, a compact JSON-like format that uses fewer tokens). Override per command with--output-format json(oryaml,table,pretty). - Non-interactive by default — pair with
--no-interactiveto disable auto-prompting, the explorer auto-launch, and TUI forms in unattended runs.
See the global flags for the full set
of output and automation options.