Mastering Claude Cowork

Claude: Chat vs Cowork vs Code

Same AI. Three products. Here's how to pick the right one.

Chat Cowork Code
ChatCoworkCode
What it isYou type, Claude answers. A conversational AI chatbot.Claude sits on your desktop. It reads your files, creates new ones, and works autonomously.A CLI agent in your terminal. It reads your codebase, writes code, and runs commands.
Who it's forEveryone β€” students, professionals, curious minds.Knowledge workers β€” marketers, analysts, PMs, writers.Developers, engineers, and technical builders.
AccessBrowser, phone, or desktop app.Desktop app only (macOS & Windows).Terminal CLI, VS Code, JetBrains, GitHub, Slack.
SetupZero. Open and start typing.~10 min. Download app, pick a folder, add your files.~5 min. Install via npm/brew, authenticate, configure CLAUDE.md.
Runs inCloud (Anthropic servers).Sandboxed VM on your computer (safe & isolated).Directly on your local machine (full system access).

The Real Difference

Chat

The skill you need
Clear prompts
Output quality
Generic unless you prompt very well
The vibe
Texting a very smart stranger
Superpower
Instant answers, brainstorming, web search, quick analysis

Cowork

The skill you need
Clear context files (your style, your rules, your examples)
Output quality
Sounds like you, because it reads your files
The vibe
Working with an assistant who read every brief
Superpower
Creates real deliverables β€” docs, slides, spreadsheets β€” in your folders

Code

The skill you need
A codebase and clear architecture decisions (CLAUDE.md)
Output quality
Production-ready, because it understands your whole repo
The vibe
A senior dev pair-programming with you in the terminal
Superpower
Multi-file edits, git workflows, running tests, shipping PRs

Feature Comparison

ChatCoworkCode
Answer questionsYesYesYes
Create real files (Excel, Word, PDF)Save / downloadYes β€” directly in your foldersYes β€” in your repo / filesystem
Read & write local filesNoYes (sandboxed folder)Yes (full filesystem)
Run terminal commandsNoIn sandboxed VMYes β€” full access
Use plugins / skillsNoYes β€” install from libraryYes β€” slash commands, hooks
MCP connections (Slack, Drive, etc.)Limited (via Integrations)YesYes β€” fully configurable
Git & GitHub integrationNoNoYes β€” commits, PRs, reviews
Scheduled / automated tasksNoYesYes β€” CI/CD, cron-style
Computer use (click & navigate)NoYesYes
Extended ThinkingManual toggleOn by defaultOn by default
Search the internetYesYesYes
Projects supportYes β€” web & desktopYes β€” with file & memory persistenceVia CLAUDE.md & repo context

Projects Work Across All Three β€” But Differently

Projects let you organize context, files, and instructions into reusable workspaces. But they manifest differently in each product:

Chat Projects

Upload files and set instructions. Every new chat in that project inherits the context. Great for recurring topics.

Cowork Projects

Persistent workspaces with files, links, instructions, and memory. Context carries across sessions. Ideal for long-running work.

Code "Projects"

Your repo IS the project. CLAUDE.md files set coding standards, architecture decisions, and review checklists. Context is your codebase.

Context & Identity

ChatCoworkCode
Your identityNo. Every chat starts blank.Yes, if you put info in text files inside your folder.Yes, from CLAUDE.md and repo context.
Context inputYou copy-paste into the chat. Every. Single. Time.Write .md or .txt files once. Drop them in a folder. Point Claude to it.Your codebase IS the context. Claude reads everything.
MemoryNo. Gone when you start a new chat.Yes, as long as you're in the same folder / project.Yes, via session history and CLAUDE.md files.
CustomizationSystem prompt in Projects, or per-message instructions.Global instructions, plugins, skills, and MCP connectors.CLAUDE.md, hooks, slash commands, MCP servers, .claude config.

When to Use Each

Start with Chat if…

  • β€’You have a quick question
  • β€’You want to brainstorm or explore ideas
  • β€’You don't need it to know your style
  • β€’You want an answer, fast
  • β€’You're on mobile or web
  • β€’You need to search the web for info

Use Cowork when…

  • β€’You're doing real work (reports, spreadsheets, slides)
  • β€’You want Claude to create actual files
  • β€’You want it to sound like you, not AI
  • β€’You need long, deep sessions that don't break
  • β€’You want tasks to run on a schedule
  • β€’You need it to use apps on your computer

Use Code when…

  • β€’You're building or maintaining software
  • β€’You need multi-file code edits across a repo
  • β€’You want automated PR reviews and git workflows
  • β€’You need CI/CD automation or log analysis
  • β€’You want maximum control and extensibility
  • β€’You live in the terminal or your IDE
Quick tasks β†’ ChatDeep work β†’ CoworkBuilding software β†’ Code
Chat has a free tier. Cowork and Code both require a paid plan (Pro $20/mo, Max $100–200/mo, Team $30/user/mo, or Enterprise). Cowork is desktop-only. Code is available everywhere developers work β€” terminal, IDE, GitHub, and Slack. Extended Thinking works in all three β€” always turn it on.

Want to master Claude Cowork? Our course covers everything hands-on.

View Course Pricing

Research compiled March 2026 Β· Sources: claude.ai, support.anthropic.com, docs.anthropic.com