Skip to main content
Agent mode makes the 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-format defaults to toon (Token- Oriented Object Notation, a compact JSON-like format that uses fewer tokens). Override per command with --output-format json (or yaml, table, pretty).
  • Non-interactive by default — pair with --no-interactive to 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.