绕过下载网络限制,双击即装 Claude Desktop,并自动修复 Claude Code 组件缺失问题。多源镜像 + SHA256 校验,官方 MSIX 未重打包。
已安装过的环境重复运行会命中缓存并跳过已装步骤,可安全重复执行。


SHA256SUMS.txt),官方 MSIX 未重打包claude.exe 二进制~/.claude/settings.json 双端写入,自动合并保留原内容| 优先级 | 来源 | 说明 |
|---|---|---|
| 1 | GitHub Release + gh-proxy(v4.gh-proxy.org → gh-proxy.org 双前缀回退) |
tag 通过 api.github.com 动态获取 |
| 2 | Cloudflare R2 短链 claudeapp.agentsmirror.com/latest/win-x64 |
镜像仓库 Wangnov/claude-app-mirror 提供,自动跟随最新版 |
| 3 | 官方 redirect claude.ai/api/desktop/... |
国内通常被 region 封锁(302 到 app-unavailable-in-region),仅兜底 |
官网 Windows 下载按钮给的
ClaudeSetup.exe(约 7MB)只是在线引导器,安装时仍会从被墙的downloads.claude.ai拉取真正的 MSIX。本程序直接下载自包含可离线安装的.msix。
进程内调用 PowerShell SDK:优先 Add-AppxProvisionedPackage(机器范围注册,所有用户可用,注册 Cowork 虚拟化服务);失败回退 Add-AppxPackage(用户级)。安装完成后创建 Claude Desktop.lnk 桌面快捷方式(AUMID 通过 Get-StartApps 动态获取)。
根因:Claude Desktop 内部依赖独立二进制 claude.exe,需从 Anthropic 服务器自动下载到用户数据目录,国内网络下 DNS 解析失败(ERR_NAME_NOT_RESOLVED)导致组件缺失。修复流程(全部自动):
npm config set registry https://registry.npmmirror.comnpm install -g @anthropic-ai/claude-codeclaude.exe 复制到 %LOCALAPPDATA%\Packages\<PackageFamilyName>\LocalCache\Local\Claude-3p\claude-code\<version>\.verified 标记文件,重启 Claude Desktop国内无法直接登录 Anthropic 账号时,可配置第三方聚合端点:
https://n.tokeness.io,API Key 到 https://tokeness.io/keys 注册获取(格式 sk-xxxxxx)claude-opus-5,claude-sonnet-5,claude-haiku-4-5),回车即采用默认,或输入逗号分隔自定义HKCU\SOFTWARE\Policies\Claude(若 HKLM 已存在机器策略则写 HKLM),键为 inferenceProvider=gateway、inferenceGatewayBaseUrl、inferenceGatewayApiKey、inferenceGatewayAuthScheme=bearer~/.claude/settings.json 的 apiBaseUrl / apiKey(Claude Code 端)sk- 开头会提示确认-SkipApi| 参数 | 说明 |
|---|---|
-Force |
强制重装(先卸载旧版) |
-SkipClaudeCode |
只装桌面版,跳过 Claude Code 修复 |
-SkipNodeJs |
使用系统已有 Node.js |
-NodeVersion v24.19.0 |
指定 Node.js 版本(npmmirror) |
-ClaudeCodeVersion 2.1.138 |
手动指定 claude-code 版本 |
-Mirror github\|r2\|official |
下载源优先级(默认 github) |
-SkipChecksum |
跳过 SHA256 校验(不推荐) |
-ApiBaseUrl <url> / -ApiKey <key> / -ApiModels <models> |
直接指定聚合端点配置 |
-h |
帮助 |
-Mirror official 并自行挂代理检查网络/代理连通性;可挂代理后 -Mirror official 直连官方,或手动下载 MSIX 后调用 Add-AppxPackage。
手动指定 -ClaudeCodeVersion 2.1.xxx(版本可从 Claude-3p\logs\main.log 查看)。
检查 registry.npmmirror.com 连通性,或先执行 npm config set registry https://registry.npmmirror.com。
确认安装输出为「机器范围注册成功」(本程序默认走此路径)。
完全退出(含托盘)重启 Claude Desktop,并确认 reg query HKCU\SOFTWARE\Policies\Claude 有 4 个 inference* 值。