近几个月,AI Agent 成为技术圈的高频词,但大多数人停留在 Demo、插件和概念层。真正能跑在本地或服务器上、拥有真实权限、能持续执行任务的 Agent 并不多。
OpenClaw 是目前少数几个工程完整、可部署、可二次开发的开源 AI Agent 框架之一。这篇文章不讲愿景、不画饼,只讲怎么搭、怎么跑、怎么避免踩坑。

一、OpenClaw 到底是什么?
一句话说明白:OpenClaw 是一个可部署在本地或服务器上的开源 AI Agent 框架,具备 Gateway(通信)、Dashboard(控制台)和 Skills(能力插件)三大核心模块。
它与 ChatGPT 等普通 AI 工具的本质区别在于定位不同:
| 对比项 | 普通 AI 工具 | OpenClaw |
|---|---|---|
| 运行位置 | 云端 | 本地 / VPS |
| 权限 | 受限 | 可控高权限 |
| 持久运行 | 否 | 是 |
| 自动执行 | 弱 | 强 |
| 可二开 | 几乎不可 | 完全可 |
所以 OpenClaw 不是简单的聊天机器人,而是一个真正意义上的 AI 执行体。
二、为什么一定要'认真搭'?
很多人第一次部署失败,不是因为技术不行,而是没搞清楚它的危险边界。
OpenClaw 具备的能力包括但不限于:读写本地文件、调用系统命令、请求外部 API、长时间后台运行、通过 Gateway 接入 Telegram/Discord 等。这意味着它是'高权限 Agent'。
建议如下:
- ❌ 不建议直接装在日常办公电脑
- ✅ 强烈建议:独立 VPS / Docker / 隔离环境
三、部署环境选择
这一段决定你后面顺不顺。
推荐配置(实战可用)
- 系统:Ubuntu 20.04 / 22.04
- CPU:2 核起步(4 核更稳)
- 内存:4GB 起步(8GB 更舒服)
- 用途:只跑 OpenClaw,不混别的服务
虽然 Windows 也能运行,但在服务器环境下,Linux 通常更稳定且兼容性好。
四、基础环境准备
这一步一步都不能省。
1. 更新系统 & 基础工具
sudo apt update
sudo apt install -y git curl unzip
2. 安装 Node.js
官方要求 Node 18+,推荐用 nvm 管理版本:
curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
~/.bashrc
nvm install 18
nvm use 18


