← 博客

Embiody 0.9预览版上线:给AI智能体用的浏览器,后台干活不摸鱼

浏览器是给人设计的,AI智能体住进来处处不合身,所以我们给它做了一个自己的。

两周前,BrowserDo MCP + Embiody Browser 0.9预览版就已经上线内测了,经过5个小版本迭代,非常激动地宣布今天正式上线公测!

Embiody是一个为人类和AI智能体协作共用而设计的浏览器,这种模式我们团队称之为"人智共驾",也可以说是专门给智能体设计的,因为智能体本身就需要跟人类协同工作。

智能体开的标签在后台照样全速跑,你在旁边照常用电脑,需要登录、付款的时候,智能体把标签交给你。反过来,你手上的事做到一半,也可以交给智能体接着做,无缝衔接。

为什么要做这样一个浏览器?Chrome不够用吗?

智能体使用Chrome的问题还真挺多,前两天我写过一篇文章可见一斑,讲Claude in Chrome在后台标签里磨洋工、装死、读错数,Claude自己还一点没察觉。

那篇文章的结论是一句话:Chrome是照着"屏幕前坐着一个人,一次看着一个标签"设计的,这么多年给人用一直很好,可智能体不是这么干活的。

人一次只看一个标签,智能体一次要管十几个。

人走开了就是走开了,智能体很有可能恰恰在你走开、它替你等下载、守客服、读数据的时候忙起来。

传统浏览器的规矩是给人设计的,智能体住进来,处处不合身。这是浏览器当初的架构设计和今天的用法错了位,是结构性的问题,不是靠浏览器扩展、Playwright等外围技术可以解决的。外围技术只能隔靴搔痒,无法解决根本问题。

我做了多年浏览器,这次想做的,就是一个从第一天起就把智能体当成正经用户的浏览器。

0.9预览版的功能不少,那就一个一个说吧。

功能介绍

一、AI标签,后台全速不偷懒,不抢你的屏幕

这是Embiody比较有代表性的一条,前面说的那篇文章里智能体摸鱼的事,就是它要解决的。

智能体在Embiody浏览器中开的标签,不管是排在后面、被别的窗口盖住,还是整个窗口最小化,里面的页面都照常全速跑。

它点击、打字的时候,也不会把浏览器弹到你面前,你写你的代码,它干它的活。

这对天天用智能体的人意味着什么?

意味着你终于可以放心地让它同时开十几个标签干活,不用把屏幕让给它、自己在旁边干等,也不用担心哪个标签在后台偷偷降速冻结。

我们10月做过一组对比,Embiody对Chrome,浏览器窗口被另一个窗口完全盖住7分钟,页面上跑着倒计时。

Chrome的倒计时落后了将近6分钟,Embiody完全不落后。

同样放在后台,Chrome的倒计时越走越慢,Embiody的一直准。

二、反封禁,不被当成机器人拦下来

用过Playwright这类自动化工具的人都知道,一上购物网站,十有八九先弹一个"请证明你不是机器人"。

网站为什么拦它,却不拦你?

因为在网站眼里,那是一个自动化程序在逛,不是一个人。

Embiody就是你自己电脑上的浏览器,智能体在里面替你干活,网站看它,跟看你是一样的。它本身也不应该被拦截,它是你的结对助手,是你的延伸。

我们拿同一个任务、在同一时刻试了四个网站:沃尔玛、Target、阿迪达斯和realtor.com,Playwright MCP全被拦在人机验证页,Embiody直接进去了。

还有个顺带的好处:你在Embiody里登录过一次的网站,智能体以后直接就能用,不用每次重新登录。

如果你想把Chrome的登录状态带过来,也欢迎告诉我们,要的人多的话,相信很快就能满足大家。

同一时刻访问四个网站,Playwright MCP被拦,Embiody直接进去。

三、看得准,点得准

智能体点错东西,很多时候不是它笨,是网页上有其它元素遮挡。

写过前端的朋友都懂,一个广告、一个弹窗、一条Cookie提示、一个透明浮层,z-index可能比按钮高,相当于是盖在按钮上面。

智能体以为自己点的是"加入购物车",实际点在了那层盖子上。

Embiody让智能体看到的,是从内核渲染层为大模型专门生成的,只有它真正点得到的东西。

纽约时报网站上,Cookie提示条挡住了按钮,Playwright MCP点下去没反应,用Embiody的智能体会先把提示条关掉,再点按钮。

付款、登录这类嵌在别家网站框里的表单,它也能读能点;支持多显示器、系统缩放、网页缩放下的精准点击。

Cookie提示条挡住了按钮,Playwright MCP点空了,Embiody先关提示条再点。

四、可检查,你随时看得见它在干什么

智能体在后台干活,最让人心里没底的是:它到底在干嘛?

用AgentBrowser、Playwright这类工具的智能体,一般都在无头模式下跑浏览器,也就是根本不开窗口,你完全不知道它在做什么。

Embiody也有无头模式,窗口是隐身的,不占你的屏幕,智能体照样干活,但系统托盘里会留一个图标,你想看了,点它就能让窗口现身;开着的窗口,也能一键收进托盘。

窗口里,被智能体控制的标签上有一个小标记,点开它,你能看到一个虚拟光标在页面上移动,页面四周有一圈高亮的边框。

你想看就点开看,不想看就让它自己干,跟坐在同事身后看他操作差不多,只是它不会嫌你烦。

智能体控制的标签带着标记,点开能看到它的光标在动。

五、可共用,人和智能体轮流用同一个标签

这是我自己最喜欢的一条。

智能体能干大部分活,可登录、验证码、付款、上传文件这几件事,要么它干不了,要么你不该让它干。

以前遇到这一步,你得把链接复制到自己的浏览器,弄完再想办法交回去,智能体往往还得从头来。

在Embiody里,智能体填完表单,把标签交给你,你输完验证码或者付完款,再把标签交回去,它从你停下的地方接着干。

规矩是双向的:你去碰智能体正在用的标签,Embiody会问你要不要接手;智能体要碰你的标签,也会先问你。

就像结对编程,可分可合,配合有度。

要输验证码了,智能体把标签交给你,你输完再交回去。

六、省token,也省时间

智能体工作,是按token付费的,读一个页面贵不贵?

Embiody会把整个页面整理好再交给智能体:页面上的文字,加上所有能操作的元素,每个都编好号。

换一种更容易理解的说法,就是不给它一整本说明书,只给它一页带编号的按钮清单和有效信息。

我们11月在维基百科、GitHub、CNN、ESPN和苹果官网上比过,读一整页,Embiody用的token不到Playwright MCP或Chrome DevTools MCP的一半,而且智能体还可以只读当前屏幕那一块。

读同样的五个网站,Embiody用的token不到另外两种工具的一半。
读同样的五个网站,Embiody用的token不到另外两种工具的一半。

七、连招,省时高效省token

连招是这些功能中最酷的。以前点一下、输一段字、按一次回车,每一步都要单独调用一次、等一次结果,在Embiody里可以放在一次调用里做完,页面的新样子一起返回。

不但省时提效了,每一步不用再单独读一遍页面,token的总体消耗也省下一大截。

演示里智能体2.5秒就填完了4个表单项,这是真实速度,没有加速。

真实速度,智能体2.5秒填完4个表单项。

八、读原文,不是读网页摘要

可能有人会问:Claude Code自带的WebFetch不是挺好用吗,为什么还要换?

因为它读回来的是另一个模型给的摘要,经常丢失想要的有效信息,而很多靠脚本生成出来的页面,它根本读不到。

我们试过澳洲电器商JB Hi-Fi的一个搜索结果页,WebFetch读回来0个商品,BrowserDo读到了全部18个。

BrowserDo读回来的是页面自己的文字,包括脚本生成的页面,也包括你登录过的网站,可以直接替代WebFetch。

同一个搜索页,WebFetch读到0个商品,BrowserDo读到全部18个。

九、看得全,浏览器弹窗弹泡不影响

网页之外,浏览器自己也会弹窗:网站要你的位置时弹出的权限询问、请求使用摄像头、右键菜单、"确定要离开此页吗",还有网页的警告框等。

这些东西不属于网页本身,Claude in Chrome、Playwright等只能读网页的工具看不到,智能体就会卡在那里,还不知道自己卡在哪。当智能体使用BrowserDo·Embiody时,这些全可见并可操作。

麦当劳的门店查询页要你的位置,Playwright MCP看不到这个权限询问,Embiody的智能体看到了,选了"允许一次"。

网站要你的位置,Playwright MCP看不到这个询问,Embiody的智能体允许了一次。

十、Chromium基版本更新及时

我们之前做枫树浏览器(英文名ChromePlus,后改名为CoolNovo)的时候,就是跟进Chromium基版本最及时的,基于之前的技术积累,我们能够做到及时的更新,保证用户用到最新的Chrome功能和安全性。

0.9版基于Chromium 156。

怎么装,要多少钱

Embiody目前只支持Windows 10和11;BrowserDo需要Node.js 20以上,没装的话运行winget install OpenJS.NodeJS.LTS,再重启你的智能体程序。

接下来先做哪些功能,我们想延续当年做枫树浏览器时的习惯:看用户的呼声来排先后。

要不要做Mac版和Linux版也是一样,我们想听到大家真实的声音,要的人多的话,相信我们很快就能做出来。

智能体通过我们开源的MCP服务器BrowserDo来操作Embiody浏览器,任何可以安装MCP工具的智能体都可以安装BrowserDo·Embiody,包括但不限于Claude Desktop、Codex、Cursor、VS Code的Copilot、Gemini CLI、WorkBuddy、豆包工作、千问办公、TRAE等。

大多数智能体都可以通过直接告诉它"找到BrowserDo MCP并安装"来安装,如果不行可以手动安装。

比如在Claude Code里只要一条命令:

claude mcp add browserdo -- npx -y browserdo-mcp

第一次运行时,BrowserDo会自己把浏览器装好,不用单独下载。

BrowserDo·Embiody免费,不用注册账号,我们也不收集你的浏览记录和网页内容。

最后

这是0.9预览版,一定还有不少需要改进的地方。

如果你在Windows上用智能体干活,欢迎装上试一试,哪里不好用、缺了什么,到r/Embiody或者GitHub Discussions告诉我,我每一条都会看。

国内的朋友也欢迎关注公众号"硅基老翟",或者在知乎给我留言反馈。

AI时代,人和智能体共用一个浏览器,是大势所趋。

浏览器不该再只为屏幕前的那个人设计。

它也该为替你干活的那个智能体,留一个位置。

官网:https://embiody.com/zh-cn/