Source: ai-research/surfaces-claude-code-overview-2026-04-27.md, ai-research/surfaces-claude-cowork-product-2026-04-27.md, ai-research/surfaces-claude-desktop-download-2026-04-27.md, ai-research/surfaces-claude-pricing-2026-04-27.md, ai-research/surfaces-cowork-dispatch-tutorial-2026-04-27.md, ai-research/surfaces-claude-code-product-page-2026-04-27.md
You finished the intro course on claude.ai. Now you keep hearing about Claude Desktop, Claude Cowork, and Claude Code — and the team picks differ by task. There are four surfaces, and they are not interchangeable. Pick wrong and you waste a Pro seat or fight the wrong tool for an hour. This page tells you which surface to open before you start.
Key Takeaways
- Four surfaces share one Claude account: claude.ai (web), Desktop (native app), Cowork (delegate-and-walk-away inside Desktop), and Code (terminal CLI plus IDE plugins).
- Free tier gets claude.ai only. Pro at 100+/month) buys higher caps and priority access.
- Cowork only runs inside Desktop and only while the app is open and awake — it is the host environment, not a separate web app.
- Claude Code is one engine with five front-doors (terminal, VS Code, JetBrains, Desktop, web/iOS) — same
CLAUDE.md, same MCP servers, different surface. - Mobile is a trigger, not a workspace. Dispatch lets your phone start a Cowork task; the desktop does the actual work.
- “Claude.ai opens fine” is not a tool match. If you are editing files across folders or operating apps, the wrong surface costs you the session.
- Linux users are stuck with claude.ai web and Code CLI — Desktop ships only for macOS, Windows, and ChromeOS.
The Four Surfaces
Claude.ai (web) — claude.ai in any browser, plus the Claude iOS and Android apps. This is the conversational chat surface most teams already know. Free tier gets it; Pro adds higher limits, Projects, Research, and the Excel/PowerPoint/Word betas. Use it for thinking partner work — drafting, asking, summarizing, image analysis. It cannot operate your apps and it cannot edit files on your laptop.
Claude Desktop — native installer for macOS (universal), Windows (x64 and ARM64), and ChromeOS via Google Play. No Linux. Conversations sync from web and mobile. The dock entry is the actual point: instant system-wide access without a browser tab. Desktop also hosts Claude Code’s GUI (the Code tab) and is the only place Cowork runs. Pro or higher to use the Code/Cowork tabs.
Claude Cowork — a mode inside Desktop, not a separate product. You hand off a task — “extract these receipts into a spreadsheet, organize my Downloads folder” — and Claude executes via three integration levels: connectors (Gmail, Slack, Drive in the background), Claude in Chrome (a controlled browser tab), or Computer Use (mouse/keyboard control of your screen). Pro and Max only. Desktop must stay open and awake the whole time. Cowork shows its plan before significant actions for approval.
Claude Code — agentic coding. Same engine across terminal CLI (curl -fsSL https://claude.ai/install.sh | bash), VS Code, JetBrains IDEs, Desktop’s Code tab, and claude.ai/code on the web. It reads codebases, edits across files, runs commands, opens PRs, and can be piped into Unix tooling. Pro unlocks it; usage limits scale at Max and Team. Linux works for the CLI even though Desktop does not.
Decision Tree
| Task | Best Surface | Why |
|---|---|---|
| Quick chat or question | claude.ai web | Zero setup, works on any device, Free tier covers it |
| Daily writing (briefs, emails, draft posts) | Claude.ai or Desktop | Desktop’s dock entry beats tab-switching; Projects keep voice consistent |
| Design/decks (PowerPoint, slides, social) | Claude.ai web (Pro) | The PowerPoint/Word/Excel betas are wired into Pro web — no native equivalent yet |
| Async delegation (“organize this folder”, “build this report”) | Cowork on Desktop | The only surface that operates apps, files, and browser without you babysitting it |
| Multi-file dev work | Claude Code (terminal or VS Code) | Reads the whole codebase, runs tests, opens PRs — chat surfaces cannot edit local files |
| Scheduled work (weekly reports, overnight runs) | Routines (Claude Code) or Desktop scheduled tasks | Routines run on Anthropic infrastructure even when your laptop is off |
| Mobile-triggered work | Cowork Dispatch | Phone fires the task, Desktop does the work, you get a notification when done |
| Native-app automation (operating Photoshop, Excel desktop) | Cowork with Computer Use | Only surface with mouse/keyboard control of your screen |
| File/folder organization on your machine | Cowork on Desktop | Has direct access to Desktop, Documents, Downloads — web surfaces do not |
What’s Different About Each
Capability differences. Only Cowork operates your computer. Only Code reads and edits a whole codebase. Only Desktop hosts Cowork. Claude.ai is the conversational floor — every surface has a chat box, but only claude.ai is purely conversational. If your task involves files, folders, apps, or terminals, claude.ai web is wrong.
Cost differences. One Pro seat (100+/month) is the same surfaces with 5x or 20x usage caps and peak-traffic priority. Team (100/seat premium) adds SSO and central billing. The decision is never “which seat for which surface” — it is “which seat for how much usage.”
Where they overlap. Claude Code runs inside Desktop’s Code tab and on the web at claude.ai/code. Cowork chats with you the same way claude.ai does. Sessions move: kick off a Code task on the web, pull it into terminal with claude --teleport; hand off a terminal session to Desktop with /desktop for visual diff review. The same CLAUDE.md and MCP servers carry across.
Common Misconceptions
- “Cowork is a separate app I download.” No. Cowork is a tab inside Claude Desktop. If Desktop is closed, Cowork is not running.
- “Claude Code is for engineers only.” Wrong framing. If your work involves any folder of files — a content calendar, a stack of PDFs to summarize, a directory of audit screenshots — Code’s terminal is faster than uploading one at a time. Smile Springs Family Dental’s office manager runs Code to bulk-rename 200 patient testimonial videos before YouTube upload.
- “I should use the surface I am most comfortable with.” No. The right question is what the task requires. A Smile Springs paid-ads coordinator drafting a Saturday-promo headline belongs in claude.ai. The same person reorganizing 6 months of campaign exports belongs in Cowork.
- “Mobile is a fourth workspace.” It is a trigger and a viewer. The phone fires Dispatch, watches progress, and reads results. Real work happens on Desktop or on Anthropic’s cloud.
Related
- Claude Cowork
- Dispatch
- Computer Use
- Claude Code CLI Reference
- Routines
- Cowork Plugins
- Ultraplan
- Ultrareview
- Claude AI
Try It
- Audit one week of claude.ai sessions. Open your history, mark each one: was this conversational, file-bound, app-bound, or repetitive? Move every file-bound and app-bound task to Desktop or Cowork next week.
- Install Claude Desktop and pin it to your dock. Sign in with the same Pro account you use on the web. Open the Code tab once just to see it exists — you do not need to use it yet.
- Run one Cowork task this week. Pick something small: “Sort the files in my Downloads folder by file type into subfolders.” Watch how the plan-approval loop works before you trust it with anything bigger.