Warp documentation
  • Getting Started
    • Quickstart Guide
    • What is Warp?
    • Supported Shells
    • Migrate to Warp
    • Keyboard Shortcuts
    • Changelog
  • Agents
    • Warp AI
    • Using Agents
      • Agent Conversations
      • Model Choice
    • Autonomy
      • Agent Permissions
      • Run to completion
    • Code
      • Codebase Context
      • Reviewing Agent Code
    • Active AI
    • Generate
    • Voice
    • AI FAQs
  • Terminal
    • Appearance
      • Themes
      • Custom Themes
      • Prompt
      • Input Position
      • Text, Fonts, & Cursor
      • Size, Opacity, & Blurring
      • Pane Dimming & Focus
      • Blocks Behavior
      • Tabs Behavior
      • App Icons
    • Blocks
      • Block Basics
      • Block Actions
      • Block Sharing
      • Block Find
      • Block Filtering
      • Background Blocks
      • Sticky Command Header
    • Modern Text Editing
      • Alias Expansion
      • Command Inspector
      • Syntax & Error Highlighting
      • Vim Keybindings
    • Command Entry
      • Command Corrections
      • Command Search
      • Command History
      • Synchronized Inputs
      • YAML Workflows
    • Command Completions
      • Completions
      • Autosuggestions
    • Command Palette
    • Session Management
      • Launch Configurations
      • Session Navigation
      • Session Restoration
    • Window Management
      • Global Hotkey
      • Tabs
      • Split Panes
    • Warpify
      • Subshells
      • SSH
      • SSH Legacy
    • More Features
      • Accessibility
      • Files, Links, & Scripts
      • Markdown Viewer
      • Working Directory
      • Smart-Select
      • Full-screen Apps
      • Notifications & Audible Bell
      • Settings Sync (Beta)
      • Quit Warning
      • URI Scheme
      • Linux
    • Comparisons
      • Performance
      • Terminal features
    • Integrations
  • Knowledge & Collaboration
    • Warp Drive
      • Notebooks
      • Workflows
      • Prompts
      • Environment Variables
      • Warp Drive on the Web
      • Warp Drive as Agent Mode Context
    • Model Context Protocol
    • Rules
    • Teams
    • Session Sharing
  • Privacy
    • Privacy
    • Secret Redaction
    • Network Log
  • Community
    • Refer a Friend & Earn Rewards
    • Warp Preview & Alpha Program
  • Support & Billing
    • Sending Feedback & Logs
    • Plans & Pricing
    • Updating Warp
    • Using Warp Offline
    • Logging out & Uninstalling
    • Known Issues
    • Troubleshooting Login Issues
    • Open Source Licenses
Powered by GitBook
On this page
  • Model based auto-execution
  • Dispatch
  • How to enter Dispatch

Was this helpful?

  1. Agents
  2. Autonomy

Run to completion

PreviousAgent PermissionsNextCode

Last updated 1 day ago

Was this helpful?

Model based auto-execution

Agent Mode can dynamically analyze command safety for automatic execution of read-only commands. This provides intelligent command safety analysis but follows a strict precedence order.

  1. Denylist (highest priority) - Commands always require confirmation

  2. Allowlist - Commands always auto-execute

  3. Model-based analysis (lowest priority) - Agent Mode determines if a command is read-only safe

This behavior can be toggled in Settings > AI > Autonomy > Model-based auto-execution.

Dispatch

Dispatch is a form of Agent Mode that carries out complex tasks automatically. When you make a Dispatch query, the AI will:

  1. Gather context about the task, using your , , and followup questions.

  2. Use a reasoning model to create a plan to carry out the task. You can refine the plan with AI, or edit it directly.

  3. Automatically carry out the approved plan.

While Dispatch is executing a plan, it automatically runs commands and applies code changes. However, it will still obey your . The border along the left of the session will change color to indicate that Dispatch is running autonomously:

Dispatch is currently in beta, with ongoing improvements that will expand its capabilities over time.

How to enter Dispatch

You can enter Dispatch in a few ways:

Press CMD-SHIFT-I to toggle between Dispatch and the terminal input, or to switch from pairing to Dispatch.

Press CTRL-SHIFT-I to toggle between Dispatch and the terminal input, or to switch from pairing to Dispatch.

Press CTRL-SHIFT-I to toggle between Dispatch and the terminal input, or to switch from pairing to Dispatch.

If you're using the , you can also click the Dispatch context chip:

Warp prompt
codebase
requested commands
command denylist
A completed Dispatch task
In addition, within Agent Mode, you can use the menu to switch between pairing and Dispatch
Context chips for entering Agent Mode
Scrolling through a completed Dispatch task
Prompt menu for switching between pairing and dispatch in Agent Mode
The Dispatch and Pair prompt context chips