desktop.md +20 −8
8 8
9The Claude desktop app provides a native interface for running multiple Claude Code sessions on your local machine and seamless integration with Claude Code on the web.9The Claude desktop app provides a native interface for running multiple Claude Code sessions on your local machine and seamless integration with Claude Code on the web.
10 10
1111## Features## Installation
12 12
1313Claude Code on desktop provides:Download the Claude desktop app for your platform:
14 14
1515* **Parallel local sessions with `git` worktrees**: Run multiple Claude Code sessions simultaneously in the same repository, each with its own isolated `git` worktree<CardGroup cols={2}>
1616* **Include files listed in your `.gitignore` in your worktrees**: Automatically copy files in your `.gitignore`, like `.env`, to new worktrees using `.worktreeinclude` <Card title="macOS" icon="apple" href="https://claude.ai/api/desktop/darwin/universal/dmg/latest/redirect?utm_source=claude_code&utm_medium=docs">
1717* **Launch Claude Code on the web**: Kick off secure cloud sessions directly from the desktop app Universal build for Intel and Apple Silicon
18 </Card>
18 19
1920## Installation <Card title="Windows" icon="windows" href="https://claude.ai/api/desktop/win32/x64/exe/latest/redirect?utm_source=claude_code&utm_medium=docs">
21 For x64 processors
22 </Card>
23</CardGroup>
20 24
2125Download and install the Claude Desktop app from [claude.ai/download](https://claude.ai/download)For Windows ARM64, [download here](https://claude.ai/api/desktop/win32/arm64/exe/latest/redirect?utm_source=claude_code\&utm_medium=docs).
22 26
23<Note>27<Note>
2428 Local sessions are not available on Windows arm64 architectures. Local sessions are not available on Windows ARM64.
25</Note>29</Note>
26 30
31## Features
32
33Claude Code on desktop provides:
34
35* **Parallel local sessions with `git` worktrees**: Run multiple Claude Code sessions simultaneously in the same repository, each with its own isolated `git` worktree
36* **Include files listed in your `.gitignore` in your worktrees**: Automatically copy files in your `.gitignore`, like `.env`, to new worktrees using `.worktreeinclude`
37* **Launch Claude Code on the web**: Kick off secure cloud sessions directly from the desktop app
38
27## Using Git worktrees39## Using Git worktrees
28 40
29Claude Code on desktop enables running multiple Claude Code sessions in the same repository using Git worktrees. Each session gets its own isolated worktree, allowing Claude to work on different tasks without conflicts. The default location for worktrees is `~/.claude-worktrees` but this can be configured in your settings on the Claude desktop app.41Claude Code on desktop enables running multiple Claude Code sessions in the same repository using Git worktrees. Each session gets its own isolated worktree, allowing Claude to work on different tasks without conflicts. The default location for worktrees is `~/.claude-worktrees` but this can be configured in your settings on the Claude desktop app.