Home / Lessons / Chat vs Cowork vs Code β€” which Claude tool when?

Chat vs Cowork vs Code β€” which Claude tool when?

Claude isn't one product, it's three. Most beginners pick the wrong one for their task and get frustrated. Here's the 60-second decision tree.

πŸ“Ή Video coming soonWatch on YouTube →

The 60-second answer

You want to…UseWhy
Talk, brainstorm, write somethingChatFast, free, conversational
Get actual files made (docx, xlsx, pptx)CoworkProduces real files on your desktop
Build or edit code in a project folderCodeLives in your terminal, edits files directly

Chat β€” the everyday one

This is what most people mean when they say "Claude." It's the chat interface at claude.ai. You type, it answers. Free tier is generous.

Best for: writing, summarising, explaining, brainstorming, translating, drafting emails, learning new things.

Not for: producing actual files (it can show you the contents but not save a real .xlsx), browsing the web (limited), or working autonomously over long tasks.

Cowork β€” the desktop agent

Cowork is a feature inside the Claude desktop app (Mac and Windows, paid plans). You give it a task and walk away. It plans, runs tools, and produces real deliverables.

Best for: "make me a budget spreadsheet from these receipts," "organise my downloads folder," "research X and write me a Word doc," "build a presentation from this brief."

Not for: quick questions (overkill), tasks where you want to steer every word.

Full Cowork tutorial: how to use Claude Cowork →

Code β€” the developer one

Claude Code is a command-line tool for software developers. It lives in your terminal, reads your codebase, and edits files directly when you ask it to.

Best for: writing software, debugging, refactoring, reviewing pull requests, building entire features.

Not for: non-developers, although the line is blurring fast.

The decision tree

  1. Is your output a conversation or a quick draft? β†’ Chat.
  2. Do you need a real file (.docx, .xlsx, .pptx, .pdf) or files moved around on your computer? β†’ Cowork.
  3. Are you in a code editor or terminal touching code? β†’ Code.
The pattern that works: use Chat to think and plan, then send the agreed plan to Cowork to actually execute. Most of my best workflows look like this.

What's next

Next lesson: a hands-on walkthrough of Claude Cowork β€” the part most beginners haven't even discovered yet, and the part that saves the most time.

Want a new lesson every week?

One email. One tip. No spam.

Subscribe free →
← Getting started with ClaudeClaude Cowork tutorial →