OpenClaw,您的个人智能开发伙伴,现已震撼登场!这是一款专为追求效率与创新的开发者量身定制的AI工具箱,支持在macOS、Linux与windows三大平台无缝部署,无论是Intel还是M1芯片的拥趸,都能轻松驾驭。通过一键安装到深度源码编译,多种安装途径满足从新手到资深开发者的所有需求。核心特性包括与GLM-4.6等顶级模型的深度整合,助您在编码、自动化任务中如虎添翼。遇到难题?Docker部署提供干净运行环境,确保项目稳定,而Vscode插件则进一步提升开发效率。面对挑战,我们的安装指南是您的避风港,逐一解答安装权限、依赖问题,确保您的AI之旅畅通无阻。无论是探索AI的初学者,还是寻求高效工具的专家,OpenClaw都将是您构建未来应用的强大后盾,携手踏入智能开发的新纪元!
目录一、系统与环境要求(必看)1.系统兼容性2.核心依赖(提前安装)(1)安装
node.js(全平台)(2)验证安装(3)可选依赖(提升兼容性)二、3种安装方式(按需选择)方式1:官方一键安装(新手首选,3分钟搞定)(1)macOS/Linux/WSL2(2)Windows(PowerShell管理员权限)(3)跳过配置向导(仅安装CLI,高级用户)方式2:npm手动安装(适合已装Node.js用户)(1)全局安装OpenClaw(2)验证安装方式3:Docker部署(隔离环境,稳定不污染系统)(1)安装DockerDesktop(2)拉取并启动OpenClaw容器(3)进入容器执行配置方式4:源码安装(开发者/贡献者)三、初始化配置(核心步骤)1.启动配置向导2.向导配置步骤(按终端提示操作)3.配置文件路径(重要)四、启动与验证1.启动OpenClaw服务2.验证GLM-4.6模型五、VSCode插件集成(可选)六、常见问题排查(避坑指南)1.安装失败/权限不足2.sharp依赖安装失败(macOS常见)3.GLM-4.6调用报错(401/403/模型不存在)4.服务无法启动/端口占用5.配置不生效七、总结
OpenClaw是一款强大的AI助手工具,支持本地部署、多模型接入(含GLM-4.6、Claude等),可实现代码辅助、自动化工作流等核心能力。本文整理零基础友好、全平台兼容、可直接复制发布的安装指南,包含一键安装、手动安装、Docker部署、GLM-4.6模型配置及常见问题排查,新手也能10分钟快速上手。
一、系统与环境要求(必看)
1.系统兼容性系统类型具体要求macOSmacOS12+(Intel/
AppleSil
icon均可)Linux
Ubuntu20.04+、Debian11+、Fedora38+等主流发行版Windows
windows10/11(必须开启WSL2,原生Windows仅支持PowerShell
脚本,兼容性有限)
2.核心依赖(提前安装)
OpenClaw基于Node.js开发,必须先安装Node.jsv20+(推荐v22LTS版本),步骤如下:
(1)安装Node.js(全平台)macOS:
\#方式1:Homebrew安装(推荐,自动配置环境)brewinstallnode@22\#方式2:官网下载pkg安装包\#地址:Linux(Ubuntu/Debian):
\#添加Node.js源curl-fsSL|sudo-Ebash-\#安装Node.jssudoapt-getinstall-ynodejsWindows(WSL2):
\#同Linux步骤,在WSL2终端执行curl-fsSL|sudo-Ebash-sudoapt-getinstall-ynodejs
(2)验证安装
终端执行以下命令,输出版本号即成功(Node.js版本需≥v20.0.0):
node-v#示例输出:v22.0.0npm-v#示例输出:10.5.0
(3)可选依赖(提升兼容性)Git:用于源码安装/工具更新,推荐安装:
\#Linuxsudoaptinstallgit\#macOSbrewinstallgit\#Windows官网下载:pnpm:替代npm,安装速度更快、
磁盘占用更小:
npminstall-gpnpm
二、3种安装方式(按需选择)
方式1:官方一键安装(新手首选,3分钟搞定)
自动检测系统环境、安装缺失依赖(如Node.js)、全局部署OpenClaw并启动配置向导,全程无需手动干预,适合零基础用户:
(1)macOS/Linux/WSL2
终端执行以下命令:
curl-fsSL|bash
(2)Windows(PowerShell管理员权限)
打开「管理员模式PowerShell」,执行:
iwr-useb|iex
(3)跳过配置向导(仅安装CLI,高级用户)
\#macOS/Linux/WSL2curl-fsSL|bash-s----no-onboard
方式2:npm手动安装(适合已装Node.js用户)
(1)全局安装OpenClaw
\#基础安装(所有系统)npminstall-gopenclaw@latest\#macOS/Linux权限不足时,添加sudosudonpminstall-gopenclaw@latest\#国内用户加速(可选,切换npm镜像)npmconfigsetregistryinstall-gopenclaw@latest\#若sharp依赖安装失败(macOS常见问题)SHARP\_IGNORE\_GLOBAL\_LIBVIPS=1npminstall-gopenclaw@latest
(2)验证安装
openclaw--version#输出版本号即成功,示例:v1.8.2
方式3:Docker部署(隔离环境,稳定不污染系统)
适合服务器部署、多环境隔离场景,无需手动安装Node.js,步骤如下:
(1)安装DockerDesktop
官网下载:安装后启动Docker服务(需等待服务初始化完成)。
(2)拉取并启动OpenClaw容器
\#方式1:直接使用官方镜像(推荐)dockerrun-d\\\--nameopenclaw\\-p3000:3000\\-v\~/.openclaw:/
root/.openclaw\\openclaw/openclaw:latest\#方式2:通过docker-compose启动(更灵活)\#1.克隆仓库(可选)gitcloneopenclaw\#2.启动容器docker-composeup-d
(3)进入容器执行配置
dockerexec-itopenclawbashopenclawonboard--install-daemon
方式4:源码安装(开发者/贡献者)
适合二次开发、定制功能场景,步骤如下:
\#1.克隆源码仓库gitcloneopenclaw\#2.安装依赖并构建pnpminstallpnpmui:build#构建前端界面pnpmbuild\#3.全局链接并启动配置向导pnpmlink--globalopenclawonboard--install-daemon
三、初始化配置(核心步骤)
安装完成后,必须执行初始化向导,完成模型接入、网关配置、后台服务部署,步骤如下:
1.启动配置向导
\#启动向导并安装后台守护进程(
开机自启)openclawonboard--install-daemon
2.向导配置步骤(按终端提示操作)选择网关类型:新手推荐「LocalGateway(本地网关)」,无需额外服务器;选择AI模型提供商:接入GLM-4.6:选择「Custom/Other」(自定义模型);接入Claude:选择「Anthropic」,直接输入ClaudeAPIKey;配置GLM-4.6(重点步骤):输入智谱AIAPIKey(从智谱开放平台获取:注册→登录→API密钥管理→创建密钥);输入BaseURL:;输入模型名称:glm-4.6(区分大小写,不可修改);配置
聊天平台(可选):可连接Telegram、Discord等,新手可直接跳过;安装后台守护进程:macOS:自动配置launchd,支持开机自启;Linux/WSL2:自动配置systemd,支持开机自启;Windows:自动配置系统服务,后台运行。
3.配置文件路径(重要)
后续修改配置、查看日志可访问以下路径:
主配置目录:~/.openclaw/(Linux/macOS/WSL2)、C:\Users\你的用户名\.openclaw\(Windows);模型认证配置:~/.openclaw/agents/[agentId]/agent/auth-profiles.json;日志文件:~/.openclaw/logs/。
四、启动与验证
1.启动OpenClaw服务
\#启动服务(后台运行)openclawstart\#查看服务状态openclawstatus\#停止服务openclawstop\#重启服务(配置修改后需执行)openclawrestart
2.验证GLM-4.6模型
服务启动后,终端会显示Web控制台地址(默认:),浏览器打开后:
进入「模型测试」页面;输入测试指令:你好,请用GLM-4.6介绍自己;收到包含「GLM-4.6」关键词的回复,即表示安装+配置成功。
五、VSCode插件集成(可选)
在VSCode中直接调用GLM-4.6辅助开发,步骤如下:
打开VSCode→扩展面板(Ctrl+Shift+X);
搜索「OpenClaw」→安装官方插件(Anthropic认证);插件会自动读取~/.openclaw/目录下的配置,无需额外设置;使用方式:右键代码→选择「OpenClaw:代码解释/重构/补全」,或使用快捷键Ctrl+Shift+P调用命令。
六、常见问题排查(避坑指南)
1.安装失败/权限不足Linux/macOS:命令前添加sudo(如sudonpminstall-gopenclaw@latest);Windows:必须以「管理员身份」打开PowerShell执行安装脚本;npm权限报错:执行sudochown-R$USER:$GROUP~/.npm(Linux/macOS)
修复权限。
2.sharp依赖安装失败(macOS常见)
\#方案1:忽略全局libvipsSHARP\_IGNORE\_GLOBAL\_LIBVIPS=1npminstall-gopenclaw@latest\#方案2:手动安装libvipsbrewinstallvipsnpminstall-gopenclaw@latest
3.GLM-4.6调用报错(401/403/模型不存在)检查APIKey:是否正确、未过期、有GLM-4.6调用权限;确认BaseURL:必须为(不可多斜杠/少斜杠);模型名称:严格为glm-4.6(区分大小写);重启服务:openclawrestart使配置生效。
4.服务无法启动/端口占用查看端口占用:
\#Linux/macOSlsof-i:3000\#Windows(PowerShell)netstat-ano|findstr:3000杀死占用进程:kill-9进程ID(Linux/macOS),或在
任务管理器结束对应进程(Windows);修改端口:编辑~/.openclaw/config.json,修改port字段为其他端口(如3001),重启服务。
5.配置不生效删除旧配置目录,重新初始化:
rm-rf\~/.openclaw#Linux/macOS/WSL2openclawonboard--install-daemon重启终端/电脑,确保环境变量生效。
七、总结
OpenClaw安装核心流程:安装Node.js→选择安装方式(一键/手动/Docker)→初始化配置GLM-4.6→启动服务验证。
新手用户:优先选择「官方一键安装」,全程自动化,无需手动配置;服务器部署:推荐「Docker部署」,环境隔离,稳定不污染系统;开发者:选择「源码安装」,支持二次开发与功能定制。
配置完成后,即可在本地Web控制台、VSCode中高效调用GLM-4.6,实现AI辅助开发、自动化工作流等场景,大幅提升效率到此这篇关于OpenClaw完整安装教程详解(2026最新版,全平台通用)的文章就介绍到这了,更多相关OpenClaw安装教程内容请搜索多特以前的文章或继续浏览下面的相关文章,希望大家以后多多支持多特!