OpenClaw 完整安裝教程詳解(2026最新版,全平臺通用)

OpenClaw 是一款強大的 AI 助手工具,支持本地部署、多模型接入(含 GLM-4.6、Claude 等),可實現(xiàn)代碼輔助、自動化工作流等核心能力。本文整理零基礎(chǔ)友好、全平臺兼容、可直接復(fù)制發(fā)布的安裝指南,包含一鍵安裝、手動安裝、Docker 部署、GLM-4.6 模型配置及常見問題排查,新手也能 10 分鐘快速上手。
一、系統(tǒng)與環(huán)境要求(必看)
1. 系統(tǒng)兼容性
| 系統(tǒng)類型 | 具體要求 |
|---|---|
| macOS | macOS 12+(Intel/Apple Silicon 均可) |
| Linux | Ubuntu 20.04+、Debian 11+、Fedora 38+ 等主流發(fā)行版 |
| Windows | Windows 10/11(必須開啟 WSL2,原生 Windows 僅支持 PowerShell 腳本,兼容性有限) |
2. 核心依賴(提前安裝)
OpenClaw 基于 Node.js 開發(fā),必須先安裝 Node.js v20+(推薦 v22 LTS 版本),步驟如下:
(1)安裝 Node.js(全平臺)
- macOS:
\# 方式1:Homebrew 安裝(推薦,自動配置環(huán)境) brew install node@22 \# 方式2:官網(wǎng)下載 pkg 安裝包 \# 地址:https://nodejs.org/zh-cn/download/
- Linux(Ubuntu/Debian):
\# 添加 Node.js 源 curl -fsSL https://deb.nodesource.com/setup\_22.x | sudo -E bash - \# 安裝 Node.js sudo apt-get install -y nodejs
- Windows(WSL2):
\# 同 Linux 步驟,在 WSL2 終端執(zhí)行 curl -fsSL https://deb.nodesource.com/setup\_22.x | sudo -E bash - sudo apt-get install -y nodejs
(2)驗證安裝
終端執(zhí)行以下命令,輸出版本號即成功(Node.js 版本需 ≥v20.0.0):
node -v # 示例輸出:v22.0.0 npm -v # 示例輸出:10.5.0
(3)可選依賴(提升兼容性)
- Git:用于源碼安裝 / 工具更新,推薦安裝:
\# Linux sudo apt install git \# macOS brew install git \# Windows 官網(wǎng)下載:https://git-scm.com/download/win
- pnpm:替代 npm,安裝速度更快、磁盤占用更?。?/li>
npm install -g pnpm
二、3 種安裝方式(按需選擇)
方式 1:官方一鍵安裝(新手首選,3 分鐘搞定)
自動檢測系統(tǒng)環(huán)境、安裝缺失依賴(如 Node.js)、全局部署 OpenClaw 并啟動配置向?qū)В?strong>全程無需手動干預(yù),適合零基礎(chǔ)用戶:
(1)macOS/Linux/WSL2
終端執(zhí)行以下命令:
curl -fsSL https://openclaw.ai/install.sh | bash
(2)Windows(PowerShell 管理員權(quán)限)
打開「管理員模式 PowerShell」,執(zhí)行:
iwr -useb https://openclaw.ai/install.ps1 | iex
(3)跳過配置向?qū)В▋H安裝 CLI,高級用戶)
\# macOS/Linux/WSL2 curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
方式 2:npm 手動安裝(適合已裝 Node.js 用戶)
(1)全局安裝 OpenClaw
\# 基礎(chǔ)安裝(所有系統(tǒng)) npm install -g openclaw@latest \# macOS/Linux 權(quán)限不足時,添加 sudo sudo npm install -g openclaw@latest \# 國內(nèi)用戶加速(可選,切換 npm 鏡像) npm config set registry https://registry.npmmirror.com npm install -g openclaw@latest \# 若 sharp 依賴安裝失?。╩acOS 常見問題) SHARP\_IGNORE\_GLOBAL\_LIBVIPS=1 npm install -g openclaw@latest
(2)驗證安裝
openclaw --version # 輸出版本號即成功,示例:v1.8.2
方式 3:Docker 部署(隔離環(huán)境,穩(wěn)定不污染系統(tǒng))
適合服務(wù)器部署、多環(huán)境隔離場景,無需手動安裝 Node.js,步驟如下:
(1)安裝 Docker Desktop
官網(wǎng)下載:https://www.docker.com/products/docker-desktop/,安裝后啟動 Docker 服務(wù)(需等待服務(wù)初始化完成)。
(2)拉取并啟動 OpenClaw 容器
\# 方式1:直接使用官方鏡像(推薦) docker run -d \\ \--name openclaw \\ -p 3000:3000 \\ -v \~/.openclaw:/root/.openclaw \\ openclaw/openclaw:latest \# 方式2:通過 docker-compose 啟動(更靈活) \# 1. 克隆倉庫(可選) git clone https://github.com/openclaw/openclaw.git cd openclaw \# 2. 啟動容器 docker-compose up -d
(3)進入容器執(zhí)行配置
docker exec -it openclaw bash openclaw onboard --install-daemon
方式 4:源碼安裝(開發(fā)者 / 貢獻者)
適合二次開發(fā)、定制功能場景,步驟如下:
\# 1. 克隆源碼倉庫 git clone https://github.com/openclaw/openclaw.git cd openclaw \# 2. 安裝依賴并構(gòu)建 pnpm install pnpm ui:build # 構(gòu)建前端界面 pnpm build \# 3. 全局鏈接并啟動配置向?qū)? pnpm link --global openclaw onboard --install-daemon
三、初始化配置(核心步驟)
安裝完成后,必須執(zhí)行初始化向?qū)?/strong>,完成模型接入、網(wǎng)關(guān)配置、后臺服務(wù)部署,步驟如下:
1. 啟動配置向?qū)?/h3>
\# 啟動向?qū)Р惭b后臺守護進程(開機自啟)
openclaw onboard --install-daemon
\# 啟動向?qū)Р惭b后臺守護進程(開機自啟) openclaw onboard --install-daemon
2. 向?qū)渲貌襟E(按終端提示操作)
- 選擇網(wǎng)關(guān)類型:新手推薦「Local Gateway(本地網(wǎng)關(guān))」,無需額外服務(wù)器;
- 選擇 AI 模型提供商:
- 接入 GLM-4.6:選擇「Custom/Other」(自定義模型);
- 接入 Claude:選擇「Anthropic」,直接輸入 Claude API Key;
- 配置 GLM-4.6(重點步驟):
- 輸入智譜 AI API Key(從 智譜開放平臺 獲?。鹤?rarr;登錄→API 密鑰管理→創(chuàng)建密鑰);
- 輸入 Base URL:
https://open.bigmodel.cn/api/anthropic; - 輸入模型名稱:
glm-4.6(區(qū)分大小寫,不可修改);
- 配置聊天平臺(可選):可連接 Telegram、Discord 等,新手可直接跳過;
- 安裝后臺守護進程:
- macOS:自動配置 launchd,支持開機自啟;
- Linux/WSL2:自動配置 systemd,支持開機自啟;
- Windows:自動配置系統(tǒng)服務(wù),后臺運行。
3. 配置文件路徑(重要)
后續(xù)修改配置、查看日志可訪問以下路徑:
- 主配置目錄:
~/.openclaw/(Linux/macOS/WSL2)、C:\Users\你的用戶名\.openclaw\(Windows); - 模型認(rèn)證配置:
~/.openclaw/agents/[agentId]/agent/auth-profiles.json; - 日志文件:
~/.openclaw/logs/。
四、啟動與驗證
1. 啟動 OpenClaw 服務(wù)
\# 啟動服務(wù)(后臺運行) openclaw start \# 查看服務(wù)狀態(tài) openclaw status \# 停止服務(wù) openclaw stop \# 重啟服務(wù)(配置修改后需執(zhí)行) openclaw restart
2. 驗證 GLM-4.6 模型
服務(wù)啟動后,終端會顯示 Web 控制臺地址(默認(rèn):http://localhost:3000),瀏覽器打開后:
- 進入「模型測試」頁面;
- 輸入測試指令:
你好,請用 GLM-4.6 介紹自己; - 收到包含「GLM-4.6」關(guān)鍵詞的回復(fù),即表示安裝 + 配置成功。
五、VS Code 插件集成(可選)
在 VS Code 中直接調(diào)用 GLM-4.6 輔助開發(fā),步驟如下:
- 打開 VS Code → 擴展面板(Ctrl+Shift+X);
- 搜索「OpenClaw」→ 安裝官方插件(Anthropic 認(rèn)證);
- 插件會自動讀取
~/.openclaw/目錄下的配置,無需額外設(shè)置; - 使用方式:右鍵代碼 → 選擇「OpenClaw:代碼解釋 / 重構(gòu) / 補全」,或使用快捷鍵
Ctrl+Shift+P調(diào)用命令。
六、常見問題排查(避坑指南)
1. 安裝失敗 / 權(quán)限不足
- Linux/macOS:命令前添加
sudo(如sudo npm install -g openclaw@latest); - Windows:必須以「管理員身份」打開 PowerShell 執(zhí)行安裝腳本;
- npm 權(quán)限報錯:執(zhí)行
sudo chown -R $USER:$GROUP ~/.npm(Linux/macOS)修復(fù)權(quán)限。
2. sharp 依賴安裝失敗(macOS 常見)
\# 方案1:忽略全局 libvips SHARP\_IGNORE\_GLOBAL\_LIBVIPS=1 npm install -g openclaw@latest \# 方案2:手動安裝 libvips brew install vips npm install -g openclaw@latest
3. GLM-4.6 調(diào)用報錯(401/403 / 模型不存在)
- 檢查 API Key:是否正確、未過期、有 GLM-4.6 調(diào)用權(quán)限;
- 確認(rèn) Base URL:必須為
https://open.bigmodel.cn/api/anthropic(不可多斜杠 / 少斜杠); - 模型名稱:嚴(yán)格為
glm-4.6(區(qū)分大小寫); - 重啟服務(wù):
openclaw restart使配置生效。
4. 服務(wù)無法啟動 / 端口占用
- 查看端口占用:
\# Linux/macOS lsof -i :3000 \# Windows(PowerShell) netstat -ano | findstr :3000
- 殺死占用進程:
kill -9 進程ID(Linux/macOS),或在任務(wù)管理器結(jié)束對應(yīng)進程(Windows); - 修改端口:編輯
~/.openclaw/config.json,修改port字段為其他端口(如 3001),重啟服務(wù)。
5. 配置不生效
- 刪除舊配置目錄,重新初始化:
rm -rf \~/.openclaw # Linux/macOS/WSL2 openclaw onboard --install-daemon
- 重啟終端 / 電腦,確保環(huán)境變量生效。
七、總結(jié)
OpenClaw 安裝核心流程:安裝 Node.js → 選擇安裝方式(一鍵 / 手動 / Docker)→ 初始化配置 GLM-4.6 → 啟動服務(wù)驗證。
- 新手用戶:優(yōu)先選擇「官方一鍵安裝」,全程自動化,無需手動配置;
- 服務(wù)器部署:推薦「Docker 部署」,環(huán)境隔離,穩(wěn)定不污染系統(tǒng);
- 開發(fā)者:選擇「源碼安裝」,支持二次開發(fā)與功能定制。
配置完成后,即可在本地 Web 控制臺、VS Code 中高效調(diào)用 GLM-4.6,實現(xiàn) AI 輔助開發(fā)、自動化工作流等場景,大幅提升效率~
到此這篇關(guān)于OpenClaw 完整安裝教程詳解(2026最新版,全平臺通用)的文章就介紹到這了,更多相關(guān)OpenClaw安裝教程內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章

零基礎(chǔ)入門OpenClaw 完整安裝配置實戰(zhàn)指南(完全流程)
OpenClaw就是一個可以讓 AI 住進你的 Telegram、管理你的電腦或服務(wù)器、幫你寫代碼的開源框架,下面給大家分享整個安裝過程,感興趣的朋友跟隨小編一起看看吧2026-03-03
OpenClaw作為GitHub 10萬+星的開源AI助手平臺,近期在國內(nèi)AI圈備受關(guān)注,但部署難度和用法讓很多用戶望而卻步,這篇文章主要介紹了OpenClaw安裝及正確用法的相關(guān)資料,需要的2026-03-03
OpenClaw 是一個可以部署在自己服務(wù)器上的 AI Agent,能通過 Telegram、飛書等渠道對話,幫你操控系統(tǒng)、定時任務(wù)、聯(lián)網(wǎng)搜索、寫代碼部署項目的等等,這篇文章記錄了我完整的2026-03-03
在Mac mini上安裝配置OpenClaw AI助手的詳細過程,包括通過Homebrew安裝、配置模型(如MiniMax、GLM)、連接聊天渠道(WhatsApp、Telegram、Discord),后續(xù)可以參考一下2026-03-03
什么是OpenClaw?OpenClaw下載、安裝、配置完整教程
如果你最近逛技術(shù)論壇、GitHub趨勢榜,或者程序員的社交媒體,一定會被一個詞刷屏——OpenClaw,本文將為你提供最全面、最詳細的OpenClaw使用指南,從概念解析到實際操作,2026-03-02
OpenClaw(原Clawdbot/Moltbot)是一款開源的本地優(yōu)先AI代理與自動化平臺,支持多渠道通信集成、大模型調(diào)用及自動化任務(wù)執(zhí)行,可滿足個人與小型團隊的智能輔助需求,這篇文章主2026-03-02
OpenClaw超輕量版本地部署指南介紹了一個功能完整且輕量級的AI助手,適用于學(xué)習(xí)和使用,該指南詳細介紹了環(huán)境準(zhǔn)備、快速安裝、基礎(chǔ)配置、核心功能體驗等步驟,安裝配置過程比2026-03-02
Windows 系統(tǒng)下的 WSL2 中安裝 OpenClaw 的完整詳細教程
在 Windows 系統(tǒng)下的 WSL2 中安裝 OpenClaw 的完整詳細教程,你可以讓它運行在自己的電腦上,通過 WhatsApp、Telegram、Discord、Slack 等你已經(jīng)在用的聊天軟件與它對話2026-03-01
OpenClaw入門教程之介紹與安裝、配置分享 (原Clawdbot)
OpenClaw 是一個可執(zhí)行任務(wù)的智能體,我們給指令,它不僅回答,還能主動操作系統(tǒng)、訪問網(wǎng)頁、處理郵件、整理文件、發(fā)起提醒甚至自動編寫代碼2026-03-01










