Skip to content

认识 OpenClaw:5 个月登顶 GitHub 的开源 AI 助手,2.0 之后它开始替你干活了

先说个让我有点破防的事实。

我手机上装着七个 AI App,电脑里开着四个 AI 网页,订阅费每月交出去两百多。但上周出差,我依然是自己蹲在机场柜台前排队值机,自己翻三个邮箱找那张该死的订单截图,自己在家庭群里回一句"等我回去再查"。

装了一堆 AI,结果活还是自己干。

这才是最讽刺的地方:大模型早就聪明到能帮我把这事办了,但它被关在网页输入框里。你不去找它,它就什么都不做;它不知道你邮箱密码、不知道你航班号、也没法在 WhatsApp 上回你哥们一句。

OpenClaw 想解决的,就是这个"最后一公里"。它不做模型,不卖订阅,只干一件事——把一个会干活的 AI 助手,塞进你已经在用的聊天软件里,跑在你自己的机器上。

然后它在不到 5 个月里,干成了 GitHub 历史上星标最多的软件仓库(34.6 万+ Star)。2026 年 8 月 30 日,它发布了 OpenClaw 2.0(v2026.8.1)——933 名贡献者、超过 16,000 个 PR,一口气接近它历史合并 PR 总量的一半。

什么是 OpenClaw

一句话:OpenClaw 是一个跑在你自己设备上的 AI 助手,靠一个统一的 Gateway 把模型、工具、聊天渠道串起来,你在 WhatsApp、Telegram、Slack 或者 iMessage 里随口说一句,它就去把事办了。

官方的自我介绍很直白——"Your assistant, on your devices, in your chats"(你的助手,在你的设备上,在你的聊天里)。仓库的签名档更皮:"Any OS. Any Platform. The lobster way. 🦞"

是的,它的吉祥物是只龙虾,官方推文结尾经常挂着一句 EXFOLIATE! EXFOLIATE!(脱壳!)。这个社区的画风,你品一品。

它的整个架构围绕一个核心组件展开——Gateway

组件干什么
Gateway本地控制平面,管 sessions、tools、events、channel connections,是整个系统唯一被信任的部分
Channels把助手接进 WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage
Model providers托管模型(OpenAI、Claude、DeepSeek…)和本地模型(Ollama、LM Studio、llama.cpp)通吃
Tools / Skills / Plugins扩展它的手脚,插件用 Plugin SDK 写,通过 ClawHub 分发
Control UI / CLI / TUI三种操作界面,全都连到同一个 Gateway
Companion apps & nodes配套应用与设备节点,补上语音、Canvas、摄像头、屏幕和设备本地操作

它的安全模型有句话我觉得写得特别好,值得单独拎出来:

trusted gateway, untrusted execution, deterministic policy ——可信的网关、不可信的执行、确定性的策略

翻译过来就是:Gateway 是你的人,但它执行的每一条外部消息都不被信任,能做什么由策略写死,不靠模型自觉。 这个设计哲学,比市面上大多数"给 AI 开个 root 权限梭哈"的方案清醒太多了。

项目由 OpenClaw Foundation(非营利组织)维护,MIT 协议,源码在 github.com/openclaw/openclaw

它有什么特点

  • 统一 Gateway 是control plane:会话、工具、事件、渠道连接全归它管。同一套 Gateway,配成单人模式就是你笔记本上的私人助理,配成团队模式就是共享部署——区别只在配置,不是两套产品。
  • 渠道接地气:WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage 全支持。不用装新 App,不用改习惯,在你妈都会用的那个软件里跟它说话。
  • 模型随便换,还支持白嫖已有订阅:托管 API、本地模型都能接。2.0 更狠——首次安装时它先扫你机器上已有的东西:ChatGPT 或 Claude 订阅、Codex / Claude CLI 登录态、环境变量里的 API Key、本地跑着的 Ollama / LM Studio 模型。找到就用,并且在保存之前真的验证一遍这模型能不能答上来话,答不上来不给你存。
  • 本地推理长大了:2.0 用 managed llama-server 换掉了 node-llama-cpp,llama.cpp 默认上下文提到 64K,Gemma 4 成为按内存门槛选择的默认本地模型;网页端和 macOS 上都支持一键下载模型直接开跑。没网、不想上传隐私,也能用。
  • Control UI 彻底重写:这是 2.0 的招牌改动。打开页面就是对话,文件、审批、终端、git diff 摆在对话旁边而不是藏在菜单里。启动时间从约 1.6 秒降到 575 毫秒,首屏 JS 请求从 140 个砍到 45 个——不是小优化,是重做。
  • 会话能搜索、能回溯、能分叉:可以按关键词搜历史对话并跳回上下文;也能从任意一条消息回溯或分叉出一条新分支,原来的分支还留着。这是我用过最像"版本管理"的聊天界面。
  • 共享云会话(multiplayer):2.0 的重头戏。任务可以搬到配对设备或云端 worker 上跑,工作区跟着走;更重要的是多人能进同一个会话,带着完整上下文把活接过来或交出去。
  • 技能、插件、工具三层扩展:通过 ClawHub 装,2.0 还支持从 Claude Code、Codex、Hermes 直接导入已有记忆(--import-from),迁移成本被压得很低。
  • 安全上终于不再裸奔:2.0 起,任何会把 OpenClaw 暴露成无认证网络 Gateway 的安装,都会在改动发生之前被直接拦停;macOS 也拒绝明文公开的 Gateway profile。这一点后面我要重点夸。

一个开源项目从"周末玩具"长成 GitHub 星标第一,靠的不是模型多强,而是它把控制权还给了用户:你的记忆、你的技能、你的模型、你的机器、你的数据。

哪些人在用、效果如何

OpenClaw 最硬的案例,其实是它自己。

官方在 2.0 公告里说得很直接:团队在开发这个版本的过程中,越来越依赖自己的 Claw 干活,于是想共享任务、想协作、想整包交接——但原来的 OpenClaw 没法在不丢失上下文的前提下把另一个人拉进来。于是共享云会话诞生了,然后他们就用这个多人模式,来构建 OpenClaw 自身。

项目负责人 Peter Steinberger 在 X 上说得更不留情面:他自己的团队已经放弃了各自本地的编码 harness,改用 team.openclaw.ai 的共享环境,并称本地 harness 是 "relics of the past"(过去的遗物)。

几个值得记住的真实数据点:

  • 星标速度:从周末项目到 GitHub 史上星标最多的软件仓库,用了不到 5 个月,累计 34.6 万+ Star(Y Combinator 官方账号引用数据)。
  • 2.0 的规模:933 名贡献者,其中 569 人是首次贡献;发布说明口径为 16,977 个 PR、698 次直接提交、987 位贡献者——这一个版本,约占 OpenClaw 历史合并 PR 总量的一半。
  • 静止的七周:在此之前,它在 230 天里发了 106 个版本,有时候两个版本只隔一两天。这次却整整安静了近七周——因为团队发现原地基和发布流程都撑不住这个开发速度了,索性一起重构。
  • 性能实测:Control UI 启动 1.6s → 575ms,首屏请求 140 → 45
  • 企业侧验证:微软的 Jennifer Marsman 公开分享,用 Microsoft Execution Containers 在 Windows 上原生跑 OpenClaw,沙箱成功阻止了一次"删掉桌面所有文件"的操作,她的评价是让 OpenClaw 在企业里跑得更安全这事儿 "pretty dope"

社区里也有大量真实使用场景:有人让它盯着孩子学校的邮箱,一旦有作业截止或活动通知就发 Telegram 提醒;有人直接说"我兄弟刚在 iMessage 问我给咱爸买的哪款 iPad,你去翻邮件找收据然后回他"——然后它就真的做完了

说白了,如果你卡在"AI 很聪明,但它啥也干不了"这一步,OpenClaw 是目前最值得试的开源答案之一。

初体验:十分钟拥有一只龙虾

OpenClaw 的安装门槛,在 2.0 里被砸到了地板。

macOS / Linux / WSL2,一行命令:

bash
curl -fsSL https://openclaw.ai/install.sh | bash

Windows PowerShell

powershell
iwr -useb https://openclaw.ai/install.ps1 | iex

如果你自己管 Node.js(要求 22.22.3+、24.15+ 或 25.9+),走 npm:

bash
npm install -g openclaw@latest --allow-scripts=openclaw

注:--allow-scripts=openclaw 适用于 npm 12 或 11.16+;npm 11.15 及更早版本请省略这个参数。全新 CLI 安装默认带 Node 22.22.2

装完之后,如果你是手动安装的,需要跑一次引导并装守护进程:

bash
openclaw onboard --install-daemon

引导过程会主动去找你机器上已有的 AI 访问方式——ChatGPT / Claude 订阅、CLI 登录态、API Key、本地 Ollama 或 LM Studio 模型,验通了才往下走。你要是从别家搬过来的,它会问你要不要从 Claude Code、Codex 或 Hermes 导入记忆

跑完之后确认状态、打开控制面板:

bash
openclaw gateway status
openclaw dashboard

dashboard 会拉起 Control UI,发一条消息试试,你的龙虾就活了。

三条劝退提醒,听我一句劝:

  1. 升级前先做一份验证过的备份。2.0 把 session 和 transcript 存储迁移到了 SQLite,这是破坏性变更:迁移之后创建的会话,在旧版(文件存储)里看不见。想降级,必须先用当前 CLI 恢复归档的旧 transcript。这一步偷懒,数据就没了。
  2. 沙箱和审批默认还是关的。2.0 新增了 Docker / Podman 沙箱、按参数作用域的命令权限、团队级 Secret Store,但默认没开。官方文档自己都说:一个 Gateway 等于一个信任域,不是互不信任的人之间的墙。真要上生产,老老实实去开。
  3. 这次升级确实有翻车的。2.0 发布后社区反馈了两极声音——新用户说安装体验终于像人了,老用户抱怨环境被破坏、配置炸了。它是 MIT 协议、免费、开源,但"免费"和"无痛"是两回事。别在你唯一的生产机上第一时间升级。

进阶

到这里,你已经知道 OpenClaw 是什么、能干什么、怎么把它跑起来了——对新手来说,"知道"比"精通"重要得多,剩下的交给好奇心就行。

真想继续往下挖,建议按这个顺序来:先把一个最小工作流跑通(比如盯着某个邮箱,有要紧事就推 Telegram),再试着给它装第一个插件,然后开沙箱、接本地模型,最后再碰共享云会话和多人协作。别一上来就想让它接管你的人生,龙虾也得先学会夹东西。

更多开源技术干货和学习资料,关注公众号「遇码」,领取专属福利。

遇码MeetCoding 开源技术社区