夜雨聆风学习资料网

ARTICLE · 991826

OpenClaw 2.0:9 个月 38.8 万 stars,16,000 PR 的一次意外重构

OpenClaw 2.0:9 个月 38.8 万 stars,16,000 PR 的一次意外重构

01这是谁

OpenClaw(openclaw.ai)是一个开源的个人 AI 助手,官网的 tagline 是:"Your own personal AI assistant. Any OS. Any Platform. The lobster way."——多平台,龙虾风格。

2025 年 11 月 24 日开源,到 2026 年 8 月 30 日 2.0 发布,9 个月。

GitHub 数据(2026-08-30 23:30 拉取):

  • ⭐ 388,231 stars
  • 🍴 81,504 forks
  • 🐛 5,857 open issues
  • 📅 最新推送:2026-08-31 15:32(发布后约 6 小时)

本次更新规模(官方博客数据):

  • 933 位贡献者,其中 569 位是首次贡献者
  • 16,000+ pull request
  • 占 OpenClaw 历史全部合并 PR 的约 50%

作者 Hannes Rudolph 是 OpenClaw 社区经理,不是主开发。博客标题是"OpenClaw 2.0, Accidentally"——"意外地成了 2.0"。


02为什么叫"Accidentally"

博客说得很直白:"本来只是想简化安装 + 重构浏览器端,结果一路修,修到了整个项目。"

时间线:

  • 2025-11 到 2026-06 的 230 天里,OpenClaw 发了 106 个版本,平均每 2 天一个版本
  • 2026 年 7 月初开始做这次重构,近 7 周没发版——这是 OpenClaw 第一次"停更"
  • 9 个月、38.8 万 stars,16,000 PR 全部堆在 2.0 这一个版本里

博客原话:

"We started by simplifying installation and rebuilding the browser app as a first-class experience, but doing that properly meant carrying the cleanup through the rest of OpenClaw until it became OpenClaw 2.0."
—— 从简化安装开始,一路把清理做下去,结果成了 2.0。


032.0 到底改了哪些

官方博客 + Release Notes 列了这些用户可见的改动(以下摘自 Release Notes 原文,中文为意译):

1.安装:从"装完要配置 20 项"到"装完就能聊"

  • 自动复用已有的 AI 订阅:装 OpenClaw 时会扫描你电脑上已有的 ChatGPT / Claude CLI / Codex 登录状态、已有的 API Key、已有的 Ollama / LM Studio 本地模型
  • 不用手动编辑 shell 配置文件:Linux 安装后 openclaw 直接可用,不用再自己改 .zshrc / .bashrc
  • 网络安装默认加认证:以前装 OpenClaw 可能不小心开一个无认证的局域网 Gateway,现在装之前会先拦截
  • 首次安装默认模型:OpenAI 账号默认 GPT-5.6;本地模型默认 Gemma 4(llama.cpp)

Release Notes 提到的关键 PR(挑几个代表性):

  • #104661 macOS 安装临时文件会自动移到 Applications 文件夹
  • #111701 修 fresh state Gateway 启动超时
  • #124779 Linux 安装后 openclaw 在终端直接可用,不用改 shell 配置
  • #129052 Claude CLI OAuth 走原生认证
  • #123105 把 node-llama-cpp 替换为受管理的 llama-server(本地模型启动方式变了)

2.消息(Messaging):跨平台对话不丢上下文

改了哪些平台:

  • Telegram:支持更丰富的富文本和媒体
  • Slack:实时进度和最终回答放在一起,不再两条消息
  • Discord:新增 opt-in Activities 和语音房间
  • 原生 iOS / Android App:媒体和待发状态保留在对话里

关键改动:消息投递有恢复机制。Gateway 重启后,已经被接受的消息不会重发,不会丢。

3.记忆(Memory):同一 Agent 跨会话自动回忆

核心:

  • 同一个 Agent 的不同对话之间,能自动回忆相关上下文(比如上一次重置之前聊了什么)
  • 支持搜索索引来源、检查记忆如何工作、导入历史、删除衍生记忆
  • 跨 Agent 隔离:记忆只在同一个 Agent 的对话之间共享,不会跨 Agent 泄漏

技术细节:

  • 内建 Memory 系统接管核心搜索和回忆路径
  • 支持从 QMD(旧格式)迁移
  • LanceDB / Memory Wiki / 外部 embedding 服务 / MEMORY.md / USER.md 各有各的角色,不冲突
  • 删除"衍生记忆"不删除原始对话——这是隐私设计

4.Skills:从"创建"到"可复用"的完整闭环

之前 OpenClaw 有 Skill 概念,但这次把完整链路打通了:

  1. 创建和验证一个 Skill
  2. 查找或安装已有的 Skill
  3. 从对话中直接调用
  4. 审查 Skill 修改
  5. Skill Workshop:把"提案-检查-决策-应用历史"整合到一个工作流
  6. 自动学习:Agent 的持续工作和修正可以转成 Skill 提案

Release Notes 关键 PR:

  • 自动学习能"把大量工作和持续修正转成 Skill 提案",但只对开启自动学习的 Agent 生效
  • 无效 Skill 会单独报错,不会影响整个目录里的其他 Skill

5.自动化(Automation)+ Cron

  • Cron 任务变更后可视刷新
  • 终端会话状态在任务结束后保留
  • 长回复、断连重连后的回复恢复
  • 多 Agent 支持(不同 Agent 之间不再互相污染)

6.插件(Plugins)+ MCP Server 管理

  • Provider 统一管理:把每个模型提供商的密钥状态、可用模型、配额、余额、预算、消费数据整合到一个界面(只读)
  • MCP 管理还是走 Plugins 界面
  • Settings 保留诊断和原始编辑能力
  • 浏览器端"有限权限用户"可以请求管理员权限,但需要另一个管理员审批签名

7.安全(Security and Privacy)

核心改动:

  • 审批永久绑定:一个审批只对应一个具体请求、一个命令、一个会话、一个人。重新连接不会复活已完成的审批。设备重新配对会废掉旧访问权限
  • 沙箱重新检查:沙箱、网络请求、浏览器操作、插件安装,执行时都会重新检查当前 workspace / 目的地 / 文档 / 发布者 / 版本 / 工件
  • 旧授权不会自动复用:过时的或不匹配的授权会停止执行,或者重新询问,而不是静默继续

8.团队协作(Multiplayer)—— 这次的新方向

官方博客说:

"OpenClaw had no way to bring another team member into the work without losing what the Claw already knew. Shared cloud sessions changed that and turned OpenClaw into a multiplayer experience."

核心功能:

  • 共享云端会话(Shared Cloud Sessions):团队协作时,Agent 的上下文不会丢
  • 多用户 Control UI:每个用户有自己的身份、头像、气泡颜色、会话过滤
  • 草稿共享:可以创建和发布草稿会话
  • 协作者在线状态:显示在线人员和会话活动
  • Incognito 会话:Web Control UI 新增隐身模式

官方博客的表述很有意思:

"This has changed the relationship people have with software, turning it from something designed somewhere else that you have to accept into something you can tell what to do, shape around your life and work, and actually own."
—— 从"别人设计给你用的软件"变成"你能告诉它做什么、围绕你的生活来塑形、并且真正拥有"的东西。


04和 Claude Code / Codex 比

OpenClaw 不是编程专用工具,它是通用 AI 助手。

维度
OpenClaw
Claude Code
Codex
定位
多平台个人 AI 助手(聊天/消息/自动化/团队协作)
代码编辑器中的编程 Agent
命令行编程 Agent
主战场
任意 OS 上的聊天和自动化
本地项目代码修改
命令行编程任务
多平台
Telegram / Slack / Discord / iOS / Android / Web / 原生 App
本地 IDE(VS Code 等)
命令行
Stars
38.8 万
(9 个月)
~4.6 万(开源版)
~3 万
模型
支持多模型(OpenAI / Anthropic / 本地 / API Key)
主 Anthropic Claude
主 GPT 系列
团队协作
2.0 新增(multiplayer)
无原生支持
无原生支持

OpenClaw 的 38.8 万 stars 是 Claude Code 的 8 倍多——不是因为编程能力更强,而是因为覆盖的是"AI 助手"这个更大的市场,不是"编程 Agent"这个细分。


05几个数据点

  • 106 个版本 / 230 天 → 平均 2.2 天一个版本(2026-07 前)
  • 16,000+ PR,其中 50% 是历史总 PR → 说明 2.0 是"清理债务"版
  • 933 贡献者,569 位首次贡献 → 开源社区的"首参比例" 61%,说明这个项目还在扩张
  • 5,857 个 open issues → 对 38.8 万 stars 的项目来说是正常水平,但也是"功能多、bug 也多"的信号

06参考

  • 官方博客:
    https://openclaw.ai/blog/openclaw-2-accidentally
  • Release Notes:
    https://docs.openclaw.ai/releases/2026.8.1
  • GitHub:
    https://github.com/openclaw/openclaw
  • 博客作者:Hannes Rudolph(OpenClaw 社区经理,非主开发)

相关学习资料