OpenClaw 本地安装与环境配置实战
要让 OpenClaw 真正跑起来,本地环境的搭建是第一步。相比云端服务,本地部署不仅零成本,还能确保数据隐私完全可控。下面整理了两套主流方案,一套适合快速尝鲜,另一套适合长期维护。
前置准备
不用追求高配硬件,根据使用场景匹配即可。基础体验 4 核 CPU、2GB 内存和 20GB 空间足够;若涉及多任务自动化,建议升级到 6 核 CPU、8GB 内存及 50GB 以上 SSD。
软件方面核心依赖 Node.js v18+ LTS 版本。安装时保持默认选项,系统会自动处理环境变量。如果后续打算容器化隔离,可提前备好 Docker 和 Docker Compose。模型选择上,云端可用 ChatGPT 或 Claude 的 API Key,离线需求则推荐 Ollama 配合轻量级开源模型。
两种本地安装路径
方案一:一键脚本(最快上手)
适合不想折腾依赖的新手。脚本会自动检测环境并拉取最新代码。
Windows 用户需以管理员身份打开 PowerShell,macOS/Linux 直接打开终端。复制对应命令回车执行:
irm https://get.openclaw.dev | iex
curl -fsSL https://get.openclaw.dev | bash
执行期间脚本会静默下载依赖,通常 1-3 分钟完成。成功后终端会提示管理后台地址,默认访问 http://localhost:3000 即可进入界面。注意网络波动可能导致超时,切换热点或镜像源可解决。
方案二:NPM 全局安装(更稳定)
这是全球社区最通用的方式,支持灵活更新和参数配置。
先验证 Node 环境是否就绪:
node -v
npm -v
确认版本在 v18 以上后,执行全局安装:
npm i -g openclaw
安装完成后检查版本号,确认核心程序已就位:
openclaw -v
接着初始化配置,按提示设置管理员账号和默认模型,新手直接回车选默认值即可:
openclaw onboard
最后启动服务:
openclaw start
浏览器访问 localhost:3000 即可。停止服务时 Ctrl+C 退出终端进程。macOS/Linux 用户如遇权限报错,记得在命令前加 sudo。
小结
至此,本地环境已搭建完毕。你可以先在后台接入模型、测试插件,体验 AI 执行能力。本地部署的优势在于数据不出本机,隐私性更强,适合个人办公和日常自动化。唯一的限制是服务随电脑关机而停止,如需 7×24 小时远程访问,后续可考虑云服务器部署方案。


