Home安装指南Windows 安装

Windows 安装指南

在 Windows 上安装和配置 ClawdBot

系统要求

  • Windows 版本:Windows 10 (1903+) 或 Windows 11
  • Node.js:18.0 或更高版本
  • 磁盘空间:至少 500MB 可用空间
  • 终端:PowerShell、CMD 或 Windows Terminal

安装 Node.js

方法一:官方安装包(推荐)

  1. 访问 nodejs.org
  2. 下载 Windows 安装包 (LTS 版本)
  3. 运行安装程序,按照向导完成安装
  4. 安装时确保勾选 "Add to PATH" 选项

方法二:使用 winget

Windows 11 和较新版本的 Windows 10 可以使用 winget:

winget install OpenJS.NodeJS.LTS

方法三:使用 Chocolatey

如果你使用 Chocolatey 包管理器:

choco install nodejs-lts

验证安装(打开新的 PowerShell 窗口):

node --version
npm --version

安装 ClawdBot

打开 PowerShell 或 Windows Terminal,运行:

npm install -g @anthropic-ai/claude-code

注意:建议使用管理员权限运行 PowerShell 进行全局安装。

验证安装

安装完成后,打开新的终端窗口验证:

# 检查版本
claude --version

# 启动 ClawdBot
claude

推荐终端

为获得最佳体验,我们推荐使用以下终端:

Windows Terminal(强烈推荐)

Windows Terminal 是微软官方的现代终端应用,支持标签页、分屏、主题等功能。

winget install Microsoft.WindowsTerminal

Git Bash

如果你安装了 Git for Windows,Git Bash 提供类 Unix 的终端体验。

WSL (Windows Subsystem for Linux)

WSL 让你可以在 Windows 上运行 Linux 环境。如果你习惯 Linux 命令,这是个好选择。

常见问题

'claude' 不是内部或外部命令

这通常是因为 npm 全局目录不在 PATH 中。解决方法:

  1. 运行 npm config get prefix 查看全局目录
  2. 将输出路径添加到系统 PATH 环境变量
  3. 重新打开终端窗口

权限错误 (EPERM)

尝试以管理员身份运行 PowerShell,或使用以下命令:

npm install -g @anthropic-ai/claude-code --force

安装速度慢

可以使用国内镜像加速:

npm config set registry https://registry.npmmirror.com

WSL 中使用

如果在 WSL 中使用,请参考 Linux 安装指南