Getting Started with the Claude Desktop App

Published Updated

The Claude desktop app puts Claude chat, Cowork, and Claude Code in one Mac or Windows window. The Code tab is the no-terminal entry point for letting Claude read a project, edit files, run checks, and show you a visual diff.

You still need to choose the right folder and read every proposed edit. File changes remain real work, even when the interface looks like chat.

I use Claude Code Desktop's Browser pane for visible app testing, and I keep the diff beside that preview because the rendered page and changed files answer different review questions.

What the App Is

The Claude desktop app is a normal application for Mac and Windows. You open a window and chat with Claude the way you would in any messaging app: ask it to explain something, write a small script (a short program that does a task for you), or talk through a problem.

It is the same Claude you may have used in a browser, in an app that stays on your dock or taskbar.

On the paid plans, starting at Pro ($20/mo), it adds a feature called Cowork. Instead of going back and forth message by message, you describe a task once and Claude goes off and works on it, then shows you the finished result to review, more like handing a job to a teammate than typing every step yourself.

You see what it did and decide whether to keep it. One thing worth knowing early: Cowork changes files on your computer while it works, before you review the result. By default it checks with you before bigger steps, so the first few times, point it at a test folder rather than anything important, and ease into it from there.

The word "terminal" will come up later. For now, just know it means the plain text window where developers type commands, and you do not need it to use the desktop app at all.

Choose Chat, Cowork, or Code

Claude Desktop has three work areas, and they do different jobs. Chat is for questions and writing that do not need access to a project folder. Cowork can take a broader task and work through it in its own environment. Code opens Claude Code through a visual interface and ties the session to a folder or repository you choose.

Use Code for a bug fix, a small feature, or a test run where the agent must inspect the project. A local Code session works with files and developer tools on your machine. A remote session runs in an Anthropic-hosted environment and can keep working after you close the app.

The desktop reference also documents SSH sessions for projects that live on another computer.

Computer use belongs to a separate desktop feature. It lets Claude control approved desktop apps when a connector or shell command cannot do the job. Anthropic calls it a research preview, makes you turn it on in Settings, and asks before it accesses an app.

Leave it off for your first coding session. The Code tab already has the file, terminal, diff, and preview tools needed for normal project work.

Create Your Account

  1. Open claude.ai in any web browser to get started.
  2. Choose Sign up, and register with your email address or a Google account.
  3. Confirm your email if it asks you to, and you are in.

That free account already lets you chat with Claude, in the browser and in the desktop app, which is a fine way to try it before you pay for anything.

Pick a Plan

The app itself is free to download and use for chat on any account. The Code tab and Cowork require a paid plan. Prices are a July 2026 snapshot, so check the official pricing page before you commit.

PlanPriceGood for
Free$0Chat only
Pro$17 annual / $20 monthlyCode and Cowork
Max 5x$100/moFive-times Pro usage
Max 20x$200/moTwenty-times Pro usage

Free covers ordinary Claude chat. Pro is the least expensive individual plan that includes both Code and Cowork. Max raises the usage allowance to five or twenty times the Pro level and adds priority access during busy periods. Begin with Pro unless you already know that long, daily coding sessions will exhaust its limits.

Plan limits are shared across Claude products, and Anthropic can revise prices or access. Treat the table as a dated buying snapshot. The model menu can also differ by account, so choose from what the app shows instead of following an old model list.

Install the App

  1. On claude.ai, look for the Download option (in the menu or your account settings) and grab the app for your computer (Mac or Windows).
  2. Open the file you downloaded and follow the normal install prompts, the same as any other app.
  3. Launch it and sign in with the account you just made.

Beyond making your account, there is nothing to configure and nothing extra to install.

Start Your First Code Session

Open the Code tab, select Local, and choose a small project folder. Pick a project that is already in Git and has no uncommitted work. The official desktop quickstart recommends a project you know well because you can judge its plan and edits.

Describe one small outcome in plain English for the first session. Good first coding tasks look like these:

  • "Explain what a CSS flexbox is, with a small example I can copy."
  • "Help me write a short script that renames a folder of photos by date."
  • "I keep getting the error message below, and I do not understand what it means or how to fix it."

Set the permission mode to Plan if you want Claude to inspect the folder before it edits. Ask it to name the files it expects to touch and the check it will run when done.

For a web project, that check might be one test command, a build, or an app preview. A task without a pass-or-fail check leaves you to decide from a confident-sounding message.

Review Changes Before Keeping Them

The desktop interface earns its keep after Claude starts editing. Open the diff pane and read each changed file. Green lines are additions and red lines are removals. If a file has no clear link to your request, ask why it changed before you accept the work.

Use the preview pane for a web app. Claude can start a development server, open the page, inspect the page structure, click controls, and take screenshots.

A passing build proves that the code compiles. Layout and form behavior need a preview check as well, so ask for both results when the task affects a user interface.

Claude Code also creates file checkpoints before edits. Press Escape twice to open the rewind menu if the session takes a bad turn. Checkpoints do not cover a database write, deployment, payment, or other action outside the project files. Git remains the stronger boundary: begin clean, inspect git diff, and commit only after you understand the result.

Troubleshoot Common Desktop Problems

  • The Code tab asks you to upgrade: confirm the account has a paid Pro, Max, Team, or Enterprise plan.
  • You see a 403 error: sign out, sign in again, restart the app, and confirm the paid plan is active.
  • A command is missing: open the Local environment settings and check the PATH seen by the app.
  • The preview loses your login: turn on Persist sessions in the preview menu so cookies and local storage survive server restarts.
  • Windows cannot start a local session: install Git, then restart Claude Desktop.

Update the app before chasing a stale bug. On macOS use Claude → Check for Updates; on Windows use Help → Check for Updates. The desktop reference keeps a versioned changelog and lists platform limits, including no Linux Code app and no inline autocomplete.

A Peek at the Terminal

The desktop app is the gentle on-ramp, and most people are happy here for a good while. The next step up, when you want it, is the terminal: that plain text window where you type commands instead of clicking.

Anthropic's Claude Code runs there, with access to your whole project at once, which is what makes it good for bigger, more automated jobs.

You do not need any of that yet. Get comfortable inside the app first, with no rush to move on. When the app starts to feel like the limit rather than the helper, that is the signal to read the Claude Code guide and try the terminal version.

FAQ

Does Claude Code Desktop need the command line?

No. The Code tab includes the coding agent, a file view, a visual diff, an app preview, and an integrated terminal, but you can begin without typing terminal commands. The separate Claude Code CLI is only needed if you want to run Claude from your own terminal or use scripting flags.

Can I use Claude Code Desktop for free?

You can use the desktop app for ordinary Claude chat on the Free plan. The Code tab and Cowork require a paid Pro, Max, Team, or Enterprise plan. Anthropic listed Pro at $17 per month with annual billing or $20 month to month when this page was checked on July 28, 2026.

What folder should I open first?

Open a small project you know and can restore from Git. Avoid your home folder, a directory full of private files, or a production checkout. A familiar test project makes it easier to judge the plan, read the diff, and spot a file Claude should not have touched.

Is computer use the same as the Code tab?

No. The Code tab works through coding tools tied to the project folder you select. Computer use can click and type in approved desktop apps when no connector or command-line tool fits. Anthropic labels computer use a research preview, keeps it off by default, and asks for app access.

When Desktop Is the Right Starting Point

Claude Desktop is a sound first step when you want Claude Code's project access and visual review without living in a terminal. Start with one clean test project, stay in Plan mode until the proposed scope makes sense, and keep the diff and preview panes open.

Move to the CLI when scripting and terminal speed become more useful than the desktop workspace.

Where to Go Next

Updated July 2026 with product and price facts checked against official Anthropic sources on July 28, 2026.

Sources

  1. [1]
  2. [2]
    Use Claude Code Desktop
    (code.claude.com)
  3. [3]
  4. [4]