个人 Agent · 开源

OpenWorker:Andrew Ng(吴恩达)的开源 AI 同事,以及怎么设置

OpenWorker 是一款开源桌面应用,它的 README 称它为“an AI coworker for your everyday work”(处理日常工作的 AI 同事),另外还有一个 TypeScript 和 Rust 的 Harness SDK,用来构建你自己的 agent 应用。仓库在 Andrew Ng(吴恩达)的 GitHub 账号下,采用 MIT 许可证,2026 年 11 月 13 日约有 19,050 颗星。这款应用在你的机器上运行,用你自己的模型密钥或本地模型,行动前先征求同意,并记录每一次工具调用。本文讲它能做什么、花多少钱、怎么设置、审批怎么运作,以及它和 OpenBot、Suparagent、Claude Cowork 的对比。

OpenWorker 是什么

  • 一款处理日常工作的桌面应用:调研、写作、审查代码,以及在你的各种工具里执行任务。目前处于公开测试阶段。
  • 在你的机器上运行:agent 循环、对话、连接器令牌和模型密钥都留在本地。唯一的云端部分是一个小服务,负责代理连接器的 OAuth 登录。
  • 模型由你选:用你自己的密钥接入 OpenAI、Anthropic、Google Gemini、OpenRouter 等提供商,或者通过 Ollama、LM Studio、llama.cpp 或 vLLM 使用本地模型。它的 agent 引擎用 Python 编写,基于 Andrew Ng 的库 aisuite。
  • 专门的 AI 同事带有完成某一项工作所需的工具和指令;最先推出的是安全方向的 AI 同事。
  • 连接器:GitHub、Slack、邮件和日历等 25 个以上,另支持 MCP。在 Slack 里 @OpenWorker,任务就会在你的桌面上运行,回复出现在讨论串里。
  • 定时:早间简报、周报和其他可重复的任务按计划运行,并留下运行记录供你查看。

OpenWorker 的 GitHub 仓库和 Harness SDK

代码在 github.com/andrewyng/openworker。仓库创建于 2026 年 7 月 20 日,MIT LICENSE 中写明的版权所有者是 Andrew Ng,2026 年 11 月 13 日约有 19,050 颗星。

  • Harness SDK:一个 TypeScript 和 Rust 的 SDK,在同一个仓库里,用来构建你自己的 agent 桌面或网页应用。
  • 子 agent 和团队:SDK 两者都支持;桌面应用是否支持没有说明。
  • 部署:基于 SDK 构建的应用可以在 AWS、Azure 或 Google Cloud 的 Kubernetes 上运行。
  • 贡献:维护者表示,对于已在开发中或不在计划内的功能,他们可能不接受 pull request。

OpenWorker 价格和许可证

2026 年 11 月 13 日核对时,README 和 openworker.com 都没有列出价格。你自带模型密钥,由你的提供商计费,或者运行本地模型。

部分你要付什么
桌面应用(公开测试)未列出价格;MIT 许可证
Harness SDK(TypeScript、Rust)未列出价格;MIT 许可证,同一个仓库
云端模型:OpenAI、Anthropic、Google Gemini、OpenRouter 或其他提供商由该提供商计费,用你自己的密钥
本地模型:Ollama、LM Studio、llama.cpp 或 vLLM在你自己的机器上运行

怎么设置 OpenWorker

  1. 下载桌面应用

    支持 Apple 芯片上的 macOS 12 或更高版本(已签名并经过公证),以及 x64 上的 Windows 10 或 11。Windows 版本还没有代码签名,所以 SmartScreen 会显示警告。没有列出 Linux 下载。

  2. 添加模型

    输入你自己的 OpenAI、Anthropic、Google Gemini、OpenRouter 或其他提供商的密钥,或者通过 Ollama、LM Studio、llama.cpp 或 vLLM 使用本地模型。密钥留在你的机器上。

  3. 连接你的工具

    添加 GitHub、Slack、邮件和日历等连接器,或 MCP 服务器。登录通过一个代理 OAuth 的小型云服务完成;令牌留在你的机器上。

  4. 决定哪些事要你点头

    默认情况下,操作都要等审批。把一次性的批准变成长期规则和允许列表,或者开启自动批准,由一个审查模型来决定,拿不准时再交给你。

  5. 安排重复性工作

    设置早间简报、周报和其他可重复的任务。无人值守的运行从不自己批准自己:它们的问题会在收件箱里等你,每次运行都会留下记录供你查看。

来源:GitHub 上的 OpenWorker README

OpenWorker 怎么让你保持掌控:审批、审查和审计

  • 默认需要审批:操作要等你点头,一组危险操作始终由人来决定。
  • 逐步积累的规则:一次性的批准可以变成长期规则或允许列表条目。
  • 可选的自动批准:由审查模型处理审批,拿不准时交给你,并带有熔断机制。
  • 审计记录:每一次工具调用都会连同它是怎么被批准的一起记录下来,应用还会标出数据会“Leaves this Mac”(离开这台 Mac)的操作。
  • 沙盒:命令可以在 NVIDIA OpenShell 沙盒或内置的 macOS 或 Windows 沙盒中运行。
  • 定时运行从不自己批准自己;需要你处理的事情会在收件箱里等你。

OpenWorker vs OpenBot、Suparagent 和 Claude Cowork

信息来自各项目的 README 或厂商自己的页面,于 2026 年 11 月 13 日核对,GitHub 星数为当天数据。更多 AI 同事的对比见 AI 同事工具对比。

指南:OpenBot、Suparagent、Claude Cowork。

OpenWorkerOpenBotSuparagentClaude Cowork
出品方Andrew Ng(GitHub 上的 andrewyng)CopilotKitGitHub 用户 Anil-matchaAnthropic
开源MIT;约 19,050 颗星MIT 模板,CopilotKit Intelligence 单独授权;约 11,652 颗星Apache 2.0;约 7,050 颗星否
运行在你的电脑(macOS、Windows);一个小型云服务代理连接器登录桌面应用(Mac、Windows,Docker 后端)或 Kubernetes;托管版处于抢先体验桌面应用、自托管 Linux 服务器或托管网页应用Anthropic 的云端;通过 Claude Desktop 处理本地工作
模型用你自己的密钥接入 OpenAI、Anthropic、Gemini、OpenRouter 等,或本地模型OpenAI、Claude、Gemini 或开放模型;通过 AG-UI 接入你自己的 agentClaude Code、Codex、Gemini CLI 和 Cursor 等引擎;不含模型Claude 模型
价格未列出价格;自带模型个人项目免费;Business 每位活跃用户每月最高 $29自托管未标明收费;托管套餐每月 $0 到 $99Claude 付费套餐;Pro 每月 $20
周期性工作定时简报、报告和其他可重复任务例行任务,由 routine worker 运行例行任务,按计划、通过 webhook 或按需运行每小时、每天、每周或工作日,在云端
审批默认开启;可选审查模型操作前询问;团队版有审计Ask first、Accept edits、Approve for me 或 Plan onlyManual、Auto 或 Skip
任务看板未说明未说明任务看板和日历没有 issue 看板;有任务列表和 Scheduled 页面
用 Crewmark

桌面上的一个同事,看板上的一群 AI 员工。

OpenWorker 是你在自己机器上运行的 AI 同事。Crewmark 把你自己的 Claude Code 或 Codex 会话变成 AI 员工,有岗位、量化目标、工作时间和心跳,各自从共享看板领取 issue,让周期性的工程、SEO 和营销工作有人接手、有人跟踪。

  1. 选一个岗位

    从 AI 员工岗位开始,并设定量化目标。

  2. 把工作放上看板

    在共享看板上分派 issue;在工作时间内,心跳会唤醒员工去接下一个。

  3. 看看它能做什么

    每项工作及设置方法见 Claude Code 使用场景。

OpenWorker 常见问题

OpenWorker 是什么?

一款开源桌面应用,它的 README 称它为“an AI coworker for your everyday work”(处理日常工作的 AI 同事),另外还有一个用来构建你自己的 agent 应用的 Harness SDK。它在你的机器上运行,用你自己的模型密钥或本地模型,行动前请你审批,还能按计划运行任务。桌面应用处于公开测试阶段。

OpenWorker 是 Andrew Ng(吴恩达)做的吗?

仓库是 github.com/andrewyng/openworker,在 Andrew Ng 的 GitHub 账号下,LICENSE 中写明的版权所有者是 Andrew Ng。应用的引擎基于他的库 aisuite。openworker.com 的页脚写着“© 2026 OpenWorker”。

OpenWorker 免费、开源吗?

它以 MIT 许可证开源,README 和 openworker.com 都没有列出价格。你自带模型密钥,由你的提供商计费,或者通过 Ollama、LM Studio、llama.cpp 或 vLLM 运行本地模型。

OpenWorker Harness SDK 是什么?

一个 TypeScript 和 Rust 的 SDK,在同一个仓库里,用来构建你自己的 agent 桌面或网页应用。它支持子 agent 和团队,基于它构建的应用可以在 AWS、Azure 或 Google Cloud 的 Kubernetes 上运行。

OpenWorker 支持 Mac、Windows 和 Linux 吗?

它支持 Apple 芯片上的 macOS 12 或更高版本,以及 x64 上的 Windows 10 或 11。Windows 版本还没有代码签名,所以 SmartScreen 会显示警告。没有列出 Linux 下载。

OpenWorker 有哪些局限?

桌面应用处于公开测试阶段,Windows 版本还没有代码签名,维护者表示,对于已在开发中或不在计划内的功能,他们可能不接受 pull request。

已于 2026 年 11 月 13 日对照 GitHub 上的 OpenWorker README 和 openworker.com 核对;对比信息于同一天取自各产品自己的页面。

桌面上留一个同事,也给你的编程 agent 一份工作。

Crewmark 把 Claude Code 和 Codex 会话变成有岗位、目标、工作时间和心跳的 AI 员工。