Four different ways to work with Claude — each built for a different context. Understanding which to use (and when to switch) is the difference between a useful tool and a transformative one.
Most people default to opening claude.ai chat for everything — and that works fine for simple tasks. But Claude has four distinct modes, each built for a different kind of work. The one you choose affects how much context Claude has, what it can actually do, and how much friction you'll hit. Thirty seconds of thinking before you start will save a lot of copy-pasting later.
Everything runs in Anthropic's cloud — you type, Claude responds. There's nothing to install and no configuration required. Each conversation starts fresh, with no memory of previous ones unless you're using Projects. The fastest way to get a response.
Projects are built on top of regular chat but give Claude persistent memory across conversations. You can upload reference files, set custom instructions about who you are and how you want Claude to respond, and group related conversations together. Claude remembers the project context across every session — no re-briefing required.
Cowork is a fundamentally different experience. Instead of working in the cloud and copying results across, Claude connects to your local machine and works directly inside your folders and files. It can read what's there, write and edit documents, rename and organise files, and work alongside your actual tools — no copy-pasting required.
Claude Code runs in your terminal as a command-line tool. It reads your entire codebase, writes and edits code, runs shell commands, and manages GitHub pull requests — all from a single interface. It's cloud-powered but operates inside your development environment, making it feel like a very capable pair-programmer sitting next to you.
npm install -g @anthropic-ai/claude-codeclaudeClaude Code itself can run two different ways — installed on your own computer, or hosted by Anthropic in the cloud (claude.ai/code, browser or mobile). Same tool, different tradeoffs.