Skip to Content
AutoMode

Where AutoMode runs

Where AutoMode routing, the guardian and the bar run: the terminal, the Desktop app, VS Code, claude -p, the Agent SDK, and each API provider.

AutoMode's hooks run in every session that loads the plugin. What AutoMode draws depends on the app.

Where you run Claude CodeRouting and guardianThe bar above the prompt/automode text
claude in a terminal, including an editor's terminalYesYesYes
The Code tab of the Desktop app (not a WSL session)YesYesYes
The VS Code extension chat panel (2.1.299 or later)YesNo. Claude Code does not draw the band above the prompt there.Yes. Use /automode for the same facts.
claude -p and the Agent SDKYesNoYes
A WSL session in the Desktop appNo. Plugins are not available there.NoNo

Source: Mods overview, where mods run.

Providers

ProviderRouting
Claude Pro, Max, Team or Enterprise planOn
Anthropic API keyOn
Vertex, Bedrock, Foundry, or a custom ANTHROPIC_BASE_URLShadow: it records what it would route and changes nothing. Set "allowUnverifiedProviders": true to route anyway.

The provider guard exists because effort and model switches touch prompt cache behavior that AutoMode verified only on the Anthropic API.

Managed settings

On a machine with managed settings, or in a Team or Enterprise login, Claude Code skips some hooks of a user-installed mod. See Organizations.

Last updated on

On this page