直面派 3小时前
Anthropic做了自己的OpenClaw,Computer use正式进入Claude Code
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_font3.html

 

众所周知,OpenClaw 以前叫做 Clawdbot,是 Anthropic 觉得这个发音非常接近自家的旗舰产品 Claude,所以才要求 OpenClaw 改名。

当时大家都以为这事就此过去了,谁想到,原来让 OpenClaw 改名,是因为 Anthropic 自己要做 OpenClaw 了。

Anthropic 官方在 3 月 31 号发文,称 Computer use 功能现已正式加入到 Claude Code 之中。

Computer use 不是什么新产品,早在 2024 年 10 月 22,Anthropic 就公开测试。

它能让 Claude 不只会读代码、跑命令,还能直接操作电脑界面。它能看屏幕、点按钮、切窗口、走网页流程,去完成那些没有现成 API、只能靠人手动点来点去的任务。

那 Anthropic 早干什么去了?

第一,这个能力太重了,它碰的不是文本,而是真实电脑界面,出错成本比普通代码助手高得多。

第二,它早期更像实验能力,适合先在 API 和测试场景里打磨,而不是直接塞进日常产品。

第三,Claude Code 过去主要还是终端里的代码助手,对 " 自己去点界面 " 这件事没有那么强的刚需。但现在 Anthropic 明显在把 Claude Code 往长期运行的代理系统上推,Computer use 才开始变得真正有用。

还没完,就在上个礼拜,Anthropic 给 Claude Code 加装了 Channels 功能。可以通过外部社交软件,来和电脑的 Claude Code 沟通,指挥它干活。

至此,Claude Code 已经彻底演变成了 Anthropic 自己的 OpenClaw。

01

和 OpenClaw 有何不同?

Anthropic 官方文档对 Channels 的定义很明确,它本质上是一个 MCP server,用来把外部的消息、告警、webhook 或者监控事件,推送到一个正在运行中的 Claude Code 会话里。

你完全可以把它理解成 Claude Code 的 " 收件箱 " 和 " 门铃系统 "。

以前你想让 Claude Code 继续干活,你得一直守在那个会话前面。

有了 Channels 以后,你就能发消息给 Claude Code 指挥它干活。

理论上,只要这个会话还活着,外部世界里发生的事情,无论是一条来自手机的消息,一条来自监控系统的告警,还是一条来自某个服务的 webhook,都可以被送进来,打断它、唤醒它,或者给它下一步指令。

Computer use 干的则是另一件事。

它可以替你执行命令,就像你坐在电脑屏幕前一样,读屏幕上的文字、看屏幕上的插图,再模仿你的手去控制鼠标和键盘。

简单说,Channels 是 " 耳朵 ",负责把外部世界的消息带进来。Computer use 是 " 手 ",负责在没有现成 API、没有专门连接器的情况下,直接去操作界面。

两者放在一起,Anthropic 版的 OpenClaw 就这么诞生了。

但是要注意,OpenClaw 的逻辑和 Anthropic 这套完全不是一回事。

Anthropic 的 Channel,更像 Claude Code 对外开放的一种 " 消息接口规范 "。

它解决的问题是:怎么把消息、事件和回复安全地送进一个正在运行的 Claude Code 会话。它的核心是 MCP,而 MCP 是一种协议,它的逻辑是如何允许第三方按这个约定去做一个能对接 Claude Code 的消息入口。

Channel 是在 " 定规矩 ",告诉你要怎么发送消息,才能让你的 Claude Code 理解。OpenClaw 则是已经把很多聊天软件接好了,拿来就能用。

两者之间既像竞争,又不完全是竞争。

再往下走一步,就会走到你问的那个很有意思的问题。

既然 Anthropic 说 Channel 本质上是一个 MCP server,那也就意味着,我用任何一个能发消息的软件,都能通过 Channels,来指挥我的 Claude Code。

因为从 Channels 的抽象层看,Anthropic 并不关心消息来自哪里。

只要你能把某种外部消息转换成符合 Channel contract 的入站事件,再把 Claude 的回复按要求送回去,这个 " 消息源 " 在协议层面就成立。

我以《魔兽世界》来举个例子。

在游戏里执行 /chatlog 命令然后输入你想要发送的内容,这样私聊会持续写到 World of Warcraft/_retail_/Logs/WoWChatLog.txt 这个文件里

然后用 Widnows 里的 PowerShell 命令来监听(tail,Get-Content -Path "x:...WoWChatLog.txt" -Tail 0 -Wait)WoWChatLog.txt,最后再把监听到的新消息发送给 Channels,就可以实现用《魔兽世界》来控制 Claude Code 了。

比如你可以在游戏里发私聊说 "cc stop",那么 Claude Code 就会终止当前的命令。

而这点,OpenClaw 永远也做不到。

因为《魔兽世界》并没有一个官方、通用的外部网络 / 本地进程接口,让游戏里的 Addon 实时把消息交给你电脑上的 OpenClaw,再实时收回结果。

02

为什么说 MCP 又回来了?

Channels 官方文档已经把话说透了,Channel 本身就是一个 MCP server。

也就是说,Anthropic 没有把 " 消息入口 " 做成一个私有黑盒,而是直接承认说这层能力可以被抽象成一个标准化接口。

过去大家对 MCP 最普遍的不满,是它听上去很开放,真正落地时却很麻烦。认证复杂,权限管理难,部署不轻,远程状态维护也累。

很多团队一开始觉得它像是万能插座,后来越做越发现,它并不能天然解决 agent 系统里的所有问题。

于是 MCP 在很长一段时间里,更像一个 " 大家都知道,但未必真当主战场 " 的基础协议。

但这次不一样的地方在于,行业对 MCP 的需要变了。

在此之前,很多公司拿 MCP 就一个用处,让模型通过 MCP 来调用工具。

现在情况不一样了,越来越多的人意识到,想要让 agent 系统开始需要 " 持续接收外部事件 ",还是得靠 MCP。

甚至包括 OpenClaw 的创始人斯坦伯格。

他在 3 月 28 号发了一条 X,说 " 下一版的 OpenClaw 也会是一个 MCP",并且在最后写了一句话说 " 我知道这很尴尬 "。

斯坦伯格和 Anthropic 早有过节,并且他现在是 OpenAI 的人了,这才导致这次 OpenClaw 更新加入更多 MCP 支持,会显得有些尴尬。

但中国有句古话,叫 " 识时务者为俊杰 "。

Anthropic 把消息通道做成开放的 MCP 接口,本意是扩展 Claude Code 的边界,但这套接口反过来也给了 OpenClaw 这样的第三方一个机会,去承包更大的消息入口层。

斯坦伯格真正盯上的,正是 Claude Code 下面那层 " 消息入口层 "。

他想把 OpenClaw 最强的那层 " 多消息渠道网关 " 包装成一个标准接口,能被 Claude Code 以及其他 MCP 兼容 agent 直接复用。

以前 OpenClaw 的多渠道能力,更多是绑在 OpenClaw 整套系统里的。你想用它的入口,就必须得连带着用它的 Gateway 和 agent 体系。

如果 OpenClaw 也学 Anthropic 用 MCP,那 OpenClaw 就能把 " 多渠道消息入口 " 单独拿出来,当成一个标准组件给别人接。

这样它卖的就不只是 OpenClaw 这个产品,而是它最强的那一层能力。

网友们普遍觉得 Claude Code 用起来太累了,又要背诵各种命令,又要必须使用英文,而且还要忍受那个一言难尽的 UI。

但是 Claude Code 能干的活很多,还能接入各种大模型,这就让母语是汉语的大家伙捏着鼻子也要用 Claude Code。

此前曾有人有人开发出了对应的 Skill,能实现说人话给 OpenClaw 听,OpenClaw 可以转换成对应的命令输入到 Claude Code 里。

一旦 OpenClaw 自己能打通这条 MCP 消息通路,那就无需再添加额外的 Skill,OpenClaw 就能直接控制 Claude Code。

此外,OpenClaw 现在官方定位已经很清楚,它是一个 self-hosted gateway,负责渠道、会话、路由。

但如果它把这层能力 MCP 化,它就不只是 "OpenClaw 自己的网关 ",而更像 " 任何 MCP 兼容 agent 都能调用的消息网关 "。

这会让它的价值从 " 你要不要用 OpenClaw" 变成 " 你要不要复用 OpenClaw 的消息网络 "。

不过要我说,MCP 协议其实并没有翻红。

真正翻红的,是 " 让 agent 接上现实世界 " 这件事本身。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论