ARTICLE · 998650
OpenClaw 2.0 来了:388k star 的 Agent Runtime 怎么解决记忆与持续运行
933 贡献者合并 1.6 万 PR · 记忆 / 持续运行 / 权限三大体系重构 · Claude Code / Codex / Hermes Agent / Cursor 通用兼容 · Mac 与 Docker 本地可起
OpenClaw 2.0 上线:388k star 的开源 Agent Runtime,本轮交付上万 PR、933 位贡献者集体合作,砍掉 5 万行重复 Memory 代码,把记忆、持续运行、权限三大体系全部重写。本稿拆开三大变化怎么落、怎么用、边界在哪。
OpenClaw 2.0:从 Agent Runtime 到「永远在线的龙虾」

OpenClaw 来自 GitHub openclaw/openclaw(TypeScript 89.9%,MIT 协议,388k star,3.6 万+ fork)。它不是单一模型,而是常驻本地的 Gateway(默认 localhost:18789 WebSocket)+ 100+ 消息通道(Telegram、Discord、Slack、WhatsApp、Signal、iMessage、Microsoft Teams、Matrix、IRC、WeChat、LINE 等),再串到任意 OpenAI 兼容模型,兼容 Ollama 本地模型、Claude / GPT-4 / DeepSeek API、或者厂商订阅的 OAuth 都能挂。2.0 的关键不是某个新功能,而是把整个栈「重写成可生产运行」。
OpenClaw 的项目史是 AI 圈的纪录:2025 年 11 月 Peter Steinberger(PSPDFKit 创始人)一晚写出的 Clawdbot,1.0 时期 24 小时内拿到 9k star;1 月 26 日单日 25k star 创 GitHub 纪录;3 月 3 日超越 React 成为 GitHub star 最多的软件项目(358k+)。本次 2.0 是 7 周开发暂停后的合并版,发布流程本身也被重构。官方明说「原有发布基础设施已经扛不住了」。
记忆体系:三层 Markdown + 自动学习

OpenClaw 2.0 把记忆拆成三层,存到本地 Markdown 文件(默认 ~/.openclaw/workspace)而不是数据库黑盒。模型只看得见写入磁盘的内容,零隐藏状态。
MEMORY.md 是会话开始时加载的「长期记忆」层,控制在约 200 行以内,存持久事实、偏好、关键决策。memory/YYYY-MM-DD.md 是「每日笔记」层,存详细的会话摘要、观察、临时上下文。两者之间由 Grounded Dreaming 做背景整合:每周扫描一次历史笔记,评分、淘汰、按门槛提升到 MEMORY.md;过程摘要写到 DREAMS.md 供人审阅。
Active Memory 让你直接调出「同一只龙虾」过去私人会话里的关键信息,不用再把上下文重述一遍。Automatic Self-learning 更进一步:Agent 完成任务后可以总结可复用经验,过安全检查后形成新 Skill 或改进已有 Skill,这正是 Hermes Agent 此前的看家本领,现在 OpenClaw 把它接了进来。每次任务不仅完成,还把方法留下来。
OpenClaw 这次还删掉了一套重复的 Memory 系统,砍掉 5 万行代码,只保留统一体系。Peter 公开承认:「Memory 这个问题还没有任何人真正解决。」OpenClaw 的做法是把「过去发生过什么」和「什么值得长期记住」分开处理,让人在 DREAMS.md 上仍可读、可改、可回滚。
持续运行:Session 不再困在一台电脑

第二个变化是 Session 跨设备、跨人。过去 Session 跑在一台机器上,关机就断线;2.0 加入共享云端会话、Paired Device(手机 / Wear OS 接力)、Warm Machine 复用,已经在跑的 Session 可以「搬家」到配对设备或云 worker,project seed 还能在下次继续用。
团队内部做法更值得注意:Build OpenClaw with OpenClaw,团队自己的开发已全迁到 Agent team.openclaw.ai。Agent 知道每个成员在做什么,可以调度不同 Session 和机器,其他成员也能直接进已有 Session 继续工作,不用复制 Prompt、不用传代码、不用重述上下文。换句话说:OpenClaw 团队自己就是用 OpenClaw 写 2.0 的。
对个人用户而言,这意味着日常手机发个 Telegram、桌面 Claude Code 接续、车机 Wear OS 问一句。同一只「龙虾」是同一只。Agent 持续运行打破「聊天机器人」标签,正式升级为长期存在的 Runtime。
权限与安全:密钥绑定目标主机

权限是 OpenClaw 一直最被质疑的点:388k star 背后是 4.29 万台互联网暴露实例、15200 台确认 RCE 漏洞、ClawHub 900+ 恶意包(CVE-2026-28453 Zip Slip)。2.0 没回避这条线。
核心机制叫 Secret Egress Host Binding:每个共享存储的密钥(API Key、Token、Cookie)必须显式绑定到具体的 HTTPS 目标主机,CLI、Gateway RPC、Control UI 三个入口都校验,没绑定的占位符在明文外发前直接 fail-closed。这等于给密钥上「发件地址」,凭证只能发到你事先声明过的那台服务器。
配套加固:沙箱浏览器路由、可信 DNS 目标、敌意响应大小上限、fail-closed 密钥处理。Plugin 装来源做 Provenance 警告,非 ClawHub / 官方 catalog 来源要 --force 显式确认。Crestodian 安装限定在可信源。Plugin SDK 9 月 1 日有迁移 gate,第三方插件作者需要跟进。
如何部署:Mac / Docker / 升级路径三步走
# 方式一:Mac 本地起(推荐首次体验)
brew install openclaw
openclaw onboard# 自动检测已有的 ChatGPT/Claude 订阅、API Key、Ollama 本地模型
openclaw gateway# 启动 Gateway,监听 localhost:18789
# 方式二:Docker 部署(适合服务器 / 团队共享)
docker run -d --name openclaw -p 18789:18789 -v ~/.openclaw:/root/.openclaw openclaw/openclaw:2026.8.1
# 升级已有安装
openclaw doctor --fix# 关键步骤:迁移 OpenProse 配置、codex/* 改写为 openai/* 路由
openclaw backup sqlite create# 升级前先做 verified snapshot
openclaw update# 升级到 2.0
# 验证
openclaw memory status# 确认三层 Memory 已就位
openclaw gateway# 重新启动 Gateway
升级前必做:1) 跑 openclaw doctor --fix 迁移 OpenProse 配置(已删除)和 codex/* 改写为 openai/* 路由(Doctor 自动处理,冲突会标红让人确认)。2) 跑 openclaw backup sqlite create 拿一份 verified snapshot,恢复仅允许 fresh target。3) Windows 安装包 / Docker 镜像 / macOS app 三个平台都过了实测,但 Volcengine ClawHub mirror 暂时延后,Telegram / MiniMax / catalog subprocess 路径有 waiver 不是满级通过。
兼容生态:Claude Code / Codex / Cursor 通用
OpenClaw 不是要替代 Claude Code / Codex,而是「包起来做常驻 runtime」。Claude Code 仍是你写代码的临时搭档,OpenClaw 让它从一次会话变成 7×24 在线。它同时官方兼容:
Claude Code:记忆导入,~/projects/*/memory 下的 Markdown 自动识别。Codex:~/.codex/memories 下整合后的 MEMORY.md 和 memory_summary.md 同样支持导入,不动原始 rollout。Cursor:通过 Cline / OpenCode 接 bridge,OpenClaw 当 Gateway。Hermes Agent:技能库自动互认,因为 OpenClaw 2.0 自己也学了 Automatic Self-learning。
对开发者最大意义:原本要为每个 IDE / CLI 单独配 memory、配置、API Key、Skill 库;现在 OpenClaw 当常驻底座,每个 IDE 共享同一份 MEMORY.md、同一套 Skill、同一组密钥。这是 2.0 真正的「Agent OS」野心。
OpenClaw vs Hermes Agent vs Claude Code:怎么选
项 | OpenClaw 2.0 | Hermes Agent | Claude Code |
定位 | 常驻 Agent Runtime(OS 层) | 自学习 Agent(能力层) | 编码 CLI(任务层) |
GitHub star | 388k(GitHub star 第一) | 239k | 闭源 |
记忆体系 | 三层 Markdown + Dreaming + Active Memory | 技能自我积累 | 会话内,不跨 Session |
持续运行 | Gateway 7×24 + Paired Device + Cloud Session | 本地或云 worker | 每次手动启 |
消息通道 | 100+(Telegram/Discord/WhatsApp/Slack/iMessage 等) | 命令行 + 主流 chat | 终端 |
Self-learning | Automatic Self-learning(新) | 首创 | 无 |
上手成本 | 中(首次 on-board 自动检测) | 中 | 低 |
协议 | MIT | MIT | 闭源 |
结论很直白:Claude Code 适合单次编码会话;Hermes Agent 适合想要 Agent 越来越聪明的项目;OpenClaw 2.0 适合想养一只「永远在线、能跨设备、长期记忆、跨 IDE 共享」的数字员工。三者其实可以叠加。OpenClaw 当常驻 Gateway,Claude Code 和 Hermes Agent 各自当不同 Skill 挂载。
国内可达性和已知边界
国内开发者部署要解决 GitHub 访问问题,OpenClaw 的 npm 包和 Docker 镜像同样需要从国外拉。可用 hf-mirror.com 类镜像或自备代理。文章按事实写:OpenClaw 工具链本身不挑网络,但安装包下载是另一个问题。
OpenClaw 2.0 已知边界:其一,4.29 万台暴露实例的历史未消化完,沙箱 + 权限加固是过程而非终局;其二,Plugin SDK 9/1 迁移 gate,第三方插件可能暂时不可用;其三,Windows / macOS / Docker 三平台实测过但 Telegram / MiniMax / catalog subprocess 路径有 waiver 不是满级通过;其四,Memory 问题官方自己承认没真正解决,只是分层做了。
当前版本已知问题(2.0 首发周)
2.0 首发周(截至 8/31)已知问题:第一个,beta.3 测试版的 Volcengine ClawHub mirror 因社区 runtime-ID 冲突延后,官方 npm 路径不受影响;第二个,OpenProse 插件与 /prose 命令已删除,需用 openclaw doctor --fix 迁移;第三个,codex/* 和 openai-codex/* 路由已改名为 openai/*,模型引用全部要迁;第四个,9/1 起 Plugin SDK 子路径重构,第三方插件作者须按新路径迁移。
对照近期 Windows 核显跑本地 AI 角度(5.5GB 装本地 AI 跑通轻办公),本文锁定 Mac / Docker:TypeScript 常驻 Gateway + 多通道接入 + 长期记忆 + 自学习技能,两者方向互补。
相关链接
OpenClaw GitHub 仓库(388k star)
https://github.com/openclaw/openclaw
OpenClaw 官方文档(中文)
https://documentation.openclaw.ai/zh-CN/concepts/memory
OpenClaw 2.0 官方发布说明
https://docs.openclaw.ai/releases/2026-8-1
OpenClaw v2026.8.1 GitHub Release
https://github.com/openclaw/openclaw/releases/tag/v2026.8.1
OpenClaw npm 包
https://www.npmjs.com/package/openclaw
OpenClaw Memory 架构详解
https://docs.openclaw.ai/concepts/memory-architecture
OpenClaw 2.0 媒体复盘(388k star / 933 贡献者)
https://www.mrzhong.com/
#OpenClaw · #AgentRuntime#持续运行#长期记忆#共享会话#SecretEgress#ClaudeCode兼容