![]()
眾所周知,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接上現實世界”這件事本身。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.