问一下大家,你每天上班,有多少时间是在真正意义上的干活,又有多少时间是在各个软件之间来回切换?
一天下来,活没干多少,大把时间浪费在切工具上了,现在的AI亦是如此。
这事,吴恩达来了也忍不了。
这不,最近这位AI圈的大佬开源了一个项目——OpenWorker。
项目地址:https://github.com/andrewyng/openworker

它的定位特别简单:你告诉它你要什么结果,它自己拆任务、跨工具执行,最后把成品交到你手上。
比如你让它“准备明天和客户的会议简报”,它不会跟你扯“简报通常包含以下几个部分,你具体需要哪些”。
它会自己去翻文件、查日历、找相关数据,最后给你一份整整齐齐的文档。

最主要的是安全性,Agent引擎、对话记录、各种工具的密钥全在你电脑上,除非你主动调用某个云端模型或者第三方工具,否则数据根本不出你的机器。

看到这里你可能会说:本地运行?那么多模型,那电脑不得卡成PPT?
但实际上跑起来还行,重活都交给模型API了,本地主要负责任务调度和工具调用,压力不大。
你要是用Ollama跑本地模型,那另说,得看你显卡给不给力。
但关键是,你有得选。
OpenWorker不绑定任何模型厂商,自己填写API Key,想用谁用谁。
OpenAI、DeepSeek、Kimi、GLM、Qwen、MiniMax等主流的基本都有,哪个模型便宜就用哪个,也不用频繁切换工具了。

除此之外,权限分级是我觉得OpenWorker很好的地方。大多数Agent项目处理问题的方式特别粗暴:要么全面放开权限,要么每一步都弹个窗口问你。
但OpenWorker做了一套分级系统,每个操作都有风险等级:
read(读取):没副作用,随便看
write_local(本地写入):只能在工作区范围内写
exec(执行命令):跑shell什么的
write_external(外部操作):发消息、改日历、调API
然后,它还有权限模式,你可以自己选:
纯只读模式:只分析不动手
默认交互模式:读取自动过,写入执行外部操作都要你确认
自动模式:全放开但限定路径
自定义模式:指定哪些工具自动放行

目前OpenWorker接入了25个以上的工具,像GitHub、Notion、Gmail、Google Calendar等常用的办公工具基本都有。
而且支持MCP协议,只要是支持MCP的工具,你都能自己接进来。
所以理论上,OpenWorker的能力边界是无限的,你想让它干什么,只要有对应的MCP工具,接进来就行。

这里我使用OpenWorker帮我看看我个人GitHub里关注了哪些项目,只需要输入昵称就能快速搜到结果。

说实话,这两年AI Agent的概念炒得飞起,但真正能用的没几个。
大多数是给你一个聊天框,让你自己想提示词,自己拆任务,自己复制粘贴,自己在各个软件之间搬运。
美其名曰AI助手,实际上你才是那个助手。
但OpenWorker不一样,它的思路很明确:AI不应该是陪你聊天的,应该是帮你交活的。
你说目标,它来执行;你拍板,它来动手;你选模型,它来调度;你定规则,它来遵守。
这才是AI该有的样子,而且最关键的是,它把选择权还给了你,用什么模型你选,接什么工具你定,什么权限你给,什么时候停你说了算。
感兴趣的可以去GitHub看看,MIT协议,完全免费,下载个桌面客户端,填个API Key就能用。