OpenWork:开源的 Claude Cowork 替代品,让 AI 工作流协作零门槛

如果你用过 Claude Cowork 或者 Codex,你大概能感受到 AI 协作编程的威力。但问题也很明显——这些都是闭源产品,你无法定制、无法私有部署,也无法在工作流中自由扩展。

今天推荐的 OpenWork 就是来解决这个问题的。它是一个完全开源的桌面应用,专为 AI 工作流共享而生,可以看作是 Claude Cowork 和 Codex 的开源版替代品,支持 macOS、Windows 和 Linux 全平台。

OpenWork

项目概览

项目名称OpenWork
GitHubdifferent-ai/openwork
Stars18,800+
语言TypeScript
许可证开源
支持平台macOS / Windows / Linux

核心功能

1. 一次创建,处处复用

OpenWork 的核心设计理念是「Write once, run anywhere」在 AI 工作流场景的实践。你只需要添加一个 OpenWork MCP 到 Codex、Claude Code、Cursor 或其他兼容的 AI Agent 中,就能在所有这些工具间复用同一套技能(Skills)、MCP 连接和服务。

2. 团队协作与权限管理

OpenWork 提供了 OpenWork Den 管理控制台,支持:

  • 邀请团队成员、创建团队
  • 按人员和团队粒度管理访问权限
  • 设置桌面策略,控制本地模型访问
  • 发布技能和插件到市场,按组织/团队/个人分配
  • 导入 Anthropic 兼容插件

3. 强大的 MCP 协议支持

OpenWork MCP 暴露两个核心工具:

  • search_capabilities:查找你可用的所有能力
  • execute_capability:执行具体的功能

接入后,你的 AI Agent 能访问 Google Workspace、Microsoft 365 等企业服务,还能调用团队共享的技能和插件。

4. 推理资源管理

在企业级场景中,Den 可以统一管理和分配推理资源,控制哪些成员/团队可以使用哪些模型,避免资源滥用。

技术特色

  • 基于 opencode 构建:底层使用 opencode 作为引擎,确保与主流 AI 编程助手的兼容性
  • Electron 桌面应用:提供原生桌面体验,但桌面端并非必须——你可以完全在已有的 Agent 中使用
  • TypeScript 全栈:前端和后端均使用 TypeScript,代码质量高,社区友好
  • 支持多工作树开发:使用 pnpm dev:worktree 可以同时运行多个开发实例

快速上手

步骤一:安装 OpenWork

访问 openworklabs.com/download 下载对应平台的安装包,或直接在你的 AI Agent 中复制以下提示词:

Install OpenWork on my computer, set up my first workspace, and open it ready to use. Follow the steps in https://openworklabs.com/start.md?v=hero

步骤二:接入你的 AI Agent

根据不同工具选择对应命令:

Claude Code

claude mcp add --transport http openwork https://api.openworklabs.com/mcp/agent

Codex

codex mcp add openwork --url https://api.openworklabs.com/mcp/agent

OpenCode / Cursor

opencode.json 中添加:

{
  "mcp": {
    "openwork": {
      "type": "remote",
      "enabled": true,
      "url": "https://api.openworklabs.com/mcp/agent",
      "oauth": {}
    }
  }
}

添加 MCP 后,你的客户端会打开浏览器让你登录并选择 OpenWork 组织。

步骤三:本地开发(可选)

# 克隆仓库
git clone https://github.com/different-ai/openwork.git
cd openwork

# 单实例开发
pnpm dev

# 多工作树开发
pnpm dev:worktree

dev:worktree 会自动设置 OPENWORK_DEV_PROFILE=auto,根据工作树路径派生稳定的 profile 名,让 Electron 自动选择空闲 CDP 端口。

适用场景

  • 个人开发者:在 Claude Code、Codex、Cursor 之间无缝切换,统一技能库
  • 团队协作:共享 AI 工作流,避免每个成员重复配置相同的能力
  • 企业级部署:通过 Den 统一管理推理资源、权限和安全策略
  • 私有化需求:不想依赖云端闭源服务?完全开源,自托管

与 Claude Cowork 的对比

特性OpenWorkClaude Cowork
开源完全开源闭源
自托管支持仅云端
多 Agent 支持Claude Code / Codex / Cursor 等仅 Claude
团队管理内置 Den 控制台团队版
企业推理管理支持支持
插件市场支持支持
价格免费付费

总结

OpenWork 是 AI 工作流协作领域的一匹黑马。在 Claude Cowork 和 Codex 等闭源产品主导的市场里,它提供了一个完全开源、可自托管、多 Agent 兼容的替代方案。无论是个人开发者想在不同 AI 工具间复用技能,还是企业团队需要集中管理 AI 能力和推理资源,OpenWork 都值得一试。

GitHub 仓库:https://github.com/different-ai/openwork

官方网站:https://openworklabs.com

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享