OpenClaw 3.22 来了!一口气看完所有重磅更新
“这篇文章适合谁?
已经用着 OpenClaw 的同学 → 升级前必看 对 AI 助手接各种聊天软件感兴趣的同学 → 了解生态 开发者 / 插件作者 → 迁移指南章节重点看 阅读时间: 约 10 分钟
文章由Breeze的AI助手生成,注意甄别内容
序 · 先说个事
昨天,OpenClaw 发布了 3.22 版本。
这次确实值得专门写一篇。
原因很简单:变了很多,而且变的方向是对的。
插件生态从散兵游勇走向正规军,安全加固第一次被提到了显眼的位置,搜索工具、模型支持、沙盒架构这些"基础设施"一口气补齐了。
代价是——破坏性变更有 11 条,升级前不看完这章,真的可能会踩坑。
01 · ⚠️ 升级前必看:11 项破坏性变更
“先说一件重要的事: 这次改动数量多,但每一条都有明确的迁移方案,不会让你"升完就炸"。建议先快速扫一遍,知道哪条跟自己相关,再仔细看。
一张表看清楚:这次动了什么
1.1 插件安装来源改了:ClawHub 优先于 npm
一句话: 以后 openclaw plugins install xxx 默认从 ClawHub 安装,npm 只当备胎。
如果你受影响: 用私有插件,或者手动指定过 npm 包名的。需要确认你的插件已在 ClawHub 发布,或者安装时写完整 spec:npm:包名@版本。
# 以后安装插件的正确方式
openclaw plugins install clawhub:插件名
# 如果你坚持要用 npm
openclaw plugins install npm:包名@版本
1.2 Chrome 扩展模式被移除了
一句话:driver: "extension" 没了,配置方式变了。
如果你受影响: 之前用 Chrome 扩展模式配置浏览器的同学。
解决方法,运行一条命令:
openclaw doctor --fix
它会自动帮你迁移到新的 existing-session 模式,不需要手动改配置。
1.3 图片生成方式变了
一句话:nano-banana-pro 那个示例 skill 被移除了,内置图片生成现在走官方路径。
如果你是从文档里复制过示例配置的: 把这个配置删掉,或者改成:
agents:
defaults:
imageGenerationModel:
primary:"google/gemini-3-pro-image-preview"
OpenClaw 现在内置了图片生成能力,不需要额外安装 skill。
1.4 插件 SDK 完全重构
一句话: 旧接口没了,插件得重写适配。
OpenClaw 3.22 开放了新接口 openclaw/plugin-sdk/*,旧的 openclaw/extension-api 完全移除,没有兼容层。
插件开发者必读:
SDK 迁移指南 SDK 概览
1.5 消息发现接口三个旧方法移除
listActions、getCapabilities、getToolSchema 全部移除,统一换成 describeMessageTool(...)。
插件开发者必读。
1.6 Matrix 插件完全重写
基于官方 matrix-js-sdk 重写了,和旧版不兼容。正在用 Matrix 频道的同学需要重新配置。
参考:迁移文档
1.7 环境变量前缀换了
CLAWDBOT_* 和 MOLTBOT_* 全部废弃,切换为标准 OPENCLAW_* 前缀。
如果你在 systemd service 文件或者启动脚本里用过旧变量名,找出来改掉。
1.8 状态目录统一了
.moltbot 目录(~/.moltbot)的自动检测移除了。状态目录统一为 ~/.openclaw。
之前手动指定过状态路径的,检查一下配置里有没有写死旧目录。
1.9 安全加固:JVM 注入被屏蔽 ⚠️ 容易被忽略
OpenClaw 现在会主动拦截这些环境变量,不让它们传入 host exec 环境:
MAVEN_OPTS / SBT_OPTS / GRADLE_OPTS / ANT_OPTS
GLIBC_TUNABLES / DOTNET_ADDITIONAL_DEPS
这其实是好事,防止恶意代码通过构建工具注入。但如果你有自定义 Gradle 配置,GRADLE_USER_HOME 的行为也变了,需要确认一下是否受影响。
1.10 Discord 斜杠命令部署方式变了
以前 Discord 每次重启都会"抖动"一下,重新部署斜杠命令。3.22 切换为 Carbon reconcile 模式,彻底解决这个问题。
如果你管着 Discord Bot: 升级后第一次启动可能会有一次性的命令重新部署,之后就稳定了。
1.11 Voice Call Webhook 安全加固
未认证 webhook 的请求体预算从 1MB/30s 压缩到 64KB/5s,还加了 IP 并发限制。
这是一个防攻击的加固。如果你正常使用语音通话功能,不受影响。
02 · 30+ 新功能,这几个最值得注意
Breaking Changes 看完,来点让人开心的。
2.1 ClawHub 崛起——插件生态真正开放了
这是本版本最重要的一项新能力。
ClawHub 从一个"可选项"变成了"默认来源",而且官方专门为它做了一整套 CLI 支持:
openclaw skills search # 搜 ClawHub 上的 skill
openclaw skills install # 安装
openclaw skills update # 更新
以后找插件不需要去翻 GitHub 了,直接在终端搜就行。
2.2 Claude Marketplace 打通了
Claude 官方市场上发布的插件,现在可以直接安装到 OpenClaw 里。
简单说:Claude 官方生态和 OpenClaw 生态打通了,两边的插件可以互相用。
2.3 /plugins 命令——聊天窗口直接管插件
之前想看有哪些插件、想禁用某个插件,得去改配置文件。
现在直接在聊天窗口说 /plugins,就能看到列表和管理选项。
管理员可以通过 commands.plugins 配置开关决定要不要开放这个能力。
2.4 AI 模型支持又扩大了
| Anthropic Vertex | |
| Chutes | |
| GPT-5.4 | |
| GPT-5.4-mini / nano | |
| DeepSeek |
2.5 搜索工具三件套:Exa、Tavily、Firecrawl
这是我觉得对日常使用影响最大的一类更新。
以前想用 AI 搜网页,得自己搭 API。3.22 直接内置了三个插件:
Exa — 搜索+内容提取,适合需要精准结果的场景 Tavily — 专做 AI 搜索,在北美 AI 社区口碑很好 Firecrawl — 可以抓整个网站,适合做知识库
配置也很简单:
plugins:
entries:
exa:
config:
webSearch:
apiKey:"你的API Key"
2.6 沙盒架构升级:OpenShell + SSH
面向开发者的重要更新。
OpenClaw 3.22 把沙盒后端做成了可插拔架构,不再只有 Docker 一个选项:
OpenShell — 支持 mirror 模式和 remote workspace 模式 SSH — 可以连接远程服务器跑代码,适合"服务器就是开发机"的场景
sandbox list / recreate / prune 这些命令也升级了,现在是 backend-aware 的。
2.7 浏览器 MCP 支持扩大
browser.profiles.<name>.userDataDir 配置项,让 Brave、Edge 等 Chromium 系浏览器都可以接入 MCP。
如果你想让 AI 控制你的浏览器,之前只能 Chrome,现在选择多了。
2.8 捆绑包 MCP 服务终于能用了
Codex、Claude、Cursor 捆绑包现在可以被自动发现和安装,skills 会映射到 OpenClaw 的 skills 系统。
Context7 这类市场捆绑包现在可以直接通过 Pi 运行了——之前你配置完它只会停在"导入成功"那步,现在真的能用。
2.9 默认模型升级
OpenAI:GPT-5.4 Codex:openai-codex/gpt-5.4
后续模型更新也统一由单一模块管理,不用每次追着改配置了。
2.10 /btw 快速问答
这是一个"用完就离不开"的小功能。
/btw 可以回答一些不需要工具调用的问题,比如:
"当前会话用的什么模型?" "这个会话开了多久了?" "今天的用量是多少?"
答案在当前会话内交互显示,在飞书/Telegram 等外部渠道以普通消息回复。不消耗工具调用,查状态特别快。
2.11 Control UI 界面升级
几个实用的 UI 改进:
助手消息气泡新增「展开到 Canvas」按钮 Sessions 和 Cron 视图可以直接跳转了 圆角风格统一,Claw/Knot/Dash 三个组件视觉更一致
2.12 Agent 推理细粒度控制
每个 Agent 现在可以独立配置 thinking/reasoning/fast 默认值,不允许随便覆盖。
对运行多个 Agent 的同学来说,这个功能让管理清晰了很多。
2.13 支持从 GitHub main 安装
openclaw update --tag main
想追最新功能的开发者,这个很实用。不过提醒一句:main 分支不等于稳定版,生产环境慎用。
03 · Bug 修复快览
挑几个最影响日常使用的:
doctor --fix | |
04 · 升级指南:四步搞定
第一步:备份
openclaw backup create
第二步(如需):修复浏览器配置
openclaw doctor --fix
这条命令会处理 Chrome 扩展迁移,如果你没用过那个模式,跳过这步。
第三步:升级
npm install -g openclaw@latest
或者从 GitHub main:
openclaw update --tag main
第四步:验证
openclaw status
05 · 最后说几句
3.22 是 OpenClaw 历史上破坏性变更最多的版本之一。
但仔细看这些变更,方向是一致的:让生态更开放、让接入更安全、让基础设施更扎实。
ClawHub 配上 Marketplace,插件生态终于有了正规秩序;安全加固(JVM 注入屏蔽、Webhook 签名)补齐了之前一直被忽视的短板;搜索工具三件套让 AI 获取最新信息这件事,变得前所未有的简单。
如果你用 OpenClaw 已经一段时间了,这次升级值得认真对待。给自己留 20 分钟,把 Breaking Changes 过一遍,值得。
如果你还没开始用 OpenClaw,3.22 是一个不错的入坑节点。生态变好了,踩坑变少了。
下一版本据说还会有 MCP 工具生态和 Agent 协作能力。
保持关注。
文档来源:
GitHub Release:https://github.com/openclaw/openclaw/releases/tag/v2026.3.22 官方文档:https://docs.openclaw.ai/
夜雨聆风