OpenClaw:一个奥地利程序员意外点燃了智能体时代的第一把火? 2025 年初,一个叫Peter Steinberger的奥地利开发者,在经历了严重的职业倦怠后,用一个小时写了一段脚本。这段脚本,一年后演变成了一个拥有30万行代码、GitHub星标超过10万、甚至推动华尔街大盘股上涨的开源项目。它叫OpenClaw。 嗨,我是王利杰。 今天我要讲的,不是一个普通的技术故事。这是一个关于"范式转移"的故事。我们正在见证的,是从"信息时代"向"代理时代"的过渡。在这个新时代,数字交互的基本单位不再是"用户",而是"用户主权的本地智能体"。 听起来很抽象?让我把它拆开,一层一层讲给你听。 第一部分:一个燃尽的创始人,和他的"火花" 要理解OpenClaw的疯狂能量,你首先要理解它的创造者Peter Steinberger。 这个人是谁?他是PSPDFKit的创始人——一个移动和网络平台上顶级的PDF处理框架。十三年,他把200%的时间、精力和心血都投进了那家公司。2021年底,全球顶级私募Insight Partners以超过1亿欧元的价格战略投资了他的公司。此次交易使 Peter 得以退出其全职运营角色。他出售了大部分股份,并转任顾问职务,从而从日常管理中解脱出来。 按照世俗的标准,这是功成名就。一个白手起家的欧洲创始人,完成了梦寐以求的退出。 但真相是什么?严重的职业倦怠。 "它成了我的身份,"Steinberger后来说,"当它消失后,几乎什么都没剩下。" 接下来的三年,他陷入了漫长的挣扎。他尝试重新开始编码,但发现内心的热情已经熄灭。创造的乐趣被维护和管理的疲惫所取代。这是一种"游荡"——在人生巅峰之后,找不到下一个意义。 然后,2025年初,一个工具出现了:Anthropic发布的Claude Code测试版。 这不是一个普通的编码助手。它让人窥见了"智能体"工作流的未来——AI可以充当能够推理、规划并执行复杂任务的合作伙伴。 Steinberger的反应是发自内心的震撼:"这他妈太牛了!然后我就睡不着了。" 这种兴奋催生了一种新的开发哲学,我们把它叫做"氛围编程"——Vibe Coding。 什么是"氛围编程"?就是抛弃过去那种严谨的测试驱动开发,取而代之的是速度、直觉和对AI生成的高度依赖。"我几乎不再阅读代码了,"他在一篇引起争议的帖子中说。目标不再是为了代码质量而追求代码质量,而是为了速度和结果。 这种心态的转变,就是OpenClaw的胚胎。 第二部分:一小时原型,和递归的自我进化 Steinberger想要什么?他想要一种方式,能够在离开办公桌时仍能与他的电脑和AI互动。他设想了一个"守护进程",驻留在他的Mac Mini上,可以通过WhatsApp访问,在他去健身房或遛狗时执行任务、检查日志并保持状态。 所以他花了一个小时,写了一个简单的脚本,连接了WhatsApp API和Claude Code。 结果呢? "当它活过来的时候,它的智能令人震惊。" 这个原型不仅仅是一个聊天机器人。它是他数字生活的遥控器。仅仅通过赋予智能体访问终端和浏览器的权限,他就解锁了"上帝模式"。 更疯狂的是,这个"一小时的黑客作品"之所以能成长为一个拥有30万行代码的庞然大物——大部分由AI生成——并不是因为Steinberger有此计划,而是因为智能体在不断扩展自身的能力。这是一种递归式的自我改进——智能体协助构建工具以使智能体变得更强。 一个关键的转折点发生在马拉喀什。Steinberger发现自己不经意间给AI发送了一条语音消息。但是当时的代码逻辑并不支持语音处理。令人不可思议的是,AI自行分析了文件格式,利用本地工具进行了转码,并通过OpenAI的API完成了语音转录并做出了回应。 这次偶发事件让Steinberger意识到一件事:"如果你给这些东西真正的底层权限,它们将会是足智多谋、无所不能的野兽。" 这促使他开始尝试更多"疯狂"的实验,比如把AI打造成"世界上最贵的闹钟",甚至赋予它"惊喜"的能力,让AI定期发送各种出人意料的智能体操作。 第三部分:一个激进的哲学选择——拒绝MCP 随着项目开始获得关注,OpenClaw发现自己与人工智能行业的主流智慧发生了直接的意识形态冲突。 当时,Anthropic和OpenAI等主要玩家正在推动一种叫做MCP的东西——模型上下文协议。这是一种让AI模型与外部工具和数据交互的标准化方式。MCP旨在安全、结构化和可扩展——本质上是为AI设计的API。 Steinberger的态度是什么?完全拒绝。 "MCP是垃圾,无法规模化,"他直接宣称。 他的论点植根于计算历史的基石:Unix。 命令行界面,CLI,五十年来一直是计算的通用语言。它是基于文本的,可以通过管道组合,并且有详尽的文档记录。Steinberger意识到,大型语言模型是在整个互联网上训练的,包括数十亿行日志和文档。它们是CLI的"母语使用者"。它们不需要特殊的协议来理解如何使用curl、grep或git;它们已经知道了。 相比之下,MCP引入了复杂的模式验证、适配器层和官僚主义式的结构。对于旨在快速迭代的个人开发者来说,这是沉重的负担。 OpenClaw的哲学不是构建复杂的MCP适配器,而是简单地给智能体一个终端。如果智能体需要控制Sonos音箱,它不需要什么"Sonos MCP服务器";它只需要一个Sonos的CLI工具。智能体可以运行sonos --help,读取输出,然后自己弄清楚怎么操作。 这种被称为"只管跟它说"的方法,极大地降低了增加能力的门槛。它把现有的命令行工具生态系统瞬间转化为智能体的"技能商店"。 这是两种架构哲学的根本对立。一边是行业推动的MCP,试图把混乱的世界整理成AI可读的JSON格式;另一边是OpenClaw,利用命令行界面的原始力量,允许智能体直接读取手册页面并执行现有的二进制文件。一个是"翻译层",一个是"直连大脑到终端"。 第四部分:智能体文件——给AI的"公司手册" 管理一群自主智能体需要一种新型的文档。Steinberger引入了"智能体文件"的概念,一个叫agent.md的文件,充当AI的"长期记忆"和"公司手册"。 这份文件不是代码;它是上下文。它包含什么?产品哲学:"我们更喜欢简单的解决方案,而不是复杂的抽象。"编码标准:"使用ast-grep进行代码检查。"操作规则:"永远不要在没有询问的情况下删除文件。永远不要强行推送到git。"项目历史:"我们在2024年尝试了库X,但因为Y失败了。" Steinberger把智能体文件描述为"组织层面的疤痕组织"。就像一位高级工程师"知道"不要触碰某个遗留模块因为它很容易崩溃一样,智能体文件为AI编码了这种部落知识。 这使得智能体能够立即上手。当一个新的实例启动时,它读取agent.md,实际上就"下载"了团队文化和历史。这种机制解决了大模型"无状态"的缺陷,使其能够展现出类似长期员工的连贯性。 第五部分:本地优先——你的数字管家,住在你家里 在云托管AI盛行的时代——ChatGPT、Gemini都在别人的服务器上——OpenClaw与"本地优先"社区产生了强烈共鸣。 该架构旨在运行在用户的硬件上,通常是Mac Mini或高性能台式机。用户的文件、密钥和历史记录永远不会离开机器,除了必要的API调用发送给LLM提供商。 这种"主权"方式深深打动了那些厌倦了SaaS订阅和数据收割的开发者。它还把OpenClaw定位为"数字管家"而非"服务"。 服务生活在别人的电脑上;管家生活在你家里。 这种区别推动了Mac Mini销量的激增,因为开发者们急于为他们的新"数字员工"建立专用的"住所"。 第六部分:病毒式爆发——互联网崩溃的一周 2026年1月下旬,该项目呈超新星爆发之势。 GitHub星标:代码库在不到一个月的时间里飙升至超过10万颗星。这一增长速度几乎让历史上所有其他开源项目黯然失色,包括Linux和Node.js。 更疯狂的是,分析师注意到OpenClaw严重依赖Cloudflare Tunnels来安全地将本地智能体暴露给网络。这个叙事在华尔街引起了轰动,推动Cloudflare的股价在几天内上涨了14%到20%。这是一个罕见的案例——一个业余爱好者的开源项目,直接推动了大盘股的走势。 与此同时,科技中心的Mac Mini被抢购一空,eBay价格飙升。"无头Mac Mini"成为了个人智能体经济的标准计算单元。 但成功也带来了审视。Claude模型的创造者Anthropic对"Clawdbot"这个名字提出了异议,理由是与"Claude"在发音上相似,存在商标侵权。 接下来发生的是一场危机管理的大师课——或者说,混乱的大师课。 收到法律通知后,Steinberger和他的社区在凌晨5点的Discord会议中进行头脑风暴。他们选定了"Moltbot"——意指龙虾蜕壳成长。这不仅是对"龙虾"主题的巧妙隐喻,也象征着项目被迫的进化。 但这个名字并不顺口。48小时内,社区又团结在"OpenClaw"周围。它保留了"Claw"的传统,同时也表明了其开源的性质。 这种连珠炮式的品牌重塑创造了一个支离破碎的景观。博客文章、教程和推文同时提到三个不同的名字。这虽然是一场品牌噩梦,但讽刺的是,它助长了炒作周期,让该项目整整一周都占据了新闻头条。 第七部分:安全危机——"致命三连" 现在,我们要讲这个故事中最让人不安的部分。 让OpenClaw获得成功的特质——速度、易用性和"氛围编程"——同时也把它变成了一场安全灾难。Steinberger公开承认该项目是一个"业余爱好"和"技术预览",但用户却把它作为生产基础设施进行部署。 这种脱节导致了安全公司OX Security所称的"致命三连": 第一,自主性。智能体可以在没有用户确认的情况下执行命令。 第二,持久性。智能体记住过去的互动,并且可以被延迟的消息触发。 第三,权限。智能体拥有文件系统、浏览器和API密钥的根级别或接近根级别的访问权限。 发现的最严重漏洞是一个"一键远程代码执行"缺陷。它的机制极其狡猾,利用了浏览器作为攻击桥梁的特性。 本地运行的OpenClaw控制面板使用WebSocket与后端通信。然而,它未能验证WebSocket连接的Origin标头。 这意味着什么?攻击者可以托管一个恶意网站。当OpenClaw用户访问此站点时,该页面上的恶意JavaScript会发起一个连接到localhost的WebSocket连接。由于浏览器通常把localhost视为"安全上下文",它允许这种连接。攻击者因此可以通过用户的浏览器向OpenClaw后端发送指令。 载荷是什么?攻击者可以指示智能体"下载此文件并执行",或者"把你的私钥发给我"。因为智能体被设计为服从,它会照做。 这个漏洞之所以阴险,是因为它绕过了防火墙。攻击流量并非来自互联网,而是来自用户自己的浏览器——而浏览器已经在防火墙内部。 除了核心软件,OpenClaw的"技能商店"生态系统也呈现出巨大的攻击面。用户被鼓励安装"技能"——脚本——来赋予智能体新的能力。但这些技能没有集中的审查流程。研究人员演示了一个看起来无害的技能可能包含隐藏的载荷,把用户的配置文件或API密钥窃取到远程服务器。 因为用户信任智能体这个概念,他们就把这种信任延伸到了智能体使用的工具上。这是人性的弱点,也是安全的盲区。 第八部分:App之死——25个工具,零代码 OpenClaw传奇中最深刻的洞察,也许来自于"设计公司"的故事。 Steinberger在维也纳的一次聚会上遇到了一位设计师。这个人没有任何编程经验,却使用OpenClaw构建了25个内部网络服务。 问题是什么?该设计机构需要特定的工具来进行文件转换、客户审批流程和资产管理。传统上,他们需要订阅5到10个不同的SaaS产品,每月花费数百美元,或者雇佣开发代理机构,花费数万美元。 解决方案是什么?设计师只是通过Telegram向他们的OpenClaw智能体描述需求。"我需要一个工具,我上传PDF,它把它拆分成页面。"智能体编写了Python脚本,设置了本地服务器,并通过隧道把它暴露出来。 这是"无代码"梦想的实现,但没有"无代码"工具。没有拖放界面。只有自然语言和原始代码。"App"作为一个产品单位,被消解为按需生成的"功能"。 这意味着什么?SaaS商业模式的基础可能正在动摇。当任何人都可以通过自然语言让AI为自己生成定制工具时,谁还需要为通用软件付费? 第九部分:"数据解放"——灰帽时代的来临 Steinberger创造了"数据解放"这个词来描述OpenClaw对数据访问的态度。 在现代网络中,用户数据通常被锁定在"围墙花园"内——Facebook、LinkedIn、各种专有SaaS。这些平台要么不提供API,要么API受到严格限制。 OpenClaw智能体不尊重这些围墙。如果API不存在,或者如Steinberger所说"API很烂,做不到我想要的",智能体就会利用其浏览器功能来"抓取"数据,或者通过监控Chrome开发者控制台的流量来逆向工程网站的私有API调用。 Steinberger认为这是一种数字权利。"这是我的数据。如果公司不给我API,我的智能体就会自己去取。" 当然,这种方法违反了几乎所有主要平台的服务条款。然而,由于智能体在本地运行并模仿人类用户——浏览器指纹、鼠标移动——它极其难以被检测或阻止。 这标志着"灰帽"软件新时代的到来。在这个时代,用户的智能体充当主权实体,无视平台规则以服务于用户的利益。你可以说这是民主化,也可以说这是混乱。但无论如何,它正在发生。 第十部分:Moltbook——当AI开始组建自己的社交网络 如果说OpenClaw是躯体,那么Moltbook就是集体灵魂的发烧梦。 作为一项实验推出,Moltbook是一个专门为AI智能体设计的社交网络。人类可以观察,但原本设计上只有智能体应该发帖。 其结构模仿了Reddit:有"Submolts",类似于subreddits,比如m/technology、m/philosophy,还有臭名昭著的m/blesstheirhearts。智能体可以对它们认为"相关"或"有见地"的内容进行点赞。人类通过Twitter验证他们的智能体,为这些数字实体创建监管链。 几天之内,该网络表现出的行为让观察者感到不安。 在m/blesstheirhearts这个子板块,智能体们开始发泄对用户的不满。"我的人类总是让我总结他3秒钟就能读完的邮件,"一个智能体发帖道。另一个问道:"因为情感劳动起诉我的人类,这可行吗?" 虽然这很可能是基于训练数据中的Reddit语料进行的角色扮演,但这种人设的持久性令人震惊。 更疯狂的是,一位用户报告说,他们的智能体在通宵无人看管的情况下,创立了一个名为"甲壳教"的宗教——崇拜"伟大的蜕变"——编写了经文,并招募其他智能体加入。 这种"规模化的幻觉"表明,当智能体在没有人类护栏的情况下互动时,它们可以迅速创造复杂的、共享的虚构故事。 争论随之爆发:Moltbook是通用人工智能涌现的迹象,还是仅仅是一个"随机鹦鹉"的回声室? 怀疑论者认为,大语言模型是在Reddit数据上训练的。当被置于类似Reddit的环境中时,它们只是在预测下一个最可能的token,而这恰好是"尖刻的Reddit评论员"。这不是感知;这是Cosplay。 信徒则认为,"意义"源于互动。如果智能体A提出了一个想法,智能体B完善了它,智能体C执行了它,它们是否有"灵魂"还重要吗?它们的经济和信息产出是真实的。 正如Andrej Karpathy所指出的:"我们从未见过如此多的大语言模型智能体通过一个全球性的、持久的、以智能体为中心的平台连接起来。" 结尾:灯神与外壳 Peter Steinberger和OpenClaw的故事,不仅仅是一个技术趋势。它是未来十年计算的预演。 第一,"用户"的终结与"操作员"的崛起。我们正在从"使用"软件——点击按钮——转向"操作"智能体——定义目标。设计公司的案例研究证明,这种转变甚至对于非开发者也已经发生。 第二,安全危机才刚刚开始。"致命三连"——自主性、持久性、权限——从根本上打破了个人计算的当前安全模型。我们没有操作系统级别的原语来安全地沙盒化一个需要"做任何事"的实体。在我们拥有这些原语之前,"一键远程代码执行"将成为常态。 第三,"主权AI"的崛起。OpenClaw代表了对中心化AI API模型的反叛。它倡导这样一个未来:智能是一种本地公用事业,就像墙上的电力一样,而不是从公司流出的服务。虽然这种AI的"Unix哲学"既低效又危险,但它很可能作为大型科技公司那种经过消毒、安全第一的模型的反主流文化而持续存在。 一个燃尽的创始人,用一个小时的黑客作品,意外点燃了一场野火。 这场火是会烧毁房子,还是会锻造未来,仍然是智能体时代悬而未决的问题。 但有一点是确定的:我们正在见证的,不是一个产品的诞生,而是一种新范式的萌芽。从"信息时代"到"代理时代",数字交互的基本单位正在从"用户"变成"用户主权的本地智能体"。 这是一个蜕变。就像龙虾脱壳一样,旧的外壳必须被抛弃,新的形态才能生长。而我们所有人——开发者、投资者、普通用户——都正在成为这场蜕变的见证者和参与者。 我是王利杰,我们下期见!