Claude Dispatch vs Claude Code vs Routines: When to Use Which (2026)
There are now three distinct ways to run Claude on your codebase: Claude Code, Dispatch, and Routines. They all execute AI-driven tasks β but they solve different problems, run in different places, and fit different moments in your workflow.
This guide breaks down when to reach for each one.
Quick Comparison
| Feature | Claude Code | Dispatch | Routines |
|---|---|---|---|
| Where it runs | Your terminal or desktop app | Phone β desktop app | Anthropic's cloud |
| How you trigger it | Type a prompt interactively | Send from mobile app | Schedule, API call, or GitHub webhook |
| Requires your laptop | Yes (open and active) | Yes (desktop app running) | No |
| Best for | Active development, debugging, refactoring | Kicking off tasks away from your desk | Recurring tasks, CI/CD, overnight work |
| Availability | Pro, Max, Team, Enterprise, API | Pro, Max only (research preview) | Research preview |
| Interactive? | Yes β back-and-forth conversation | Async β push notifications on completion | No β fire and forget |
When to Use Claude Code
Claude Code is the right choice when youβre sitting at your computer and actively working. You prompt it, it executes across your codebase (with full access to git, shell, and your file system), and you review the results in real time.
Use it for:
- Debugging β paste an error, let Claude trace through the code and propose a fix
- Refactoring β rename patterns, extract functions, restructure modules
- Code review β walk through a diff with Claude and get feedback before pushing
- Exploratory development β prototype a feature interactively, adjusting as you go
The key trait: youβre at the keyboard, steering the work. Claude Code is a pair programmer, not an autonomous agent. It has the broadest availability of the three β every paid plan and the API.
When to Use Dispatch
Dispatch fills the gap between βI have an ideaβ and βIβm not at my laptop.β You send a task from the Claude mobile app, and it routes to Claude Code (or Cowork) running on your desktop. When the work is done β or when it needs your approval β you get a push notification.
Use it for:
- Commute ideas β βAdd input validation to the signup formβ sent from your phone
- Quick fixes on the go β βFix the broken import in
utils/auth.tsβ while youβre grabbing coffee - Review prep β βSummarize the open PRs in the main repoβ before a meeting
Dispatch maintains a persistent thread between mobile and desktop, so context carries over. It launched as a research preview on March 17, 2026, and requires Pro or Max β itβs not available on Team or Enterprise plans. Your desktop app needs to be running for Dispatch to execute tasks.
When to Use Routines
Routines are for work that should happen without you thinking about it. You configure a prompt, connect a repo, and set a trigger β a cron schedule, an API call, or a GitHub webhook. Routines run on Anthropicβs cloud infrastructure, so your laptop can be off.
Use them for:
- Nightly test runs β run the full suite every night, get a summary in the morning
- Weekly dependency updates β check for outdated packages and open a PR every Monday
- PR review on push β automatically review every pull request when itβs opened
- Changelog generation β summarize commits into release notes on a schedule
Routines are currently in research preview. Theyβre the most βset it and forget itβ option β no interactivity, no laptop required, just reliable automated work.
Can You Combine Them?
Yes, and thatβs where things get powerful. A few examples:
- Routines + Code: A Routine runs nightly tests and flags failures. Next morning, you open Claude Code to debug and fix them interactively.
- Dispatch + Code: You send a task from your phone via Dispatch. Later, you sit down and continue the thread in Claude Code to refine the result.
- Routines + Dispatch: A Routine opens a PR for dependency updates. You review the notification on your phone and approve it via Dispatch.
Think of them as layers: Routines handle the automated baseline, Dispatch bridges the gap when youβre mobile, and Code is your hands-on tool for deep work.
Decision Flowchart
Is this a recurring or automated task?
ββ YES β Use Routines (schedule it, forget it)
ββ NO
ββ Are you at your desk?
β ββ YES β Use Claude Code (interactive, full control)
ββ Are you away from your laptop?
ββ YES β Use Dispatch (phone β desktop, async)
Thatβs really all there is to it. Match the tool to the moment.