Skip to content

Agents > Inference & providers

Agent model choice

Choose from a curated set of top LLMs for Warp's Agents (or let Warp auto-select the best model).

Open in ChatGPT ↗
Ask ChatGPT about this page
Open in Claude ↗
Ask Claude about this page
Copied!

Choose a model for your agents, use Auto for dynamic selection, or define a custom router. Models support reasoning levels and per-profile defaults.

The model_id values shown below can be used when configuring models via the Automation Platform or CLI.

Modelmodel_idDescription
Auto (Responsive)autoSelects the highest-quality, fastest available model. Can cost more than cost-efficient options.
Auto (Cost-efficient)auto-efficientOptimizes for lower inference cost while maintaining output quality.
Auto (Genius)auto-geniusAdapts to task complexity and selects Warp’s most capable model when it’s worth it. Best for deep debugging, architecture decisions, and /plan sessions.
Auto (Open-weights)auto-openRoutes between the best open-source models available in Warp. Optimizes for low cost and fast speed using open-weights models.

The low, medium, high, xhigh, and max suffixes select increasing reasoning levels.

ModelSupported model_id values
GPT-6 Astragpt-6-astra-low, gpt-6-astra-medium, gpt-6-astra-high, gpt-6-astra-xhigh, gpt-6-astra-max
GPT-6.1 Solgpt-6-1-sol-low, gpt-6-1-sol-medium, gpt-6-1-sol-high, gpt-6-1-sol-xhigh, gpt-6-1-sol-max
GPT-6.1 Terragpt-6-1-terra-low, gpt-6-1-terra-medium, gpt-6-1-terra-high, gpt-6-1-terra-xhigh
GPT-6 Solgpt-6-sol-low, gpt-6-sol-medium, gpt-6-sol-high, gpt-6-sol-xhigh, gpt-6-sol-max
GPT-6 Lunagpt-6-luna-low, gpt-6-luna-medium, gpt-6-luna-high, gpt-6-luna-xhigh, gpt-6-luna-max
GPT-5.6 Solgpt-5-6-sol-low, gpt-5-6-sol-medium, gpt-5-6-sol-high, gpt-5-6-sol-xhigh
GPT-5.6 Terragpt-5-6-terra-low, gpt-5-6-terra-medium, gpt-5-6-terra-high, gpt-5-6-terra-xhigh
GPT-5.6 Lunagpt-5-6-luna-low, gpt-5-6-luna-medium, gpt-5-6-luna-high, gpt-5-6-luna-xhigh
GPT-5.5gpt-5-5-low, gpt-5-5-medium, gpt-5-5-high, gpt-5-5-xhigh
GPT-5.4gpt-5-4-low, gpt-5-4-medium, gpt-5-4-high, gpt-5-4-xhigh

To use eligible OpenAI models through your ChatGPT plan, connect a ChatGPT subscription and select a specific OpenAI model.

Suffixes select effort level. xhigh-fast enables fast mode, and thinking enables thinking. The default ID for each family is listed separately where one exists.

ModelSupported model_id valuesDefault model_id
Claude Opus 5.5claude-5-5-opus-low, claude-5-5-opus-medium, claude-5-5-opus-high, claude-5-5-opus-xhigh, claude-5-5-opus-xhigh-fast, claude-5-5-opus-maxclaude-5-5-opus-high
Claude Opus 5claude-5-opus-low, claude-5-opus-medium, claude-5-opus-high, claude-5-opus-xhigh, claude-5-opus-xhigh-fast, claude-5-opus-maxclaude-5-opus-high
Claude Fable 5.2claude-5-2-fable-low, claude-5-2-fable-medium, claude-5-2-fable-high, claude-5-2-fable-xhigh, claude-5-2-fable-maxChoose an effort-specific ID
Claude Fable 5.1claude-5-1-fable-low, claude-5-1-fable-medium, claude-5-1-fable-high, claude-5-1-fable-xhigh, claude-5-1-fable-maxclaude-5-1-fable-high
Claude Fable 5claude-5-fable-low, claude-5-fable-medium, claude-5-fable-high, claude-5-fable-xhigh, claude-5-fable-maxclaude-5-fable-high
Claude Sonnet 5.5claude-5-5-sonnet-low, claude-5-5-sonnet-medium, claude-5-5-sonnet-high, claude-5-5-sonnet-xhigh, claude-5-5-sonnet-maxclaude-5-5-sonnet-xhigh
Claude Sonnet 5claude-5-sonnet-low, claude-5-sonnet-medium, claude-5-sonnet-high, claude-5-sonnet-xhigh, claude-5-sonnet-maxclaude-5-sonnet-xhigh
Claude Opus 4.8claude-4-8-opus-low, claude-4-8-opus-medium, claude-4-8-opus-high, claude-4-8-opus-xhigh, claude-4-8-opus-xhigh-fast, claude-4-8-opus-maxclaude-4-8-opus-xhigh
Claude Opus 4.7claude-4-7-opus-high, claude-4-7-opus-xhigh, claude-4-7-opus-maxclaude-4-7-opus-xhigh
Claude Opus 4.6claude-4-6-opus-high, claude-4-6-opus-maxclaude-4-6-opus-high
Claude Sonnet 4.6claude-4-6-sonnet-high, claude-4-6-sonnet-maxclaude-4-6-sonnet-high
Claude Opus 4.5claude-4-5-opus, claude-4-5-opus-thinkingclaude-4-5-opus
Claude Sonnet 4.5claude-4-5-sonnet, claude-4-5-sonnet-thinkingclaude-4-5-sonnet
Claude Haiku 5.5claude-5-5-haiku-low, claude-5-5-haiku-medium, claude-5-5-haiku-high, claude-5-5-haiku-xhigh, claude-5-5-haiku-max—
Claude Haiku 4.5claude-4-5-haikuclaude-4-5-haiku

Claude Haiku 5.5 has no fixed default model_id; choose one of its effort-specific IDs.

Modelmodel_id
Gemini 4 Argongemini-4-argon
Gemini 3.1 Progemini-3.1-pro
Gemini 3.8 Flashgemini-3.8-flash
Gemini 3.7 Flashgemini-3.7-flash
Gemini 3.6 Flashgemini-3.6-flash
Gemini 3.5 Flashgemini-3.5-flash
Modelmodel_idReasoning Level
Grok 4.7grok-4-7-lowLow
Grok 4.7grok-4-7-mediumMedium
Grok 4.7grok-4-7-highHigh
Grok 4.7grok-4-7-xhighExtra High
Grok 4.6grok-4-6-lowLow
Grok 4.6grok-4-6-mediumMedium
Grok 4.6grok-4-6-highHigh
Grok 4.6grok-4-6-xhighExtra High
Grok 4.5grok-4-5-lowLow
Grok 4.5grok-4-5-mediumMedium
Grok 4.5grok-4-5-highHigh
Grok 4.3grok-4-3-lowLow
Grok 4.3grok-4-3-mediumMedium
Grok 4.3grok-4-3-highHigh
Grok Build 0.1grok-build-0.1—

To use eligible Grok models without Warp-provided inference charges, connect your xAI account. See SuperGrok subscription for setup and other applicable charges.

Modelmodel_id
GLM 5.3glm-5.3-fireworks
GLM 5.3 Flashglm-5.3-flash-fireworks
Kimi K3kimi-k3-fireworks
Minimax 3minimax-3-fireworks
Qwen 3.8 Maxqwen-3.8-max-fireworks
DeepSeek V4.1 Flashdeepseek-v4.1-flash-fireworks

In the Warp app’s prompt input, click the displayed model name and choose a model. The selection persists for future prompts.

Model selector dropdown showing available models with Intelligence, Speed, and Cost benchmarks

Model selector in Warp’s input.

Beyond the built-in Auto models, you can define your own custom routers that automatically route each task to a concrete model based on task complexity or rules you write. Custom routers appear in the model picker alongside Auto and individual models.

Add and manage custom routers in Settings > Agents > Warp Agent > Custom Routers. See Custom routers for details on creating one.

If your selected model is unavailable, Warp uses a fallback from a predefined chain with comparable quality and capabilities. Warp switches back when the selected model becomes available.

You can configure the base model for each Agent Profile, alongside the Agent’s autonomy, tool access, and other permissions. The base model is also used for Planning.

Edit your default profile or any other profile directly in Settings > Agents > Profiles.

Reviewing inference and privacy in Terminal

Section titled “Reviewing inference and privacy in Terminal”

To use inference covered by provider ZDR, review the model and its inference source before sending sensitive content:

  1. In the Warp app’s prompt input, click the current model name. Choose a Warp-managed model that isn’t in the provider-retention exception list. If you use Auto, review automatic selection and fallback; Auto isn’t a pinned model.
  2. In the Warp app, open Settings > Agents > Profiles and review the active profile’s base model. If you use a custom router, review every target and its default model, not only the router’s name.
  3. In Settings > Agents > Warp Agent, review personal keys, endpoints, and connected subscriptions, and check any team-managed configuration. Search Settings for API keys to find personal inference controls. For customer-managed inference, verify provider ZDR for the specific account, model, and configuration. Review BYOK fallback if enabled.
  4. In Settings > Privacy, toggle off Help improve Warp if you don’t want analytics and improvement collection. Review Send crash reports and Store AI conversations in the cloud separately. The storage toggle controls personal Terminal conversation sync, not factory run storage.

Before sending the next prompt, confirm the intended model is displayed in the input. Recheck these choices when switching profiles, models, or inference providers. For cloud factory runs, use the factory review procedure instead.

Warp’s provider Zero Data Retention (ZDR) agreements cover Warp-managed inference on all plans, in both Terminal and factory runs, except for the models listed below. Provider ZDR concerns prompts and responses at the inference provider; it doesn’t disable Warp analytics or product storage.

Auto selects models dynamically, and fallback can change the model serving a request. A primary model selection isn’t a complete inventory of auxiliary inference, such as Computer Use or Scorers. Review the applicable factory configuration as well.

Anthropic requires retention for these models, including their effort variants, for safety, abuse monitoring, and compliance:

  • Claude Fable 5
  • Claude Fable 5.1
  • Claude Fable 5.2

These models aren’t covered by provider ZDR even when Help improve Warp is off. For Enterprise teams, they are disabled by default and a workspace admin must enable them in the Admin Panel. Don’t rely on Enterprise defaults as a self-serve model restriction.

For your own keys, endpoints, subscriptions, or direct Claude Code and Codex calls, verify ZDR with the provider for your specific account, model, and configuration rather than applying Warp’s agreements to that traffic.