乐于分享
好东西不私藏

OpenClaw 3.22 来了:这是 AI 开发者的「环境革命」?

OpenClaw 3.22 来了:这是 AI 开发者的「环境革命」?

📌 先说结论:OpenClaw 3.22 是一个「破坏性升级」——Breaking Changes 超过 15 项。但这背后,是插件生态的全面重构、安全护城的重新筑造、以及一批让人眼前一亮的新工具。如果你是 AI 开发者或 Agent 构建者,这个版本值得你花 10 分钟认真看看。


1.1 SDK 全面重构(Breaking Changes 最集中地带)

最新版3.22 移除了旧的 @openclaw/scripts SDK,新增了完整的 @openclaw/plugin-sdk 公共接口。如果你还在用旧版 SDK,需要赶紧看官方迁移指南[1]

核心变化:

  • • 旧版 openclaw/... 导入路径全部作废,插件作者需要切换到 @openclaw/plugin-sdk 的子路径导入
  • • 消息发现(Message Discovery)现在强制要求使用 openclaw.channels.* 接口,不再支持 legacy 适配器
  • • 这意味着大量第三方插件需要适配——但好消息是,迁移完成后,整个插件体系的稳定性和可维护性会大幅提升

1.2 ClawHub 升级为默认插件源

这是最影响普通用户的 Breaking Change:

plugins/install 现在优先从 ClawHub 拉取,只在 ClawHub 没有该包时才 fallback 到 npm。这意味着:

  • • 你之前通过 npm install xxx 安装的插件,行为可能改变
  • • ClawHub 生态正式成为「第一公民」
  • • 官方还新增了 clawhub install 原生命令 + clawhub update 跟踪更新元数据

1.3 插件市场大扩展

最新版3.22 引入了对 Claude Marketplace 的完整支持,可以直接安装 Claude bundle,并映射为 OpenClaw skills。

此外,原有的 OpenRouter、GitHub Copilot、OpenAI Codex 等 providers 的运行时逻辑,现在也全部迁移到了 bundled plugins,OpenClaw 的插件体系正在成为一个真正的「模型中立」平台。


二、新工具入局:Exa、Tavily、Firecrawl + Chutes

2.1 网页搜索「三剑客」

工具类型亮点
Exa搜索原生日期过滤器、搜索模式选择、内容抓取
Tavily搜索独立 tavily-searchtavily-find 工具
Firecrawl爬取智能网页内容提取,与 web_fetch / web_search 对齐
这三个工具的加入,让 OpenClaw 在 AI Agent 的「信息获取」环节补齐了重要一块板子。

2.2 新模型 Provider:Vertex AI + Chutes

  • Google Vertex AI (gcp_vertex):支持通过 Google Cloud 使用 Claude 模型,包含 GCP 认证和动态模型发现
  • Chutes:全新bundled provider,支持 OAuth 和 API-Key 两种认证方式,带动态模型发现

2.3 OpenAI o3/o4 原生支持

OpenAI 的最新推理模型 o3o4 现在已经在 OpenAI provider catalog、运行时解析和推理能力门控中实现了原生前向兼容支持。


三、安全护城:这次真的「动真格」了

3.1 Exec 沙箱:堵死 6 条攻击路径

这是最新版3.22 最重要的安全修复,没有之一。

以下 JVM / 构建工具注入向量被全部封堵:

❌ 移除:buildtool JVM 注入(javaw、java.exe、jdb、jrunscript)
❌ 移除:glibc tunables 漏洞利用(LD_AUDIT、LD_PRELOAD)
❌ 移除:.NET 依赖解析劫持(HOST_ALIASES_DNS)
❌ 限制:Gradle init script 重定向(仅 override 可用)

简单说:如果有恶意代码试图通过这些底层机制「越狱」到主机环境,3.22 全部说不。

3.2 Webhook 防御加固

语音通话 webhooks 迎来三重防护:

  • 签名验证前移:在读取 body 之前就验证 provider 签名头
  • 预认证请求体上限压缩:降为 64KB / 128KB,并发请求按源 IP 限流
  • 防止 buffer 耗尽攻击:阻止未认证调用者触发旧的 large/malformed body 缓冲路径

3.3 Discord 命令部署切换

Discord 原生命令部署现在默认切到 Carbon reconcile,避免 Discord 重启时 OpenClaw 本地部署路径反复「翻烧饼」。


四、浏览器引擎:Legacy 扩展正式「退休」

4.1 Chrome MCP 大清理

最新版3.22 正式移除了:

  • • 旧版 Chrome 扩展 relay 路径
  • • Bundled 扩展资源
  • driver: "extension" 和相关配置

迁移方式: 运行 openclaw gateway doctor 来将 host-local 浏览器配置迁移到新的 browser / driver 配置格式。

Docker、headless、sandbox 和 remote 浏览器流仍然使用原生 CDP,不受影响。

4.2 Chrome DevTools MCP 扩展到所有 Chromium 浏览器

现在可以通过 --user-data-dir 附加到 Brave、Edge 等 Chromium 系浏览器,Pi(Agent)的能力边界又拓宽了。


五、UI/UX:Knot 主题 + 新交互范式

5.1 Knot 主题大改版

  • • 全新黑红配色方案,WCAG 2.1 AA 对比度合规
  • • 所有按钮 primitives 统一(Button、IconButton、FloatButton、KnotButton)
  • • 圆角从滑块改为离散档位,更精确
  • • 辅助功能 aria-labels 全链路覆盖

5.2 Canvas 画布 + BTW 侧问

  • • Chat bubbles 新增「展开到 Canvas」按钮
  • • 新增 /btw 命令:无需切换上下文,直接问关于当前 session 的快速问题,答案以可关闭的 TUI 形式呈现

5.3 SSH Sandboxes + OpenShell

沙箱后端现在是可插拔架构

  • • 新增 SSH Sandboxes:支持 secret-backed SSH key、证书、known_hosts
  • OpenShell 新增 workspaceserver 两种 workspace 模式
  • sandbox list/recreate/prune 现在是 backend-aware,不再只是 Docker only

六、Matrix 插件:「对话」能力质的飞跃

对于使用 Matrix 协议(类比「企业版 Slack」)的用户:

  • • 从头重写了 Matrix 插件,现在基于官方 matrix-org/matrix-js-sdk
  • • 新增消息去重机制:gateway 重启后不再重放已处理的房间事件
  • • 修复了 mention-gated 房间导致 thread binding 错误刷新的问题

如果你从旧版 Matrix 插件升级,请查阅官方迁移指南[2]


七、面向开发者:工具链现代化

变化意义
openclaw plugins list/show 新增 owner-gated 命令插件管理更安全
hook-pack 安装/更新走 clawhub减少对 npm 的依赖
gateway skill-install/update 支持 ClawHubskills 安装体验统一
安装方式支持 GitHub GH-acitonsCI/CD 集成更顺畅
       
     

📖 总结:说人话版

太长不看?一句话: OpenClaw 3.22 是这个 AI 开发框架的「成年礼」——插件生态更规范了,安全墙筑得更高了,工具链更完整了,但代价是你可能需要迁移一些配置。

如果你是普通用户:

  • • 更新后第一次运行 openclaw gateway doctor,跟着提示走
  • • 如果你用了 Chrome 扩展配合 OpenClaw,需要重新配置浏览器
  • • 插件市场多了 Claude Marketplace、Exa、Tavily 等新玩具,值得逛逛

如果你是插件开发者:

  • • 必须看 SDK 迁移指南[1],旧 API 在 3.22 已完全移除
  • • ClawHub 已成为官方推荐分发渠道

如果你是 AI Agent 爱好者:

  • • 网页搜索三剑客(Exa/Tavily/Firecrawl)+ Vertex AI + Chutes,工具箱又添新丁
  • • SSH Sandboxes 让「远程环境跑 Agent」更容易了

本文基于 OpenClaw 3.22 (v2026.3.22) 官方 Release Notes 撰写,191 个 commits,来自全球 150+ 贡献者。

Reference: GitHub Release v2026.3.22

引用链接

[1] 官方迁移指南: https://docs.openclaw.ai/plugins/sdk-migration
[2] 官方迁移指南: https://docs.openclaw.ai/install/migrating-matrix