吴恩达的 OpenWorker 出来了,我用了一天,发现它和所有其他 Agent 都不一样
吴恩达的 OpenWorker 出来了,我用了一天,发现它和所有其他 Agent 都不一样
吴恩达老师昨天放了一个大东西:OpenWorker。
GitHub 地址:https://github.com/andrewyng/openworker 官网:https://openworker.com
现在市面上的 AI Agent 产品已经太多了,Claude Code,Cursor,Windsurf,Devin,还有几百个各种开源的 Agent 框架。 所以刚看到这个新闻的时候,我以为也就是又一个差不多的东西,换个皮而已。
但是我下载下来用了一天之后,我发现我错了。 这个东西,和所有其他的 Agent 产品,从根上就不一样。 它走了一条几乎所有人都没有走的路。
而且这可是吴恩达做的产品。 吴恩达老师做的东西,从来都不是那种花里胡哨的概念产品。 他做的东西,永远都是瞄准那个最通用的、最普惠的、可以给最多人用的方向。
这个产品,很可能会成为 AI Agent 这个品类真正走向大众的那个转折点。
先看它是什么,再看它哪里不一样
先简单介绍一下 OpenWorker 是什么:
- 一个原生的桌面应用,有 Mac 和 Windows 版
- 完全开源,MIT 协议
- 本地优先,所有东西都存在你自己的电脑上
- 不绑定任何模型,OpenAI、Anthropic、Google、DeepSeek、Qwen 等等全部都支持
- 也可以完全本地跑,对接 Ollama
- 内置 25+ 个连接器,GitHub、Slack、Jira、Notion、Gmail、日历等等等等
- 原生支持所有 MCP 工具
这些听起来好像也没什么特别的,对吧? 很多产品都能做到这些。
那它到底不一样在哪里? 我觉得有四个非常核心的设计选择,每一个都和现在主流的 Agent 产品反着来。
不一样之一:它不是为程序员设计的,它是为所有人设计的
这是第一个,也是最核心的一个区别。
现在市面上所有你能叫得出名字的 AI Agent 产品: Claude Code、Cursor、Windsurf、Devin、Continue…… 全部,100%,都是为程序员设计的。 它们的主要功能就是写代码,改代码,debug。
但是 OpenWorker 不是。 你打开它的界面,第一眼你甚至找不到让你选文件夹、打开代码仓库的地方。
它的默认能力是什么?
- 帮你写文档、改 PPT、做表格
- 帮你整理日历、排会议、解决时间冲突
- 帮你 triage 收件箱,写邮件,回消息
- 帮你从 Jira、GitHub、Notion 里面捞信息,整合出一个报告
- 帮你做市场调研,做竞品分析,做客户简报
代码能力?有。 但是代码能力只是它 25 个能力当中的一个,而且不是放在最前面的那个。
吴恩达非常清楚: 世界上有多少程序员?几千万了不起了。 世界上有多少知识工作者?几十亿。 真正大的市场,根本就不是程序员市场。
这是第一个,也是最大的一个不一样。
不一样之二:它不是一个侧边栏,它是一个独立的员工
现在所有的 AI 助理,几乎都是「寄生式」的设计。 Cursor 是 VS Code 的一个 fork,它寄生在你的编辑器里。 Claude Code 是一个 IDE 插件,它寄生在你的开发环境里。 Copilot 也是个插件,它寄生在各种地方。
它们的设计哲学是:你在你原来的工作流里,我在旁边辅助你。 我是你的副驾驶,我是你的助手,我帮你把你正在做的事情做得更快更好。
但是 OpenWorker 的设计哲学完全不是这样。 它是一个完全独立的桌面应用,有自己完整的窗口,自己完整的工作流。
它的设计哲学是: 你把任务交给我,我去做。 我去读你的文件,我去查你的邮件,我去看你的 Jira,我去翻你的 Notion,我去帮你排日历。 我做完了,把成品交给你,你审核一下,没问题就通过。
它不是坐在你副驾驶位置上的那个人。 它是你招进来的一个实习生,一个初级员工,一个独立的 worker。
它不和你抢鼠标,不和你抢键盘,不打断你的工作流。 它在自己的窗口里,安安静静地,把你交给它的事情做完。
这个定位上的区别,会带来整个产品设计和体验上天差地别的不同。
不一样之三:默认就是多工具、跨应用的工作流
现在绝大多数 Agent,包括 Claude Code,默认的工作模式是「单步工具调用」。 你说一句话,它调用一个工具,给你一个结果,然后等你下一句话。
你想让它做一个复杂的、跨好几个应用的、多步骤的任务? 可以,但是你得一步一步引导它,你得告诉它接下来该干嘛,你得纠正它跑偏的地方。 你像个监工一样,得全程盯着。
但是 OpenWorker 从第一天开始,默认就是「端到端任务模式」。
你跟它说:"帮我准备一下明天和客户的会议。" 它会自动做这一整套事情:
- 先去日历里看会议的时间、参会人、会议议程
- 去 Slack 里搜一下这个客户之前和我们团队的所有聊天记录
- 去 Notion 里找一下这个客户之前的项目文档和历史问题
- 去 CRM 里看一下这个客户的合同金额、付费情况、客户等级
- 把所有这些信息整合起来,写成一个完整的会议准备简报
- 存到你的桌面上,然后问你:这个版本可以吗?要不要我再补充什么?
整个过程,不需要你中间说任何一句话。 它自己知道应该先做什么,后做什么,应该去哪个工具找什么信息。 它自己会规划,自己会执行,自己会把所有东西整合起来。
这才是 Agent 应该有的样子。 这才是真正的生产力提升。
不一样之四:非常克制的交互设计,以及对「人在回路」的深度思考
OpenWorker 最让我惊喜的一点,是它的交互设计非常非常克制。
现在很多 Agent 产品,都在追求「完全自动」,追求「零干预」,追求 AI 自己把所有事情都做完。 好像需要人介入就是产品做得不够好一样。
但是 OpenWorker 完全反着来。 它从第一天开始,就把「人在回路」做成了整个系统最核心的设计。
它有一个非常清晰的规则:
- 所有只读的操作,它可以自己随便做,不需要问你
- 所有写入的操作、发送消息的操作、运行命令的操作、任何会产生实际后果的操作,必须经过你的批准
在执行任务的过程中,只要它要做任何有后果的事情,它就会停下来,弹出一个非常清晰的确认框:
我准备要做这件事情:XXX 以下是具体的内容:XXX 确认执行?还是修改?还是取消?
而且它还有一个「待处理事项」的收件箱。 你不在电脑前的时候,它不会自己乱搞。 它会把所有需要你确认的事情,安安静静地放在收件箱里。 等你回来了,你可以一个一个审核,一个一个处理。
没有惊喜,没有惊吓,没有它偷偷给你发了一封你不知道的邮件,没有它偷偷改了你的代码然后把生产环境搞挂了。 一切都在你的掌控之中。
这种克制,在现在的 AI 产品里,真的太稀缺了。
这个产品真正厉害的地方,是它的底层
当然,上面说的都是用户能看到的表层。 这个产品真正厉害的地方,是你看不到的底层。
整个 OpenWorker 是建立在 aisuite 之上的。 aisuite 是什么?是吴恩达团队做的一个非常轻量级的 Agent 框架。
这个框架的设计哲学,和现在主流的 LangChain、LlamaIndex 那些框架,也完全不一样。 它非常简单,非常薄,非常克制,没有花里胡哨的功能,没有几百个集成,没有几十种你永远都用不到的高级特性。
它只做三件事,而且把这三件事做到了极致:
- 所有模型提供商的统一接口
- 工具调用的统一抽象
- MCP 协议的原生支持
就这三件事。 没有记忆,没有规划,没有推理,没有反思,没有任何花里胡哨的东西。 所有这些东西,都在上层的应用层去做。
这种简单、薄、稳定的底层,带来的好处就是上层的应用可以非常快地迭代,非常稳定,非常好调试。
这就是为什么 OpenWorker 第一个版本出来,就已经非常好用,非常稳定,基本上没有什么太离谱的 bug。 因为它的底层足够简单,足够坚实。
现在还有什么不足?
当然,现在的 OpenWorker 还是 Beta 版,还有很多可以改进的地方。
不足 1:代码能力还比较初级
毕竟它不是专门为程序员设计的。 如果你的主要需求是写代码,那现在它肯定还是不如 Cursor 和 Claude Code 好用。 这一块相信以后会慢慢改进。
不足 2:任务规划能力还有提升空间
现在它做简单的、线性的任务非常好。 但是做那种非常复杂的、有很多分支、很多依赖关系的大任务,还是会有时候跑偏,还是会需要人来纠正。
不足 3:自定义的程度还比较低
现在你还没有办法很方便地深度定制它的行为,也没有办法很方便地给它加公司内部的工作流和知识。 这一块应该是他们接下来的重点。
这个产品真正的野心是什么?
用了一天之后,我非常确定: OpenWorker 的野心,根本就不是做一个更好的 Claude Code,也不是做一个更好的 Cursor。
它的野心要大得多得多。 它想做的是:所有知识工作者的默认 AI 桌面助理。
以后你买了新电脑,装完浏览器、办公软件之后,第四个要装的东西就是 OpenWorker。 它是你的 AI 办公室主任,你的 AI 执行助理,你的 AI 初级员工。 所有那些杂事、琐事、重复性的工作,你都可以扔给它。 它安安静静地,在自己的窗口里,帮你把所有事情都做完。
这个市场有多大? 几十亿知识工作者。 这比程序员市场,大了至少 100 倍。
而且最棒的是,它是完全开源的,完全开放的,不绑定任何模型,不绑定任何云服务。 你可以自由地定制它,扩展它,修改它,把它变成任何你想要的样子。
写在最后
过去两年,我们见过了太多的 AI Agent Demo。 每一个 Demo 看起来都很厉害,但是真的拿到日常工作里用,你就会发现根本没法用。 不是太笨,就是太容易闯祸,就是太麻烦,就是太不稳定。
OpenWorker 给我的感觉,和所有那些 Demo 都不一样。 它没有那么多花里胡哨的功能,没有那么多酷炫的概念,它甚至看起来有点朴实无华。
但是它是第一个,我愿意每天开着,愿意真的把一些实际的工作交给它去做的 Agent。 因为它稳定,因为它可控,因为它知道自己的边界在哪里,因为它不会给你搞突然袭击。
AI 这个行业, hype 了这么久,吹了这么久的牛。 现在终于,我们开始看到一些真正能用的、真正能提升生产力的、真正接地气的产品了。
而 OpenWorker,很可能就是那个真正的破局者。
我非常推荐所有人都去下载下来用一用。 你可能会和我一样,感到惊喜。
作者: itech001 来源: 公众号:AI人工智能时代 网站: https://www.theaiera.cn/ 每日分享最前沿的AI新闻资讯和技术研究。
本文首发于 AI人工智能时代,转载请注明出处。