Claude Code 下载与 Windows 安装:Desktop App、CLI、WSL 怎么选(2026)
Claude Code download 到底该下桌面版还是 CLI?这份 2026 Windows 安装指南给出官方下载入口、PowerShell/WinGet/WSL 命令、Desktop 与 CLI 区别,以及常见报错处理。

搜 Claude Code download 时,最容易踩的坑不是下载失败,而是没先弄清自己要装哪一个:
- 想要图形界面、并排管理多个任务,下载 Claude Desktop,进入其中的 Code 标签;
- 想在 PowerShell、CMD、Git Bash 或 IDE 终端里输入
claude,安装 Claude Code CLI; - 项目和工具链主要跑在 Linux,或者需要沙箱,安装到 WSL 2;
- Desktop 和 CLI 可以同时装,二者不是互斥选项。
本文按 2026 年 8 月的官方文档整理。官方下载只认以下两个入口:
不要从网盘、软件下载站或陌生 GitHub Release 下载所谓的“Claude Code 安装包”。
先看结论:Claude Code Desktop、CLI、WSL 怎么选
| 方案 | 适合谁 | Windows 支持 | 关键区别 |
|---|---|---|---|
| Claude Code Desktop | 不想用终端,希望看文件、Diff、预览和多个并行会话 | Windows x64、Windows ARM64 | 图形界面;Code 标签已经包含 Claude Code,不必另外装 CLI |
| Claude Code CLI(原生 Windows) | 日常在 PowerShell、CMD、Git Bash、VS Code 终端工作 | Windows 10+ | 最贴近终端工作流;Git for Windows 推荐安装;当前不支持沙箱 |
| Claude Code CLI(WSL 2) | Linux 项目、Docker、服务端工具链、需要沙箱 | Windows 10/11 + WSL 2 | 在 Linux 环境里运行;沙箱可用;项目最好也放在 WSL 文件系统中 |
最简单的判断方式:
- 第一次接触 Claude Code,先装 Desktop;
- 已经习惯终端,直接装 CLI;
- 开发环境本来就在 WSL,别跨文件系统折腾,直接装进 WSL 2。
Claude Code Desktop App 下载与安装
Claude Code 的桌面版不是一个名为“Claude Code.exe”的独立产品。它位于 Claude Desktop 应用中的 Code 标签。
第 1 步:从官方下载页选择版本
打开 claude.com/download,Windows 用户按处理器选择:
- 大多数 Intel / AMD 电脑:下载 Windows x64;
- Windows on ARM 设备:下载 Windows ARM64。
安装后,从开始菜单启动 Claude,登录 Anthropic 账号,再点击顶部的 Code。
第 2 步:选择运行环境
新建 Code 会话时,桌面版通常提供三种环境:
- Local:直接读取并修改这台电脑上的项目;
- Remote:在 Anthropic 的云环境中运行;
- SSH:连接你自己管理的远程 Linux 或 macOS 机器。
如果你只是想让 Claude 修改本机项目,选 Local,再选择项目文件夹即可。Windows 本地会话需要 Git,建议先安装 Git for Windows。
Desktop 版适合哪些人
Desktop 的优势不是“把终端套进窗口”,而是把多会话、文件编辑器、终端、Diff 审查、应用预览和 PR 状态放在同一个界面里。你可以并排运行多个 Agent,又不必反复切终端标签。
但如果你需要脚本化启动、在现有终端里工作、频繁使用 slash command,CLI 通常更直接。
Claude Code Desktop 需要 Pro、Max、Team 或 Enterprise 方案。只装好应用但看不到 Code,先检查登录账号和订阅权限。
Claude Code CLI:Windows 原生安装
官方现在推荐原生安装器,不再要求为了 Claude Code 先全局安装 Node.js。
方法一:PowerShell 安装(推荐)
打开 PowerShell,执行:
irm https://claude.ai/install.ps1 | iex安装完成后关闭并重新打开终端,再验证:
claude --version
claude首次运行 claude 会引导你登录。进入项目目录后再启动,它才能从正确的工作目录读取代码:
cd D:\Projects\my-app
claude方法二:WinGet 安装
如果你习惯用 Windows 包管理器:
winget install Anthropic.ClaudeCodeWinGet 版本不会像原生安装器那样自动后台更新,后续需要手动执行:
winget upgrade Anthropic.ClaudeCode方法三:CMD 安装
如果你的提示符是 C:\Users\...>,没有前面的 PS,说明你用的是 CMD。执行:
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmdPowerShell 和 CMD 的命令不能混用。很多“安装脚本报语法错”,本质上只是把 CMD 命令贴进了 PowerShell,或者反过来。
Claude Code Windows:原生还是 WSL 2
Claude Code 已经支持原生 Windows,不再是“Windows 必须装 WSL”。但两种环境各有取舍。
选原生 Windows,如果你:
- 项目位于
C:\或D:\; - 依赖 Visual Studio、PowerShell、Windows SDK 等原生工具;
- 希望安装最简单;
- 不需要 Claude Code 沙箱。
原生模式建议安装 Git for Windows。Claude Code 会优先使用 Git Bash 执行 Bash 工具;如果没有 Git Bash,也可以使用 PowerShell 工具。
选 WSL 2,如果你:
- 项目以 Linux、Docker、Node/Python 服务端工具链为主;
- 需要沙箱;
- 部署环境就是 Linux;
- 已经长期在 WSL 终端开发。
进入 WSL 2 后执行 Linux 安装命令:
curl -fsSL https://claude.ai/install.sh | bash然后在 WSL 内验证:
claude --version
claude不要一会儿从 Windows PowerShell 启动,一会儿又从 WSL 启动,却期待两边的路径、Git、环境变量完全一致。项目在哪个环境,就在那个环境安装并运行 Claude Code。
Claude Code Desktop App 与 CLI 有什么区别
| 问题 | Desktop App | CLI |
|---|---|---|
| 需要终端吗 | 不需要 | 需要 |
| 需要单独安装 Node.js 吗 | 不需要 | 原生安装器不需要;旧 npm 方式才需要 |
| 多会话并排管理 | 强 | 取决于你的终端工具 |
| 脚本化、命令行启动 | 弱 | 强 |
| 文件、Diff、预览 | 内置图形界面 | 主要在终端或 IDE 中完成 |
| Windows 原生运行 | 支持 | 支持 |
| WSL 2 | Desktop 不运行在 WSL 内 | 支持 |
| 能否同时安装 | 可以 | 可以 |
一个实用组合是:平时用 Desktop 看多个会话和 Diff,需要自动化或终端上下文时再用 CLI。是否安装 CLI,不影响 Desktop 的 Code 标签正常工作。
Windows 安装常见报错
1. `The token '&&' is not a valid statement separator`
你把 CMD 命令贴进了 PowerShell。回到上面的 PowerShell 方案,使用:
irm https://claude.ai/install.ps1 | iex2. `'irm' is not recognized`
你当前用的是 CMD,不是 PowerShell。打开 Windows PowerShell,或者改用 CMD 安装命令。
3. `claude` 不是内部或外部命令
先关闭并重新打开终端。如果仍然找不到,检查 %USERPROFILE%\.local\bin 是否在 PATH 中,然后运行:
Get-Command claude也可以执行官方诊断:
claude doctor4. 找不到 Git Bash
安装 Git for Windows;如果装在自定义目录,可在 Claude Code 设置中指定:
{
"env": {
"CLAUDE_CODE_GIT_BASH_PATH": "C:\\Program Files\\Git\\bin\\bash.exe"
}
}5. Desktop 里没有 Code 标签,或出现 403
依次检查:
- 当前登录的是不是购买 Claude 方案的账号;
- Claude Desktop 是否已更新到最新版;
- 退出账号、重启应用后重新登录;
- 团队账号是否被管理员限制了 Claude Code。
装好后,怎样从手机或浏览器继续 Claude Code
安装解决的是“Claude Code 在哪运行”,远程控制解决的是“人不在电脑前时怎么继续”。
Anthropic 已经提供 Desktop、Web、Remote Control 和手机 Dispatch 等官方方式。如果你只使用官方 Claude 账号和官方模型,这些功能通常应当优先尝试。
如果你还需要以下场景,可以再考虑 PandaNpc:
- 同一个界面远程控制 Claude Code、OpenAI Codex 和 PandaCode;
- Agent 继续跑在自己的 Windows / macOS / Linux 开发机上;
- 使用自定义模型或自己的 API endpoint;
- 从 iPhone、任意浏览器、另一台桌面电脑或 Chrome 侧边栏继续同一会话;
- 远程查看流式输出、审批工具调用、回答问题和查看代码变化;
- 不开放公网端口,开发机与控制端都只建立出站连接。
先确认官方 Claude Code 已能正常运行,再在开发机安装 pandapaw:
Windows PowerShell:
iwr -useb https://cos.pandanpc.com/pandapaw/install.ps1 | iexmacOS / Linux:
curl -fsSL https://cos.pandanpc.com/pandapaw/install.sh | sh安装后打开 PandaNpc Agent,开发机上的连接会出现在列表中。你也可以使用 Windows / macOS / Linux 客户端或 iOS App。
常见问题
Claude Code 是桌面软件还是命令行工具?
两者都是。Claude Desktop 的 Code 标签提供图形界面;Claude Code CLI 则从终端启动。它们服务不同工作流,可以同时安装。
Claude Code Windows 必须使用 WSL 吗?
不必须。原生 Windows 已受支持。Windows 项目优先原生安装;Linux 工具链或需要沙箱时再选 WSL 2。
Claude Code download 需要 Node.js 吗?
Desktop 不需要。官方原生 CLI 安装器也不需要。只有仍使用旧的 npm install -g @anthropic-ai/claude-code 方式时才需要 Node.js。
Claude Code 有 Windows ARM64 版本吗?
Claude Desktop 官方下载页提供 Windows ARM64 安装包。CLI 请以官方安装脚本当前识别到的平台为准。
Claude Code Desktop 支持 Linux 吗?
Claude Code 的桌面 Code 体验目前面向 macOS 和 Windows。Linux 用户使用 CLI,或者通过 Web / 远程客户端操作运行在 Linux 上的会话。
Desktop 和 CLI 哪个更好?
没有绝对答案。想要可视化、多会话、Diff 与预览,选 Desktop;想要终端效率、脚本化和现有开发工具链,选 CLI;Linux 环境与沙箱需求优先 WSL 2。
一句话总结
只想快速开始:从 Claude 官方下载页 安装 Desktop,打开 Code 标签。
想在 Windows 终端使用:PowerShell 执行:
irm https://claude.ai/install.ps1 | iex项目在 Linux 工具链里:进入 WSL 2,执行:
curl -fsSL https://claude.ai/install.sh | bash先把官方 Claude Code 安装正确,再决定是否需要 Desktop、CLI 同时使用,以及是否需要用 PandaNpc 从手机、浏览器或另一台电脑远程继续会话。
相关文章

让 Claude 直接操作你的浏览器:填表、发帖,连滑块验证码都能拖过去
大多数人用 AI 还停在「你问它答」。PandaNpc 的 Chrome 插件让你的 Claude Code 真的伸手进浏览器,替你点、替你填、替你翻页——甚至替你把滑块验证码拖过去。靠 Chrome 开发者协议在内核层注入 isTrusted=true 的真实输入 + 后端算好的拟人拖动轨迹,过反爬、进跨域 iframe。43 个操作工具,配一整套审批卡 + 域名黑名单 + 暂停开关 + 操作留痕的安全闸。
阅读全文 →
Claude 订阅可以共享吗?如何安全分享 Claude Code 给朋友和团队(不给密码、随时可撤销)
可以——而且不用把账号密码交给任何人。PandaNpc 支持把你机器上的 Claude Code 连接用一个链接分享给朋友、家人或队友:对方远程使用你的订阅额度跑 Claude Code,每个分享是独立可撤销的 token,可设 1/7/30 天或永久有效期,一键撤销对方立刻断开,完全不影响你自己用。
阅读全文 →
Claude Code 远程断线排查:六种断法的症状、判据和对应解法
Claude Code 远程连接断了,先别急着重连——不同断法的症状不一样,修法也完全不同。本文按「你看到的现象」倒推六种断因(机器睡眠、切网掐长连接、投屏式方案本机必须开着、半死连接、重连丢会话、进程被回收),每种给出确认判据和对应解法,最后是一张可以照着走的排查清单。
阅读全文 →