Chapter 1

Claude vs Claude Code vs Claude Cowork: Which One Do You Actually Need

2026-08-09 · 13 min read · 10 XP
Chapter 1 · Beyond the Browser: Claude Code & Codex CLI

"I picked Claude. Now what do I actually open?" If you settled on Claude in the last lesson, that question is waiting for you. Search "Claude" and you get a pile of results at once: Claude (the chat app), Claude Cowork, Claude Code, extensions for VS Code and JetBrains, and a desktop app that bundles all of it together. Here's the short answer. If you just want to talk, that's Claude (chat). If you want to hand off repetitive file and document work, that's Claude Cowork. If you want AI to read, edit, and run your code, that's Claude Code, either in a terminal or as an IDE extension. The desktop app isn't a separate, fourth product, it's just the one place where those three live side by side. The Claude lineup tends to reshuffle names and features every few months, so focus less on today's labels and more on what each product is actually for.

The Claude lineup is the same underlying Claude model, packaged into several different doors for different kinds of work. The chat window, the autonomous work agent (Cowork), and the coding agent (Code) are the three core branches. The IDE extensions and the desktop app just place those same three branches in different settings, inside an editor, or inside one unified app.

Why does Claude come in so many flavors

Walk into a phone store and you'll find budget, flagship, and foldable models sitting under the same brand. Different buyers, different price points. Claude's lineup carries one name too, but it behaves more like that kind of product family than a single app.

It started as one chat window. In January 2026, Claude Cowork showed up inside the desktop app: an autonomous agent that handles files and documents on its own. It went GA (generally available) on every paid plan starting April 9. For people who work with code, there's a separate line: Claude Code, which launched first as a CLI you run in a terminal, then expanded into extensions for VS Code and JetBrains. Chat, Cowork, and Code now all live inside one desktop app. Chat and Cowork share the same screen outright: you pick which one you want from the message box.

Why split things up instead of stuffing everything into one chatbot? Anthropic's own numbers are the clue. Anthropic reports that over 90% of Cowork usage has nothing to do with software development. Business and admin work, things like drafting a quarterly expense variance report, accounts for about 33%. Add content creation (drafts, slide decks, proposals) at roughly 16%, and those two categories alone cover about half of all usage. People who write code and people who push paper want different screens. So instead of one chatbot, Anthropic split the lineup by what you're actually trying to do.

Five products at a glance (as of August 2026)

ProductFormWhat it's forPricing (minimum)
Claude (chat)Web (claude.ai), mobile app (iOS/Android)Conversation, Q&A, writing contentFree plan works. Pro and up gets more usage and more models
Claude CoworkDesktop app message box (Mac/Windows, Linux in beta), web/mobile (beta, Pro/Max/Team)Automating files and documents: reports, reconciliations, contract review, other repetitive workNot on Free. Requires a paid Pro plan or higher
Claude Code (CLI)Terminal command lineReading, editing, and running code; generating commits and PRsNot on Free. Requires Pro or higher, or Console API credits
IDE extension (VS Code, JetBrains)Panel inside your editor (VS Code, Cursor, IntelliJ, etc.)Reviewing code inline with side-by-side diffs while you workSame as Claude Code: a paid subscription or a Console account
Desktop app (unified)Installed app for Mac/Windows/Linux (beta)Move between chat, Cowork, and Claude Code inside one appChat works free. Cowork and Claude Code need a paid plan

Claude (chat): when talking is the point

This is the lowest barrier to entry. Go to claude.ai, or install the mobile app. An account is all you need, the Free plan lets you start chatting right away. The web and app experience from the last lesson is exactly this chat product. Move up to Pro or higher and you get more usage plus access to more models.

If what you're doing right now is organizing your thoughts or getting answers to questions, the rest of this lesson is just background reading. Go start chatting.

Claude Cowork: when you want to hand off busywork

Claude Cowork is an autonomous work agent: hand it a task, and it works across files and tools until the job is done. It isn't the ask-a-question, get-an-answer pattern of chat. You give it a goal, and it works through your calendar, email, and connected documents on its own to get there. "It keeps running even after you close your laptop" is the biggest difference from chat. Cowork sessions run in the cloud (on Anthropic's servers) by default, so a task you kicked off in the desktop app keeps going even if you shut down your computer or close the app. The exception is anything that needs your actual machine, local file access, or direct control of your browser or screen. For that kind of work, the desktop app has to stay open.

Cowork went GA on every paid plan on April 9, 2026, first through the desktop app (Mac and Windows, with Linux beta added later). Starting in July, it also expanded to web and mobile. Those two are still in beta, and the plan requirement there is Pro, Max, or Team. Enterprise is the one that has to wait on an admin switching it on. The Chrome side panel sits a step behind: it opened on Max and Team first, and Pro access is still rolling out. Like Claude Code, it isn't available on the Free plan at all.

The name might make you think "collaboration tool, as in working with a colleague." That's not quite it. Here, "co-work" means Claude works across multiple tools on your behalf, the way a colleague would. It's a good fit for jobs that take a lot of hands-on effort but follow a predictable pattern: drafting a report, or scanning a stack of contracts and pulling the risky clauses into a table.

Claude Code, the VS Code extension, and the CLI: when code is the point

This branch is for reading, editing, and running code directly. Claude Code (the CLI) from the last lesson is the original, and the same engine now ships in three different wrappers.

The terminal (CLI) means typing claude straight into the command line. A screen that's entirely text can feel foreign at first, but nothing beats it for piping logs or scripting automation. The VS Code extension puts a chat panel next to your editor, so every time Claude touches your code, you see the original and the edit side by side and approve or reject it right there. That makes it much easier to keep an eye on what's actually changing. The JetBrains plugin (IntelliJ, PyCharm, WebStorm, and the rest) works the same way, though you need the CLI installed first for the plugin itself to function.

Pricing is identical across all three. None of them work on the Free plan. You need a paid Pro plan or higher, or an Anthropic Console account funded with API credits, to even log in. The VS Code extension doesn't require you to generate a separate API key, you just sign in with your subscription account. These are the same pricing terms as Claude Code itself, covered in the last lesson.

Cursor tends to cause confusion here. Cursor isn't Anthropic's product, it's a separate editor built on top of VS Code by a different company, Anysphere. Inside Cursor, its own subscription lets you pick from several models, including Claude, GPT, and Gemini. Separately from that, Anthropic's Claude Code extension can also be installed directly inside Cursor (the official docs even have a dedicated "Install for Cursor" link). Bottom line: Cursor isn't a Claude competitor. Think of it as another editor you can run Claude on, alongside other models.

Even for coding work, I'd start with the VS Code extension. You see every change right in the editor and approve it as you go, which is far less nerve-wracking than running the CLI blind with results you can't see until later. Once you find yourself wanting to automate repetitive scripts, that's the moment to move to the CLI, and it's not too late to switch then.

Which one should you use: a decision flowchart

Ever found yourself thinking, "great, everyone says something different is best, but which one do I actually open?" Just follow the questions below in order.

  1. Is what you're doing right now "talking through ideas"? If yes, Claude (chat) is all you need. Start right in the web app or mobile app.
  2. If not, is it "I want to hand off a whole chunk of repetitive file or document work"? If yes, that's Claude Cowork. Open the desktop app (or the web/mobile beta) and pick Cowork in the message box.
  3. If not, do you need to read, edit, and run code directly? If yes, move to the next question.
    • Do you normally work in an editor like VS Code or IntelliJ? If yes, install the IDE extension.
    • Do you prefer the terminal over an editor, or is your work mostly scripts and automation with no screen involved? If yes, use Claude Code (the CLI).
  4. Still not sure which of the three fits? Install the desktop app. Try all three, chat, Cowork, and Claude Code, inside one app, and narrow down to whichever one you keep reaching for.

Your task today

There's just one thing to decide today. Follow the questions above to land on one product, then actually open it. The goal isn't memorizing the names, it's throwing one real task you're already dealing with at that screen.

Coming up next

If you landed on Claude Code (the terminal) or the IDE extension, the next lesson opens an actual terminal and covers the minimum commands you need. Installation comes after that, in the lesson after next. If you picked chat or Cowork instead, don't skip ahead, it's still worth seeing what a terminal looks like. It'll help later.

In 30 seconds
  • The Claude lineup is five branches of the same model, built for different ways of working: chat, Cowork, Code (CLI), IDE extensions, and the unified desktop app.
  • If talking is the point, use Claude (chat), and you can start on the Free plan.
  • If you want to hand off repetitive file and document work, use Claude Cowork; it isn't available on Free, you need Pro or higher.
  • If you want to work directly with code, use Claude Code (CLI) or the VS Code/JetBrains extension; pricing matches Cowork, a Pro-or-higher subscription or Console API credits.
  • The desktop app isn't a separate product, it's just the one place where Chat, Cowork, and Code all live together.
  • Cursor isn't made by Anthropic, it's a separate editor from Anysphere, but you can still install the Claude Code extension inside it.
  • Next lesson: open a real terminal and try three minimum commands.

Frequently asked questions

What is Claude Cowork?

It's an autonomous work agent that handles repetitive tasks by moving across files and documents on its own. Give it a goal and it works toward it without further prompting. Sessions run in the cloud by default, so a task started in the desktop app keeps running even after you close your laptop or shut down your computer. The exception is anything that needs your own machine, like local file access, which requires the desktop app to stay open. It's built more for office work, reports, reconciliations, contract review, than for code; in fact, over 90% of Cowork usage isn't software development.

Can I use Claude Code for free?

No. Claude Code, whether through the CLI or the VS Code/JetBrains extensions, isn't available on the Free plan. You need a Pro subscription ($20/month, roughly $17/month billed annually) or higher, or you need to fund an Anthropic Console account with API credits.

What's the difference between Claude Code and Cursor?

Cursor isn't made by Anthropic, it's a separate editor built on VS Code by a different company, Anysphere. Inside Cursor, its own subscription lets you choose between multiple models, including Claude and GPT. Separately, Anthropic's Claude Code extension can also be installed inside Cursor. They're not really competitors, Cursor is better understood as another editor that can run Claude alongside other models.

What do I need to use Claude Code in VS Code?

VS Code 1.94.0 or later, plus a paid subscription (Pro, Max, Team, or Enterprise) or an Anthropic Console account. You don't need to generate a separate API key, just sign in with your subscription account.

Are the Claude app and Claude Code the same thing?

No. The Claude app (web/mobile) is for general conversation. Claude Code is a separate product for reading, editing, and running code directly, available through the terminal, IDE extensions, or the Code tab in the desktop app. Inside the desktop app for Mac, Windows, and Linux (beta), though, both live together as the Chat and Code tabs of one app.

Sources (12)Expand to see all sources
quest_log.txt
Earned
Chapter 1 complete
+10 XP (total 0)
The desktop app isn't a fourth product; it's a single window onto chat, Cowork, and Code
0/6 · 0%
Lv.1 Novice
0 / 100 XP
100 XP to next level
Next questHow to Connect a Local Folder to Claude's Desktop App (No Terminal Required)