Ask both to build a website: chat hands you code to paste somewhere; Claude Code creates the site inside your own folder while you watch.
The chat app (claude.ai) is a chatbot: it fetches and formats information, and everything it makes lives in the conversation. Claude Code operates your machine: it creates, edits, renames and deletes files, which is exactly why it requires installation and a folder to work in — and why its trust modes exist. The positioning is aimed at non-engineers: you don't write code in Claude Code; it writes code for you from plain prompts.
His own usage list makes the case concrete: finance management, career management, his business, and new products all run through Claude Code, not chat — including an enterprise-level product he built. The comparison extends in Q&A: 'if you remove the technicality, that is Claude Cowork for you' — same models, different surfaces.
Live demo pair: 'Build a 1-pager website on Claude Code and benefits' typed into Claude Code produces the file in his machine; the same request in chat would produce copy-paste text he can't act on.
This one distinction motivates the whole session: modes, context files, skills and hooks all exist because Claude Code touches your real machine.
Claude Code is the developers' version of the chat app.
It's the ACTING version — the audience is anyone who wants outcomes on their machine; the code it writes is its means, not your prerequisite.
It's not exactly for engineers. It's for you to become an engineer using Claude.0:10:36
Chat can only give you answers. It cannot do actions on your behalf. Claude Code can do actions on your behalf.1:13:28
If you remove the technicality, that is Claude Cowork for you.1:17:30
["His Cowork description is literally this environment — worth quoting on the KB's orientation page."]
Try it now
Ask both surfaces for the same small artifact and note where the output physically lives — that's the entire difference in one experiment.
Answer from memory first — the recall attempt is what makes it stick. Then reveal.
Why does Claude Code require an install and a folder when chat needs neither?
Because it acts on your real filesystem — creating, editing and deleting files — so it needs machine access and a bounded workspace, which is also why trust modes exist.










