OpenClaw 2026.4.20 重磅发布
OpenClaw 2026.4.20 重磅发布
14项核心更新 + 100+ Bug修复,AI编程Agent进入新纪元
Kimi K2.6默认模型 / 上下文压缩通知 / 定时任务增强 / 安全加固
我是atyou, 今天教大家OpenClaw 2026.4.20 核心功能深度解读。
2026年4月21日,OpenClaw 正式发布了 2026.4.20 稳定版本,这是自 2026.4.19-beta.1 测试版以来的重大迭代。作为开源社区最活跃的 AI Agent 编程框架,OpenClaw 此次更新带来了 14 项核心功能改进和超过 100 项 Bug 修复,涵盖了模型支持、安全加固、通道集成、性能优化等多个维度。
从版本发布节奏来看,OpenClaw 团队在 4 月 19 日至 20 日期间密集发布了 5 个版本(beta.1、beta.2、beta.1、beta.2、stable),展现了极高的开发效率和对质量的严格把控。本文将深度解读这次更新的核心亮点,帮助开发者快速了解新版本的价值。
值得注意的是,本次更新特别强化了 Moonshot Kimi 模型的支持,将 Kimi K2.6 设为默认模型,同时在安全方面进行了多项重要加固,包括 SSRF 防护、设备配对权限控制、WebSocket 广播权限等问题。
— — — — — — — — — —
一、版本发布概述
2026.4.20 是 OpenClaw 的重要里程碑版本,从测试版到稳定版经历了多个迭代。
Step 1发布时间线
2026.4.19-beta.1: 首次测试版发布,包含 5 项修复
2026.4.19-beta.2: 第二测试版,修复 4 项问题
2026.4.20-beta.1: 重大更新版本,包含 14 项核心功能和大量 Bug 修复
2026.4.20-beta.2: 最终测试版,继续优化
2026.4.20: 稳定版本正式发布
|
📌版本说明 从 beta.1 到 stable 版本,共修复了超过 100 个问题,参与贡献者达 50+ 人次 |
Step 2更新规模
14 项核心功能更新(Changes)
100+ 项 Bug 修复(Fixes)
50+ 位贡献者参与
涵盖:模型支持、通道集成、安全加固、性能优化、插件系统等多个模块
— — — — — — — — — —
二、核心功能更新
本次更新带来了多项重磅功能,涵盖模型支持、用户体验和系统架构等关键领域。
Step 1Moonshot Kimi 模型全面升级
将 Kimi K2.6 设为默认模型,K2.5 保留用于兼容
支持 thinking.keep = “all” 配置,可在 K2.6 上保留完整思考过程
Web Search 和 Media Understanding 表面默认使用 kimi-k2.6
默认关闭 Kimi 思考功能,避免不必要的 token 消耗
|
💡模型选择建议 如果需要更长的上下文思考能力,建议使用 K2.6;如果需要与旧版本兼容,可切换到 K2.5 |
Step 2安装向导全新改版
安全免责声明改为单一黄色警告横幅,更醒目
添加分节标题和要点 checklists,便于用户快速扫描
模型目录加载时显示加载动画,避免白屏等待
API Key 输入框添加 “API key” 占位符提示
Step 3上下文压缩优化
新增 compaction_start 和 compaction_end 事件通知
与 pi-coding-agent 0.66.1 事件命名保持一致
始终通过显式加载器重新加载嵌入的 Pi 资源
确保没有扩展工厂的运行不再丢失压缩设置
|
📌使用场景 上下文压缩功能适用于长对话场景,可以有效管理 token 消耗,提高对话效率 |
Step 4定时任务(Cron)系统增强
运行时执行状态拆分为 jobs-state.json,jobs.json 保持稳定用于 Git 追踪
定时任务聊天投递工具保持可用,支持 channel: “last” 目标解析
投递预览功能在 cron list/show 中展示
避免直接消息工具投递后的重复备用发送
Step 5会话维护自动管理
默认启用内置条目上限和年龄清理
启动时清理过大的存储,防止 cron/executor 会话堆积导致 OOM
解决长时间运行后内存持续增长的问题
|
⚠️资源管理 这一改进对长期运行的服务器尤为重要,建议升级后监控内存使用情况 |
Step 6插件系统优化
插件加载器别名和 Jiti 配置在重复相同上下文加载时复用
显著降低导入密集型测试的开销
添加 detached runtime 注册契约,插件执行器可拥有独立任务生命周期
启动时将捆绑运行时依赖安装到各插件自身目录
Step 7Mattermost 消息流式输出
将思考过程、工具活动和部分回复文本流式传输到单个草稿预览帖
最终在安全时原地更新为最终消息
提供更实时、更交互的用户体验
— — — — — — — — — —
三、安全加固
安全始终是 OpenClaw 的首要考量,本次更新带来了多项重要的安全改进。
Step 1SSRF 防护加固
修复 QQBot:添加直接上传 URL 路径的 SSRF 防护(uploadC2CMedia / uploadGroupMedia)
修复:阻止 MINIMAX_API_HOST 工作区环境变量注入
移除环境驱动的 URL 路由,防止恶意配置
|
🔒安全建议 建议所有用户升级到此版本,特别是使用 QQBot 通道的用户 |
Step 2设备配对权限控制
非管理员配对设备会话限制在自身配对列表
设备令牌认证的配对设备无法枚举其他设备
无法批准/拒绝其他设备发起的配对请求
管理员和共享密钥操作员保持完全可见性
Step 3Gateway 工具配置保护
扩展 agent-facing gateway tool 的配置变更守卫
model-driven config.patch 和 config.apply 无法重写信任路径
保护项:sandbox、plugin trust、gateway auth/TLS、hook routing、SSRF policy、MCP servers 等
Step 4WebSocket 广播权限
聊天、agent 和工具结果事件帧需要 operator.read 权限
配对作用域和 node-role 会话不再被动接收会话聊天内容
未知广播事件默认按作用域隔离
状态/传输事件(heartbeat、presence、tick 等)保持无限制
Step 5环境变量安全
阻止所有 OPENCLAW_* 键从不信任的工作区 .env 文件加载
工作区本地环境加载对新的运行时控制变量失败关闭
防止恶意工作区配置影响核心系统
— — — — — — — — — —
四、通道集成改进
多个即时通讯通道在本次更新中得到优化,修复了长期存在的问题。
Step 1BlueBubbles (iMessage)
出站文本发送默认超时从 10s 提升到 30s,新增可配置项 channels.bluebubbles.sendTimeoutMs
macOS 26 Private API 发送超时 60+ 秒时不再在 10s 时中止丢失消息
修复:localhost 图像附件被阻止,私有 IP 部署反应被阻止的问题
优先 iMessage 而非 SMS,优先 Private API 即使是纯文本
支持群组 systemPrompt 配置,注入群组特定行为指令
|
💡macOS 26 用户注意 如果使用 Private API 发送消息失败,系统会自动回退到 AppleScript 方式 |
Step 2Telegram
轮询看门狗阈值从 90s 提升到 120s,新增可配置项 channels.telegram.pollingStallThresholdMs
持久化偏移确认的 getUpdates 探测添加客户端超时
状态反应支持 messages.removeAckAfterReply 配置
setup 要求数字 allowFrom 用户 ID,不再支持 @username
Step 3Matrix
dm.allowFrom 和 groupAllowList 入站消息时热重载
Matrix 允许列表更改不再需要通道重启
支持机器人 Matrix mention 前缀的命令识别
Step 4Discord
斜杠命令容忍部分频道元数据
/think 自动补全仅显示实际支持 provider 托管自适应思考的模型对
修复部分频道对象在频道名称、主题或线程父元数据不可用时崩溃的问题
— — — — — — — — — —
五、模型与提供商
模型支持更迭和提供商集成优化是本次更新的重点之一。
Step 1OpenAI Codex 优化
标准化传统 openai-completions 传输覆盖回到原生 Codex Responses 传输
ChatGPT/Codex OAuth Responses 请求通过 /backend-api/codex 端点路由
gpt-5.4 不再访问已移除的 /backend-api/responses 别名
默认批准处理改为 on-request,避免 Codex harness 会话工具批准过于宽松
Step 2思考模式改进
仅对明确支持 provider max reasoning 的模型暴露 max
存储的 max 设置在用户切换到另一模型时重新映射到最大支持思考模式
解决 /think off 不再变成高推理或发送不支持的 reasoning.effort: “none” 负载
孤立推理块在出站 Responses API 调用前剥离
Step 3GitHub Copilot 集成
GitHub Copilot 设置默认 claude-opus-4.6
保持捆绑默认模型列表对齐
新 Copilot 设置不再使用旧的 gpt-4o 默认
Step 4Ollama 本地模型
添加 provider-policy 默认 baseUrl 和 models
隐式本地发现在配置验证拒绝最小 Ollama provider 配置前运行
— — — — — — — — — —
六、其他重要修复
除了核心功能和安全加固,还有大量日常使用中的痛点问题被修复。
Step 1会话管理
/new 和 /reset 清除自动来源的模型、provider 和 auth-profile 覆盖
会话状态不再固定到运行时回退选择
快照 estimatedCostUsd 如 token 计数器,防止重复持久化路径将相同运行成本叠加数十次
Step 2Gateway 启动优化
延迟 HTTP 绑定直到 websocket 处理程序附加
启动后立即的 websocket 健康/连接探测不再命中启动竞态窗口
TUI 重试会话历史而本地 gateway 仍在完成启动
Step 3Agent 改进
默认系统提示和 OpenAI GPT-5 overlay 加强,完成偏差更清晰
添加 live-state 检查、弱结果恢复、验证最终指导
子代理失败负载包含请求的角色和运行时计时
Step 4Browser 优化
Chrome MCP 表面 DevToolsActivePort 附加失败作为浏览器连接错误
现有会话 profile=”user” 工具调用自动路由到连接的浏览器节点
修复 WSL 到 Windows Chrome 端点在严格默认下显示离线的问题
— — — — — — — — — —
七、贡献者致谢
本版本凝聚了众多贡献者的智慧和努力。
Step 1核心贡献者
感谢以下贡献者的杰出贡献:
@Patrick-Erichsen – 安装向导改进
@sliverp – 模型定价支持
@bobrenze-bot – 会话维护
@amknight – 插件测试优化
@Feelw00 – Cron 状态拆分
@feniix – 上下文压缩通知
@scoootscooob – Kimi 默认设置
@bulutmuf – 日志优化
@joshavant – QA/CI 改进
|
❤️社区贡献 OpenClaw 是一个开源项目,感谢所有参与贡献的开发者!欢迎提交 PR 和 Issue |
— — — — — — — — — —
八、升级建议
针对不同用户群体,我们提供以下升级建议。
Step 1必须升级
使用 QQBot 通道的用户 – 安全修复
使用 BlueBubbles (iMessage) 的 macOS 26 用户 – 消息丢失问题修复
使用 Kimi 模型的用户 – 新模型支持
运行长期服务的用户 – 内存管理改进
Step 2建议升级
所有用户 – 安全加固
使用 Telegram 通道的用户 – 轮询稳定性改进
使用定时任务的用户 – Cron 系统改进
开发者 – 插件系统优化
Step 3升级命令
npm update -g openclaw
openclaw –version# 验证版本
— — — — — — — — — —
七、常见问题与排错
Kimi K2.6 和 K2.5 有什么区别?
K2.6 是新版默认模型,支持 thinking.keep = “all” 配置;K2.5 保留用于兼容旧版本。推荐新用户使用 K2.6,需要兼容性的场景使用 K2.5。
升级后需要重新配置吗?
大部分配置会自动保留。建议升级后检查通道配置是否正常,特别是 BlueBubbles 和 Telegram 通道。
新版本的内存占用是否减少?
是的,新版本默认启用会话维护自动管理,会自动清理过期的会话数据,有效防止长期运行导致的 OOM 问题。
定时任务投递失败怎么办?
新版本改进了 Cron 投递逻辑,使用 jobs-state.json 分离运行时状态。如果遇到问题,可查看 openclaw logs 获取详细错误信息。
如何回滚到旧版本?
使用 npm install -g openclaw@
— — — — — — — — — —
八、安全建议
•及时升级到最新版本以获得安全修复
•定期检查通道配置的 API Key 和 Token 是否过期
•生产环境使用 security=full 模式
•注意工作区 .env 文件中的 OPENCLAW_* 变量已被阻止
•设备配对权限已加强,非管理员设备会话受限
|
⚠️重要提醒 本文中出现的所有 Token 均为示例或已脱敏处理。请务必使用你自己的 Token,并妥善保管。切勿将敏感凭证提交到 Git 仓库。 |
— — — — — — — — — —
总结
OpenClaw 2026.4.20 是重要里程碑版本,带来 14 项核心更新和 100+ Bug 修复
Kimi K2.6 设为默认模型,支持完整的思考过程保留
安全加固全面升级:SSRF 防护、设备配对权限、WebSocket 广播权限、环境变量安全
通道集成改进:BlueBubbles 消息不再丢失、Telegram 轮询更稳定、Matrix 支持热重载
定时任务系统增强,支持 Git 追踪的 jobs.json 和运行时 jobs-state.json 分离
内存管理优化,长期运行服务不再担心 OOM 问题
•版本类型稳定版本 (Stable)
•核心更新14 项
•Bug 修复100+ 项
•贡献者50+ 位
•主要特性Kimi K2.6 / 安全加固 / Cron 增强
•推荐升级所有用户
— — — — — — — — — —
我是atyou, 您有什么感兴趣的主题,可以给我留言让我们一起拥抱AI, 共同进步,享受美好生活。
参考文档:
•GitHub Release Notes → 点击访问
https://github.com/openclaw/openclaw/releases
•官方文档 → 点击访问
https://docs.openclaw.com
•Changelog → 点击访问
https://github.com/openclaw/openclaw/blob/main/CHANGELOG.md
夜雨聆风