Skip to content
Remote Control
Available on:
Antigravity CLI

Adjust your active model’s reasoning effort budget to balance response speed and reasoning depth.

The /effort command controls how much thinking and reasoning effort your currently selected model applies to each turn in the Antigravity CLI. When you select a new effort level, the CLI switches to that model variant for the current session and persists your choice as the default for future sessions.

The CLI status line displays the active effort level beside your selected model name so you can monitor your configuration at a glance.

The CLI recognizes the following effort levels, ordered from lightest to heaviest:

  • low: faster responses and lighter reasoning, well suited for quick lookups, syntax checks, and straightforward edits.
  • medium: balanced speed and reasoning quality for everyday software engineering tasks.
  • high: deeper reasoning for complex architecture, subtle bug investigations, and multi-file refactoring.
  • xhigh: extra-high reasoning, available only for models that publish an xhigh variant.
  • max: the highest reasoning budget, available only for models that publish a max variant.

Run /effort without arguments to open the interactive Set Effort timeline gauge, pre-positioned on your active effort level:

/effort

Use the following keys to adjust the timeline gauge:

KeyAction
← / →Slide the selector between the effort levels available for your model.
EnterConfirm the highlighted effort level and save it as your default.
EscCancel and return to the prompt without changing the effort level.

To switch effort levels immediately without opening the interactive picker, pass the target level as an argument:

/effort low
/effort medium
/effort high

The CLI validates the argument in two stages:

  • If the level isn’t a recognized effort name, the CLI lists the valid names (for example, Invalid effort "turbo" (valid: low, medium, high, xhigh, max)).
  • If the level is valid but your current model doesn’t offer it, the CLI lists the levels available for that model (for example, <model> has no "max" effort (available: low, medium, high)).

Inspect or override effort in headless mode

Section titled “Inspect or override effort in headless mode”

In headless mode (-p or --print), you can inspect the active model’s reasoning effort configuration or override the effort level for a single run:

  • Inspect current effort: run agy -p "/effort" (or add --output-format json) to print whether the active model’s effort is adjustable along with the current and available effort tiers:

    agy -p "/effort"
    agy -p "/effort" --output-format json

    In headless mode, /effort is read-only and takes no arguments. Running agy -p "/effort low" fails with /effort takes no arguments.

  • Override effort for one run: pass the --effort flag when running a prompt from your shell:

    agy -p "Summarize the changes in the last commit" --effort low

Explore related documentation on model selection and status bar customization: