OpenClaw 入门到实战:安装、配置、使用、升级与卸载(Windows/macOS/Linux)

OpenClaw 入门到实战:安装、配置、使用、升级与卸载(Windows/macOS/Linux)

本文面向第一次接触 OpenClaw 的开发者,目标是让你在 15~30 分钟内完成:安装、首次配置、基础使用、常见问题排查和干净卸载。文末附完整命令清单,方便收藏后直接执行。

1. OpenClaw 是什么?适合谁用?

OpenClaw 可以理解为"在你本地开发环境里工作的 AI 编程代理"。它不是单纯聊天工具,而是能配合终端/编辑器执行工程任务的助手,比如:创建代码、修改代码、运行命令、诊断问题、整理变更说明等。

适合人群:后端/前端开发、测试工程师、运维、独立开发者,以及希望把重复性工作自动化的人。

2. 安装前准备

开始前先确认以下条件:

  • 已安装 Node.js(推荐 Node.js 24;兼容 22.16+)
  • 网络可以访问 OpenClaw 相关服务
  • 终端具备基础执行权限

检查 Node.js 版本

复制代码
node -v
npm -v

3. OpenClaw 安装(3 种方式)

3.1 macOS / Linux(官方脚本,推荐)

复制代码
curl -LsSf https://app.openclaw.ai/install.sh | sh

3.2 Windows(PowerShell)

复制代码
powershell -ExecutionPolicy Bypass -c "irm https://app.openclaw.ai/install.ps1 | iex"

3.3 npm 全局安装

复制代码
npm install -g @openclaw/agent@latest

4. 首次启动与初始化配置

安装后先启动:

复制代码
openclaw

首次通常会引导你完成账号认证、模型供应商配置和基础参数设置。

如果你希望一次完成引导并安装后台守护进程,可使用:

复制代码
openclaw onboard --install-daemon

5. 日常使用:常见命令与工作流

日常建议先做健康检查,再开始项目协作:

复制代码
openclaw doctor
openclaw status --all
openclaw gateway status

查看实时日志:

复制代码
openclaw logs --follow

推荐工作流

  1. 进入项目目录后启动 OpenClaw
  2. 先让它读取当前仓库上下文(技术栈、目录结构、关键模块)
  3. 再下达明确任务(例如"修复某报错并补测试")
  4. 最后人工复核改动并跑测试

6. 常见问题排查

6.1 命令找不到(command not found)

通常是 PATH 未生效。重新打开终端,或把 npm 全局 bin 目录加入 PATH。

6.2 安装报权限错误(EACCES)

可改用用户目录安装,避免写入系统目录:

复制代码
npm install -g @openclaw/agent@latest --prefix "$HOME/.local"
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

6.3 启动后无法连通服务

先执行 openclaw doctor,再结合 openclaw logs --follow 查看具体报错。重点排查:网络代理、防火墙、证书与本地端口占用。

7. 升级 OpenClaw

如果通过 npm 安装,直接执行:

复制代码
npm install -g @openclaw/agent@latest

升级后建议再执行一次健康检查:

复制代码
openclaw doctor

8. 卸载 OpenClaw(标准与彻底)

8.1 标准卸载

复制代码
openclaw uninstall

8.2 彻底卸载(清理更多状态)

复制代码
openclaw uninstall --all --yes --non-interactive

8.3 多 profile / dev 环境场景

复制代码
openclaw uninstall --dev --profile foo

9. 一份可收藏的命令速查清单

复制代码
# 启动
openclaw

# 首次引导 + 安装守护进程
openclaw onboard --install-daemon

# 健康检查
openclaw doctor
openclaw status --all
openclaw gateway status
openclaw logs --follow

# 升级(npm 安装方式)
npm install -g @openclaw/agent@latest

# 卸载
openclaw uninstall
openclaw uninstall --all --yes --non-interactive

10. 总结

如果你是第一次上手,建议路径是:官方安装脚本 → 首次引导 → doctor 检查 → 小任务试跑。等你熟悉后,再把 OpenClaw 接入自己的日常开发流程,效果会非常明显。

参考(官方)

相关推荐
广州灵眸科技有限公司5 小时前
xfce桌面触摸校准:基于灵眸科技EASY-EAl-Orin-Nano
数据库·windows·科技
HLC++8 小时前
Linux的进程间通信
android·linux·服务器
华清远见IT开放实验室9 小时前
实验室建设案例 | 石家庄科技信息职业学院嵌入式实验室——从底层硬件到系统应用,一所应用型高校的嵌入式人才培养这样落地
linux·arm开发·stm32·嵌入式硬件·高校·实验室建设
王维同学11 小时前
[原创][Windows C++]LSA 认证、安全与通知包的注册表枚举
c++·windows·安全
YCOSA202512 小时前
雨晨 Windows 11 IOT 企业版 LTSC 24H2 轻装 2合1 26100.8968
windows·物联网
groundhappy12 小时前
idalib安装和codex ida-mcp配置
linux·开发语言·python
汤姆yu12 小时前
CodeGeeX 4完整安装与实操使用全指南
人工智能·windows·ai·智能体·视频模型
通信小小昕12 小时前
Ubuntu 26.04 中文输入法安装
linux·运维·ubuntu
张小姐的猫14 小时前
【Linux】网络编程 —— HTTP协议(上)
linux·运维·服务器·网络·http·单例模式·策略模式
栩栩云生14 小时前
AI 写代码犯的错,早被写进了错题集
linux·安全·ai编程