网易首页 > 网易号 > 正文 申请入驻

开源一个工具,让AI代理自己开电脑干活

0
分享至

这周我开源了一个叫UseAgent的项目,它是我过去几个月里每天工作都在用的东西。简单说,它能把Claude Code、Codex或者OpenCode这些AI编码代理,各自配上一台真实的云电脑。你交给它任务,它交回来的不是聊天记录,而是成品——PR、表格、演示文稿、PDF,甚至还有它自己操作浏览器的屏幕录像。

项目地址在GitHub上,还挂了一个不用注册就能玩的在线演示。这个演示本身才是整个项目里最值得琢磨的工程产物,这个我后面细说。


把活儿丢给它,然后看着它干

你可以从Web应用或者Slack里丢一个任务过去。它会拿到一个沙盒环境:有终端、有文件系统、还有一个看得见的桌面。你能实时看它打开浏览器、点来点去,也可以不理它,等它干完再看录像回放。它会先做计划,然后一边干一边把进度勾掉。

这个引擎本身是个下拉菜单。每个代理都有自己的"方言":Codex有它的app-server RPC,Claude Code有自己的一套代理协议,OpenCode是个HTTP/SSE服务器,Pi也有自己的RPC。你要是把产品直接跟其中一个绑死,那你的线程、存储、界面就都跟着那个代理的形态走了。

所以UseAgent里定了一条规矩:下游任何东西都不知道现在跑的是哪个引擎。每个引擎都有一个适配器,负责说它的原生协议,然后翻译成一套统一的规范事件流。支持ACP协议的代理也有对应的适配器,但原生驱动才是正路。UI、记忆、产物、Slack——它们只认规范事件。把Claude Code换成Codex,就是个下拉菜单的事,你的线程和文件都不动。

界面本身很小,难的是翻译的保真度:每个工具对工具调用的边界、流式传输、什么叫"干完了",理解都不一样。适配器把这堆烂摊子收在一个地方处理掉。

关键设计:运行记录就是事件日志

大多数代理工具把一次运行当成一个活进程。关掉标签页,过程就丢了。后端中途重启,也没了。在UseAgent里,一次运行就是Postgres里一串只追加的规范事件日志。UI从来不渲染活进程,它渲染的是日志。每一次工具调用、每一次文件变更、每一次状态翻转,都是一行记录,按顺序,永远在。

这一个决定解决了所有其他问题。运行能扛过后端重启。你可以从另一台设备重新连上,线程从游标位置重建。你能审计某个代理上周二到底干了什么,一次工具调用一次工具调用地查。

然后就是那个证明:demo.useagent.org这个演示站是个纯静态网站。没有后端,背后也没有数据库。你点开的每一个会话,都是真实的事件日志在浏览器里回放:时间线、产物、多代理运行,全都有。如果运行记录不是事件溯源架构,这个演示根本不可能存在。我不是为了做营销才搭的演示,我就是把日志导出来,它们直接就能跑。那一刻我就知道,这个架构选对了。

交付的是真文件,密钥不进沙盒

交付物是你能在浏览器里打开编辑的真实文件:带公式的电子表格、PDF、演示文稿、代码。代理用的那台电脑是一次性的,密钥永远不会进到沙盒里。

这个项目最反常识的地方在于:它没有发明新的代理协议,而是把所有现有协议的差异吞进适配器里,让上层只面对一套统一的事件流。结果就是,换引擎的成本低到可以随便试,而运行记录变成了可审计、可回放、可重建的资产。

如果你也在折腾AI代理,值得去GitHub上看看这个项目的适配器是怎么写的——那部分才是真正的工程含量。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

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.

相关推荐
热点推荐
牡丹花下死?古柯再曝刘晓庆猛料,庆奶发声,没把前助理放眼里

牡丹花下死?古柯再曝刘晓庆猛料,庆奶发声,没把前助理放眼里

汪镛的创业之路
2026-08-11 17:55:59
击中了!伊朗早就该这么打了!

击中了!伊朗早就该这么打了!

故事终将光明磊落
2026-09-02 19:52:53
吃相难看!王新军去世仅1天,荒谬一幕出现,秦海璐也被牵连

吃相难看!王新军去世仅1天,荒谬一幕出现,秦海璐也被牵连

林轻吟
2026-09-02 19:33:26
以成功拿回领土,3千多人加入中国籍,片马究竟在哪里?

以成功拿回领土,3千多人加入中国籍,片马究竟在哪里?

灯光玄幻天天看
2026-09-01 23:38:31
巴萨6000万红星怒喷马竞:强留小蜘蛛无法理解!该尊重球员的梦想

巴萨6000万红星怒喷马竞:强留小蜘蛛无法理解!该尊重球员的梦想

我爱英超
2026-09-03 07:24:35
10月是死线!欧盟高官威胁对中国“关闭市场”,德国考虑对华加税

10月是死线!欧盟高官威胁对中国“关闭市场”,德国考虑对华加税

国际法大视野
2026-09-02 21:50:17
大胜28分!大胜26分!两场世预赛刚结束,中国男篮或基本确认世界杯席位

大胜28分!大胜26分!两场世预赛刚结束,中国男篮或基本确认世界杯席位

寒律
2026-09-03 09:57:20
日本的反击来了?中国敢不进口日本水产,我就关闭在中国的事务所

日本的反击来了?中国敢不进口日本水产,我就关闭在中国的事务所

影孖看世界
2026-09-02 15:51:55
细思极恐!这是大S汪小菲第一次见面的照片,汪小菲像极了待宰羔羊

细思极恐!这是大S汪小菲第一次见面的照片,汪小菲像极了待宰羔羊

瞎说娱乐
2026-09-03 14:20:05
恐慌性引援代价多大?纽卡亿元彩票直接作废

恐慌性引援代价多大?纽卡亿元彩票直接作废

看我说体育
2026-09-03 16:05:56
易建联为妻儿建的洛杉矶豪宅烧成灰,如今2000平空地估价曝光,数字让人意外,中介爆出实情

易建联为妻儿建的洛杉矶豪宅烧成灰,如今2000平空地估价曝光,数字让人意外,中介爆出实情

LULU生活家
2026-08-31 15:33:38
卡里克狂喜!曼联天赐良机!苦等 17 年终迎金球巨星

卡里克狂喜!曼联天赐良机!苦等 17 年终迎金球巨星

澜归序
2026-09-03 10:06:25
大一女生穿“洛丽塔”报到,本以为能惊艳全场,没想到连行李都没人愿意帮忙搬

大一女生穿“洛丽塔”报到,本以为能惊艳全场,没想到连行李都没人愿意帮忙搬

妍妍教育日记
2026-08-23 10:10:12
吃相难看!王新军去世1天后,乌龙一幕发生,秦海璐真是有苦难言

吃相难看!王新军去世1天后,乌龙一幕发生,秦海璐真是有苦难言

古事寻踪记
2026-09-03 16:42:32
路径大调整!台风“科罗旺”叠加冷空气,将影响台州沿海!浙江海域拉响海浪蓝色警报,中小型船只请回港避风!

路径大调整!台风“科罗旺”叠加冷空气,将影响台州沿海!浙江海域拉响海浪蓝色警报,中小型船只请回港避风!

台州交通广播
2026-09-03 16:37:08
4年926万!迪奥普加盟,能给骑士带来什么?

4年926万!迪奥普加盟,能给骑士带来什么?

篮球实录
2026-09-03 17:54:23
前皇家贝蒂斯球员阿基诺评价穆帅回归皇马执教:穆里尼奥把皇马梳理得井井有条!

前皇家贝蒂斯球员阿基诺评价穆帅回归皇马执教:穆里尼奥把皇马梳理得井井有条!

福酱的小时光
2026-09-03 14:03:06
西城大面积腾退开始了!

西城大面积腾退开始了!

东西城早知道
2026-09-03 16:06:54
被抓近三年后,许家印一审被无期!没收个人全部财产,前妻丁玉梅仍不见踪影,二人拿走恒大近500亿元分红,在许家印被抓之前,二人卡点...

被抓近三年后,许家印一审被无期!没收个人全部财产,前妻丁玉梅仍不见踪影,二人拿走恒大近500亿元分红,在许家印被抓之前,二人卡点...

金融界
2026-08-20 14:54:42
大众汽车已启动对星宇股份投诉专项调查

大众汽车已启动对星宇股份投诉专项调查

TMC动力
2026-09-03 18:34:09
2026-09-03 19:16:49
像素与芯片
像素与芯片
有态度网友ytd
247文章数 68关注度
往期回顾 全部

科技要闻

大模型扎堆!谷歌刚发,Meta就跟上

头条要闻

尼泊尔有声音要求中美等国提供气候赔偿 外交部回应

头条要闻

尼泊尔有声音要求中美等国提供气候赔偿 外交部回应

体育要闻

小卡回应处罚:不知晓任何规避工资帽意图

娱乐要闻

王宝强携女友回工作室!相恋8年仍未婚

财经要闻

章子怡套现3亿 上美拿什么补韩束的缺?

汽车要闻

宾利托卡尔性能揭晓 电驱时代释放品牌史上最强动力

态度原创

家居
本地
游戏
房产
公开课

家居要闻

2026建博会(广州) 公装联探展交流活动

本地新闻

昆明的雨,解锁汪曾祺的浪漫雨季

接下来的一百天有点疯狂!鬼武者影刃GTA6连台轰炸

房产要闻

投资50亿!三亚又一重大配套,方案曝光!

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版