OpenClaw 是 2026 年现象级开源本地 AI 智能体(AI Agent)框架,主打 AI 不止聊天、可以直接操控电脑自动执行任务,网友因其红色龙虾图标俗称"小龙虾"。本文将带你从零开始,在全平台上完成安装和配置。

一、什么是 OpenClaw

OpenClaw 是一个自主智能体框架,具备感知、规划、执行、反馈四层闭环能力,区别于传统 AI 的单向输入输出模式。它支持本地部署,数据隐私可控,可接入 Ollama 等本地大模型,同时拥有丰富的生态扩展能力。

二、系统要求

  • Node.js:>= 22.0,推荐 Node 24
  • 包管理器:pnpm / npm,强烈推荐 pnpm
  • Git:任意版本
  • 操作系统:macOS / Linux / Windows(Windows 推荐使用 WSL2)

三、安装方法

提供三种安装方式,根据你的需求选择最适合的方案。

3.1 一键安装脚本(推荐新手)

最简单的安装方式,官方脚本自动完成环境检测、依赖安装和项目构建,全程约 5 分钟。

macOS / Linux / WSL2

终端中运行:

curl -fsSL https://openclaw.ai/install.sh | bash

国内用户推荐使用中国社区版镜像,下载速度更快:

curl -fsSL https://open-claw.org.cn/install-cn.sh | bash

Windows

以管理员身份运行 PowerShell:

iwr -useb https://openclaw.ai/install.ps1 | iex

注意:Windows 原生环境需要先手动安装 Git,推荐使用 WSL2 获得更好的兼容性。

3.2 从源码安装(开发者推荐)

适合需要定制开发、参与贡献或需要最新功能的开发者。

步骤 0:安装 pnpm(如未安装)

npm install -g pnpm

步骤 1:克隆代码仓库

# 官方原版
git clone https://github.com/openclaw/openclaw.git
cd openclaw

# 国内镜像(推荐)
git clone https://gitee.com/OpenClaw-CN/openclaw-cn.git
cd openclaw-cn

步骤 2:配置国内加速(关键!)

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

国内用户务必执行此步骤,否则依赖下载会非常慢甚至失败。

步骤 3:安装依赖与构建

# 安装依赖
pnpm install

# 构建前端界面
pnpm ui:build

# 构建核心服务
pnpm build

源码方式不是全局安装,请通过 pnpm openclaw ... 运行命令。

3.3 Docker 安装(服务器部署)

适合 VPS、云服务器等容器化部署场景。

# 克隆仓库
git clone https://github.com/openclaw/openclaw.git
cd openclaw

# Docker Compose 启动
docker-compose up -d

适用场景:VPS / 云服务器部署、隔离环境运行、快速测试体验。需要注意先安装 Docker、配置端口映射和数据持久化挂载卷。

四、初始化配置

安装完成后,运行初始化向导完成 AI 模型配置:

# 一键安装方式
openclaw onboard --install-daemon

# 源码安装方式
pnpm openclaw onboard --install-daemon

向导将引导你完成以下配置:

  • 选择 AI 模型提供商:支持 OpenAI、Claude、DeepSeek、Gemini 等
  • 输入 API 密钥:配置对应服务商的 API Key
  • 配置网关服务:设置端口、认证等网关参数
  • 选择工具和插件:启用需要的工具集和扩展插件

国内用户推荐:在 Select Provider 步骤选择 DeepSeek,系统会自动完成配置,价格实惠且访问速度快。

五、启动与验证

5.1 验证安装

openclaw --version

如果显示版本号,说明安装成功。如出现 "command not found",请重启终端或检查 Node.js 是否在系统 PATH 中。

5.2 启动网关服务

# 启动 Gateway 网关
openclaw gateway

# 打开管理仪表板
openclaw dashboard

启动成功后,浏览器会自动打开管理面板,默认地址:http://127.0.0.1:18789

5.3 常用检查命令

  • openclaw doctor — 环境诊断,检查所有依赖是否正常
  • openclaw status — 查看网关服务状态
  • openclaw health — 健康检查,确认服务正常运行

5.4 试一试:你的第一个任务

启动成功后,在管理面板中给 Agent 下达第一个指令:

"请帮我在桌面上创建一个名为 hello_openclaw.txt 的文件,并在里面写入:大道至简,实战落地。"

OpenClaw Agent 会自动规划任务、调用文件系统工具并完成操作,感受 AI 智能体的强大能力!

六、常见问题

Q1: Windows 提示"Windows已保护你的电脑"怎么办?

这是 Windows Defender 的常规安全提示,并非程序有风险。解决方法:点击左下角"更多信息",选择"仍要运行",继续安装流程即可。

Q2: 安装依赖速度很慢怎么办?

国内用户务必配置 npm 镜像源:

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

或者直接使用中国社区版的一键安装脚本。

Q3: Node.js 版本不够怎么办?

推荐使用 nvm 管理 Node.js 版本:

# 安装 nvm(macOS/Linux)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

# 安装并使用 Node 22
nvm install 22
nvm use 22

Windows 用户可使用 nvm-windows。

Q4: 如何卸载 OpenClaw?

# 全局卸载
npm uninstall -g openclaw

# 删除配置文件(可选)
rm -rf ~/.openclaw

如果是源码安装,直接删除项目文件夹即可。

Q5: 可以使用本地大模型吗?

可以!OpenClaw 支持通过 Ollama 接入本地模型,实现完全离线运行:

  1. 先安装 Ollama 并下载模型(如 Llama 3、Mistral 等)
  2. 在 onboard 向导中选择 Ollama 作为提供商
  3. 配置 Ollama 服务地址(默认 http://localhost:11434)

注意:本地模型需要较好的硬件配置,建议至少 16GB 内存。