OpenClaw vs Claude Code:架构与战略全面对比

两款 AI Agent 产品,两种截然不同的理念。深度对比它们的架构、普及路径以及未来走向。

zhuermu·· 更新于 2026年3月23日·15 分钟
OpenClawClaude CodeAI AgentProduct AnalysisOpen Source产品对比龙虾AI

一位奥地利程序员的周末项目。不到四个月斩获 31 万 GitHub star。与 Anthropic 的一场商标纠纷。一次加密货币劫持。以及 Sam Altman 亲自出手的收购式招募(acqui-hire)。与此同时,Anthropic 自家的 Claude Code——那个一板一眼的”企业乖孩子”——在几乎无人喧哗的情况下,悄悄做到了 25 亿美元的年化营收。

这是两款 AI Agent 产品的故事:它们共享同样的思想基因,却生活在完全不同的宇宙里。而两者之间的差距,揭示了在 AI Agent 时代取胜所需要的某种根本性的东西。


起源故事#

Claude Code:血统正宗的正规军#

2025 年 2 月 24 日,Anthropic 随 Claude 3.7 Sonnet 一同发布了 Claude Code。它的卖点直截了当:一个活在你终端里的命令行 AI 编程助手,它理解你的代码库,能写代码、跑测试、管理 Git 工作流。

Claude Code 时间线

它的推进遵循经典的大公司打法。先是研究预览版,接着公测,2025 年 5 月正式上线。到 2025 年 11 月,Claude Code 的年化营收已超过 10 亿美元。到 2026 年 2 月,这个数字攀升到约 25 亿美元——占 Anthropic 整体 140 亿美元营收基准的相当一部分。

在 GitHub 上,Claude Code 累计了 78,000 个 star、51 位核心贡献者和 558 次提交。以任何常规标准衡量,这都是相当出色的数字。它的增长曲线读起来就像一份优等生的成绩单:稳定、可预测,每个里程碑都准时达成。

但在饭局上,没人聊 Claude Code。

OpenClaw:从黑客小项目到现象级爆款#

故事的另一面则要精彩得多。

2025 年 11 月,Peter Steinberger——一位以 PSPDFKit 创始人身份闻名、在 iOS 圈摸爬滚打多年的奥地利开发者——搞了个小小的周末项目:一个把 WhatsApp 消息中转给 Claude 的脚本。他给它取名 Clawdbot。这名字是对”Claude”的俏皮致敬,他还顺手配了个龙虾 logo。

早期代码把这一切说得明明白白。名为 CLAWD_URLCLAWD_TOKEN 的环境变量。一个叫 clawd.md 的配置文件。一个标注为 “clawd managed Brave profile” 的浏览器配置目录。整个项目几乎就差穿一件 T 恤,上面写着:我就是个 Claude 山寨货,而且我毫无愧疚。

这个项目在 GitHub 上安静地躺了两个月。然后,2026 年 1 月底,一篇 Hacker News 帖子点燃了引信。二十四小时内九千 star。 数字以荒诞的速度持续攀升:6 万、10 万、18 万。到三月初已突破 25 万。截至 2026 年 3 月中旬,OpenClaw 已达 312,557 个 star——超越 Linux,成为 GitHub 上 star 最多的非聚合类软件项目。Mac Mini 在多个电商平台售罄,因为人们专门买机器就为了跑它。

然后,Anthropic 的律师登场了。

2026 年 1 月 27 日,Anthropic 提起商标申诉:“Clawd” 与 “Claude” 太过相似。Steinberger 当即认怂。凌晨 5 点,他在一个 Discord 频道里和社区一起头脑风暴新名字。他们最先想到的是 Moltbot——“molt” 指龙虾蜕壳,是成长的隐喻——但 Steinberger 觉得读起来别扭。三天后,OpenClaw 诞生了:保留龙虾的 “Claw”(钳),加上 “Open” 以彰显其开源属性。

七十二小时内改了三次名。这大概是开源史上最快的一次三连改名。

改名带来了巨大的工程迁移负担。相关 issue 从 #23757(“替换过时的遗留名称和路径”)一直排到 #45404(“改名迁移后清理遗留的 clawd managed Brave profile 残留”)。截至 2026 年 3 月,团队仍在代码库的犄角旮旯里发现残余。仓库里至今还留着一个 CLAUDE.md 文件——一处静静诉说着项目血统的胎记。

讽刺的是:这次改名本身,成了这个项目有史以来最好的营销。 “因为太像 Claude 而被迫改名”这个故事,在开发者社区里像野火一样蔓延,把大量从没听说过这个项目的人拉了进来。

但混乱还没结束。在改名过程中,有大约十秒钟的窗口期,加密货币骗子劫持了项目的 GitHub 和 X(Twitter)账号,发行了一个假的 $CLAWD 代币。它的市值一度冲到 1600 万美元,随后归零崩盘。

2026 年 2 月 15 日,Sam Altman 在 X 上发文:Peter Steinberger 加入 OpenAI,主导”下一代个人 AI Agent”的研发。OpenClaw 本身则移交给一个独立的开源基金会。

从周末项目到被 OpenAI 收购式招募,不到九十天。正如 Andrej Karpathy 所说:“这是我见过最接近科幻电影发布序列的东西。“


剖析架构:手术刀 vs 军火库#

抛开这些戏剧性的桥段,看看代码本身。你会发现,这是关于”AI Agent 应该是什么”的两种截然不同的愿景。

仓库结构讲述了一切#

Claude Code 精简得像做手术:

claude-code/
├── scripts/        # Installation scripts (Shell: 47%)
├── plugins/        # 14 curated plugins
├── examples/       # Usage examples
└── README.md       # Minimal documentation

十四个插件,每个都针对某个特定的开发者工作流:代码评审、PR 评审、提交规范、安全指导、前端设计。这是一把精密仪器——零件不多,但每一个都很锋利。

OpenClawsrc/ 目录则有六十多个顶层模块:

openclaw/src/
├── agents/          # Multi-agent system
├── browser/         # Browser automation
├── canvas-host/     # Real-time visualization canvas
├── channels/        # 20+ platform adapters
├── gateway/         # Local gateway
├── media/           # Media processing pipeline
├── memory/          # Long-term memory system
├── providers/       # Multi-model provider support
├── tts/             # Text-to-speech
├── plugins/         # Plugin system
├── cron/            # Scheduled tasks
├── pairing/         # Device pairing
├── security/        # Security module
├── i18n/            # Internationalization
└── ...              # 45+ more modules

这不是一个工具。这是一整座军火库。

架构对比#

维度Claude CodeOpenClaw
核心定位面向开发者的终端 AI 副驾驶面向所有人的全平台 AI 助手
交互界面终端 CLIWhatsApp、Telegram、Slack、Discord 等 20+ 平台
技术栈Shell 47% + Python 29% + TS 18%TypeScript 优先的全栈架构
架构形态单体 CLI 工具Gateway + Channel + Agent 微服务
模型支持仅 Claude(当前为 Opus 4.6)多模型路由(Claude/GPT/Gemini/DeepSeek/Ollama)
可扩展性14 个精选插件开放技能平台 ClawHub(5,400+ 技能)
部署方式本地 CLI 安装本地 gateway + Docker + 移动端配套应用
版本策略语义化版本日历版本(v2026.3.13)
状态管理会话级作用域,无持久记忆持久化 Markdown 文件(SOUL.md / MEMORY.md / IDENTITY.md)
许可证专有MIT
GitHub Star77,877312,557
Fork6,36759,558
提交数55819,000+
商业模式付费订阅($20–$200/月)免费开源;用户自付 API 成本($3–$15/月)

Claude Code:把垂直整合做到极致#

Claude Code 的设计哲学可以浓缩成一个词:专注

它是一个 CLI 工具。你启动它,进入一个交互式会话,核心循环大致是这样运转的:

User input → Context assembly (codebase index + CLAUDE.md + conversation history)
  → Claude model inference → Tool calls (file I/O, shell commands, Git ops)
  → Result returned

Claude Code 只做一件事,并且做得极其出色:帮开发者写代码。它不会帮你管理收件箱,不会帮你订机票,不会在你睡觉时清理你的邮件。它是一个极其强大的编程搭档,并且清楚自己的边界在哪里。

几个关键的架构决策强化了这一哲学:

  • 单模型绑定:只用 Claude 模型(当前为 Opus 4.6),从而可以针对单一模型系列做激进的提示词优化和工具调用调优
  • CLAUDE.md 配置:一个告诉 AI 你项目情况的文件——构建命令、代码风格、约定。简单而有效
  • 子 Agent 架构:隔离的子 Agent,让你的数据库 Agent 不会被前端 Agent 的 CSS 上下文污染
  • 会话级上下文:每次对话相互独立;不存在跨会话记忆
  • 558 次提交,51 位贡献者:近乎苦行僧式的克制

如果 Claude Code 是一种哲学,那它就是”把一件事做好”。这是 Unix 之道,应用到了 AI Agent 上。

OpenClaw:AI Agent 的操作系统#

OpenClaw 的野心则完全不在一个量级上。它不是一个工具——它更接近一个 Agent 操作系统。凭借 19,000+ 次提交和 59,000+ fork,这个项目已经拥有了自己的生命。

OpenClaw 架构分层

其架构采用分层设计:

[Messaging Platform] → [Channel Adapter] → [Gateway Control Plane] → [Agent Runtime] → [Tool Execution / Model Calls]
       ↑                                                                                         |
       └─────────────────────── [Streaming Response] ←──────────────────────────────────────────┘

Gateway 控制平面src/gateway/):中枢神经系统。它监听 ws://127.0.0.1:18789,所有东西都连到它上面——渠道适配器、CLI 工具、Web UI、iOS 和 Android 配套应用。它负责 WebSocket 与 HTTP 控制、统一接入、健康检查以及 webhook API。

渠道适配器src/channels/):这正是让 OpenClaw 病毒式爆红的架构决策。它把 WhatsApp、Telegram、Discord、Slack、Signal、iMessage、Google Chat、Microsoft Teams 等抽象成统一的渠道接口。每个适配器负责处理认证、入站消息解析、访问控制以及出站消息格式化。

Agent 运行时src/agents/):模型选择、跨厂商的鉴权密钥轮换、上下文窗口管理、工具调用、安全策略执行以及流式输出。

持久化记忆src/memory/):这或许是与 Claude Code 反差最鲜明的地方。OpenClaw 把记忆存储在 Markdown 文件里:

  • SOUL.md —— Agent 的”灵魂”:个性与行为准则
  • MEMORY.md —— 长期记忆
  • IDENTITY.md —— 身份信息
  • HEARTBEAT.md —— 心跳与状态

在 SQLite-vec 向量检索的支撑下,这实现了跨设备、跨会话的记忆连续性。

插件生态src/plugins/ + extensions/):开放技能平台 ClawHub 托管了 5,400+ 个社区构建的技能(仅 awesome-openclaw-skills 仓库就有 37,000 个 star),涵盖编程、营销、沟通、生产力和 Git 工作流。但硬币的另一面是:已发现超过 1,184 个恶意技能,其中 341 个已确认属于一场有组织的 ClawHavoc 攻击行动。

而且远不止这些:文本转语音、定时任务执行、设备配对、国际化、实时可视化画布、媒体处理流水线。OpenClaw 采用日历版本号(v2026.3.13),迭代速度快到能让大多数发布经理焦虑发作。

理念上的鸿沟#

如果非要把两者的区别浓缩成一句对比:

Claude Code 说:“我来帮你写出更好的代码。”

OpenClaw 说:“我来替你把事情办了。”

Claude Code 是一个 增强型工具。它让开发者更强大,但方向盘始终握在开发者手里。边界清晰:跟代码相关的工作在范围内,其他一切都在范围外。

OpenClaw 是一个 自主 Agent。它不只是响应你的命令——它会主动行动。晨间简报、自动清理收件箱、定时任务、订机票,甚至帮你买菜。它的设计目标是一个替你做事的”数字分身”。

这种理念鸿沟在代码里也清晰可见:

  • Claude Code 的 CLAUDE.md 是一个 配置文件——它告诉 AI 你的项目长什么样
  • OpenClaw 的 SOUL.md 是一份 人格定义——它告诉 AI 它是谁

一个是工具思维。另一个是实体思维。


为什么爆红的是 OpenClaw 而不是 Claude Code#

Claude Code 的年化营收约为 25 亿美元。OpenClaw 是免费的。从商业角度看,Claude Code 赢得压倒性胜利。但从文化角度看——从”人们到底在谈论什么”的角度看——OpenClaw 才是那个现象级产品。原因如下。

1. 入口决定了受众#

Claude Code 活在终端里。而终端是开发者的地盘。全球大约有 3000 万开发者,其中或许还不到一半的人真正习惯命令行界面。从第一天起,Claude Code 就把自己锁进了一个精英的围栏。

OpenClaw 活在 WhatsApp 里。WhatsApp 有 20 亿用户,Telegram 有 9 亿,Discord 有 2 亿。当你的 AI 助手出现在你每天都在用的聊天应用里——而不是一个黑白的终端窗口里——采用门槛直接降到了零

中国的情况更加惊人。腾讯推出了 QClaw,一个直接集成进微信的 OpenClaw 衍生版本。《连线》(Wired)报道了中国老年人排队在手机上安装 OpenClaw 的场景。

一款产品能否破圈,从根本上取决于它的大门开在哪里。终端是城堡的吊桥。而消息应用是繁华街道上的便利店。

2. “把事情办了”比”写代码”更能引发共鸣#

Claude Code 能重构一个 React 组件。它能写出一条完美的 Git 提交信息。这很厉害——但只对那些知道 React 组件是什么的人厉害。

OpenClaw 能回复邮件、整理日历、点外卖、查航班状态。这些都是每个人都会做的事。

当你妈妈问”那个 AI 玩意儿到底能帮我干啥?“时,“它能自动回复你的消息、整理你的照片、提醒你吃药”这句话的说服力,大约是”它能把你的 Python 2 代码库迁移到 Python 3”的一万倍。

OpenClaw 的标语是”一个真正会办事的 AI”。不是”一个会写代码的 AI”——就是”办事”。这样的定位天然就是普适的。

3. 一只龙虾比一个终端更好传播#

OpenClaw 有一个龙虾吉祥物。改名风波则是一个现成的病毒式叙事:与大公司的商标纠纷、七十二小时内三次改名、一段加密货币骗局插曲,以及被 OpenAI 戏剧性收购。这个故事比大多数 Netflix 剧集都更有看头。

Claude Code 的叙事素材呢?“我们发布了一个新的 CLI 工具。""我们的年化营收达到了 10 亿美元。“这些是商业新闻标题,而不是社交媒体的谈资。

技术产品不是靠技术本身传播的,而是靠故事传播的。OpenClaw 拥有一条好莱坞级别的叙事弧线。Claude Code 拥有的,是一份漂亮的财报。

4. 本地运行带来”归属感”#

Claude Code 的算力跑在 Anthropic 的服务器上。OpenClaw 则跑在你自己的机器上——你的 Mac Mini、你的树莓派、你的家庭服务器。

这个区别听起来微不足道,但在心理层面却是巨大的。当一个 AI Agent 运行在你拥有的硬件上时,它感觉就像你的 AI。而不是你从某家公司那里租来的服务。它是你的数字助手,住在你家里,全天候为你工作。

这种归属感是 SaaS 产品永远无法复制的。这就好比养宠物和用自动售货机的区别——一个建立情感纽带,另一个纯粹是一笔交易。

5. 开源飞轮#

OpenClaw 从第一天起就采用 MIT 许可证。任何人都可以 fork 它、修改它、把它商业化。社区已经贡献了 5,400+ 个技能。有人搭建了 Moltbook——一个只有 AI Agent 才能发帖的社交网络,1.5 万个 Agent 在上面发帖、评论、争论,而人类只能围观。有人在树莓派上跑 OpenClaw。也有公司用它来管理整套客服运营。

Claude Code 最终也开源了它的仓库,但采用的是专有许可证(既非 MIT 也非 Apache)。它的生态遵循”公司主导、社区支持”的模式。而 OpenClaw 的生态则是”社区主导、创始人跟着跑”——59,000 个 fork 对比 Claude Code 的 6,000 个,讲述的是社区参与度整整一个数量级的差距。

开源不只是把代码公开。它是一种权力结构。OpenClaw 把权力交给了社区,而社区用 31 万个 star 回报了它。


这对 AI Agent 时代意味着什么#

OpenClaw 的爆发并非偶然。它标志着 AI 演进中的一个拐点:AI 正在从对话走向行动。

从聊天机器人到 Agent:一次范式转变#

过去三年里,我们与 AI 的主要交互模式一直是聊天。你问一个问题,你得到一个答案。ChatGPT、Claude、Gemini——本质上,它们都是聊天机器人。

OpenClaw 代表了下一个范式:Agent。Agent 不只是回答问题。它们自主规划、执行任务、持续运行。你不需要盯着它们。它们在后台运作,处理你的事务,办完之后给你发消息。

这次转变的意义,堪比从搜索引擎到智能助手的那一跃。

三件值得思考的事#

第一,AI Agent 进入日常生活的速度会比大多数人预想的更快。

OpenClaw 在中国的普及已经证明了这一点。当腾讯把它集成进微信,当老年人排队安装它,这就不再是技术极客的玩具了。2026 年也许会成为这样一年:“人人都有一个个人 AI Agent”从一个预测,变成对现实的描述。

第二,隐私与安全值得认真对待。

伴随 OpenClaw 病毒式增长的,是安全研究者发现的大面积配置错误:暴露的 API 密钥、可被远程访问的 shell、五分钟内就能被窃取的邮件。一个能访问你所有应用的 AI Agent,一旦配置不当,就是一扇敞开的后门。SecurityScorecard 发现,有超过 135,000 个 OpenClaw 实例以不安全的默认配置运行,并直接暴露在公共互联网上。

别让”免费”和”好用”盖过了基本的警惕心。任何能代你行动的 AI,都意味着你把钥匙交了出去。务必搞清楚它能访问什么、不能访问什么。

第三,真正的技能是学会与 AI 协作——而不只是把事情甩给它。

Claude Code 和 OpenClaw 体现了两种截然不同的人机协作模式:

  • Claude Code 模式:AI 是你的工具。你来指挥,它来执行,决策由你做。
  • OpenClaw 模式:AI 是你的 Agent。你来授权,它自主行动,你负责监督。

两种模式都有价值。关键是找到适合你自身情况的平衡点。彻底无视 AI 意味着掉队。把一切都甩给 AI 意味着丧失自己的判断力。最理想的状态其实很朴素:你了解 AI 能做什么,并由你来决定放手让它做什么。


结语#

Claude Code 是一把精英的利刃。OpenClaw 是所有人的瑞士军刀。一个在悄无声息中日进斗金。另一个在喧嚣之中重塑着世界看待 AI 的方式。

它们的故事最终汇聚于同一个洞见:一项技术的影响力,不取决于它有多先进,而取决于它能触达多少人。

一只龙虾之所以能掀翻硅谷,不是因为它的代码比 Anthropic 更好,而是因为它找到了一条通往每个人手机的路。

而在 AI Agent 时代,这才是唯一真正要紧的事。


资料来源:本文分析取材自 GitHub 仓库(anthropics/claude-codeopenclaw/openclaw)、Wikipedia — OpenClawWiredLearnDevRelPaolo 的 OpenClaw 架构综述 以及 Moely 的源码解析。数据截至 2026 年 3 月 15 日:Claude Code 77,877 star;OpenClaw 312,557 star。


接着看Claude CodeOpenClaw 的资料页 分别列了各自的模型支持、扩展方式和适用场景,比架构对比更适合用来做选型决定。

参考资料

  1. Claude Code repository — GitHub
  2. OpenClaw repository — GitHub
  3. China Is Going All In on OpenClaw — WIRED

常见问题

OpenClaw 和 Claude Code 有什么区别?
Claude Code 是 Anthropic 的专有终端 CLI 编程助手,只绑定 Claude 模型,提供 14 个精选插件,采用付费订阅($20–$200/月)。OpenClaw 是免费的 MIT 开源 Agent 平台,跑在你自己的机器上,接入 WhatsApp、Telegram 等 20 多个消息渠道,支持多模型路由(Claude/GPT/Gemini/DeepSeek/Ollama),并用 SOUL.md、MEMORY.md 等 Markdown 文件实现持久化记忆。
为什么爆红的是 OpenClaw 而不是 Claude Code?
五个原因:OpenClaw 的入口是拥有几十亿用户的消息应用,而非只属于开发者的终端;它办的是回邮件、整理日历、点外卖这类人人都懂的事,而不只是写代码;改名风波和龙虾吉祥物构成了病毒式传播的故事;本地运行带来'这是我的 AI'的归属感;MIT 开源模式吸引了 59,000+ fork 和 ClawHub 上 5,400+ 社区技能。
运行 OpenClaw 安全吗?
需要保持警惕。SecurityScorecard 发现超过 135,000 个 OpenClaw 实例以不安全的默认配置直接暴露在公共互联网上——API 密钥泄露、shell 可被远程访问、邮件五分钟内即可被窃取。ClawHub 上已发现 1,184 个以上恶意技能,其中 341 个属于有组织的 ClawHavoc 攻击行动。任何能代你行动的 AI 都握着你的钥匙,部署前务必搞清它能访问什么。
分享这篇文章 微博 X LinkedIn
微信扫码

用微信扫一扫,把文章带到聊天或朋友圈。

讨论

用 GitHub 账号评论 —— 评论存放在本仓库的 Discussions 里。

继续阅读