如果你使用多个 AI 编码代理 — 某项任务用 Claude Code,另一项用 Cursor,自动化用 Codex — 你可能曾希望能在所有代理之间共享你的技能、MCP 连接和集成。每个代理都有自己的配置、自己的工具、自己的设置。
OpenWork 通过提供一个免费的开源桌面应用来解决这个问题,它充当 AI 工作流的共享平台。创建一次技能,从任何代理使用。连接一次 Google Workspace 或 Microsoft 365,每个代理都能访问。
OpenWork 是什么?#
OpenWork 是一款开源桌面应用(macOS、Windows、Linux)和控制面板,用于在工具、队友和机器之间共享 AI 工作流。它由 OpenCode Scheduler ↗ 的同一团队构建,并运行在 OpenCode 之上。
把它看作是 Claude Cowork 的开源替代品 — 但它可以与任何兼容的 AI 代理一起使用,而不仅仅是 Anthropic 生态系统。
桌面应用在你需要时提供专用工作区,但它不是必需的 — 你可以通过现有的 AI 代理完全通过其 MCP 服务器使用 OpenWork。
工作原理#
OpenWork MCP#
OpenWork 的核心是一个远程 MCP 服务器,任何兼容的代理都可以连接。它提供两个工具:
search_capabilities— 查找可用的技能、插件和连接execute_capability— 从任何已连接的代理运行功能
添加 MCP 后,你的客户端会打开浏览器让你登录并选择你的 OpenWork 组织。之后,所有分配给你的功能在你使用的任何代理中都可用。
代理集成#
将 OpenWork 连接到你偏好的代理:
Codex:
codex mcp add openwork --url https://api.openworklabs.com/mcp/agentbashClaude Code:
claude mcp add --transport http openwork https://api.openworklabs.com/mcp/agentbashOpenCode:
{
"mcp": {
"openwork": {
"type": "remote",
"enabled": true,
"url": "https://api.openworklabs.com/mcp/agent",
"oauth": {}
}
}
}json任何 MCP 客户端:
Remote MCP URL: https://api.openworklabs.com/mcp/agenttext快速安装#
将此提示复制到 Claude Code、Cursor、Codex、ChatGPT 或任何可以运行命令的代理中:
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 ↗
这将安装 OpenWork,创建你的工作区,并打开它准备使用。
主要功能#
共享能力#
创建一次技能、插件或 MCP 连接,从任何代理使用。不再需要在 Claude Code、Cursor、Codex 和 OpenCode 之间重复配置。
Google Workspace & Microsoft 365 集成#
连接你的 Google Workspace 或 Microsoft 365 帐户一次。使用 OpenWork 的每个代理都能访问你的文档、表格、电子邮件和日历 — 无需逐个代理设置。
OpenWork Den(团队管理)#
对于组织,OpenWork Den 提供了一个用于跨团队管理 AI 工作流的控制面板:
- 推理资源分配 — 控制哪些成员和团队可以使用每个模型提供商
- 访问管理 — 邀请队友、创建团队、集中管理访问权限
- 桌面策略 — 限制本地模型访问,控制组织可以使用的应用版本
- 市场发布 — 通过市场发布技能和插件,分配给组织、团队或个人
- 插件导入 — 导入 Anthropic 兼容插件,通过 OpenWork 提供其技能和远程 MCP
工作区隔离#
每个工作区都有自己的配置文件,保持技能、连接和配置的分离。你可以为不同项目或客户设置不同的工作区。
为什么 OpenWork 很重要#
如果你使用多个 AI 编码代理,你会面临碎片化的体验。为 Claude Code 构建的技能不会延续到 Cursor。在一个工具中配置的 MCP 服务器需要在另一个工具中重新配置。Google Workspace 集成需要每个代理单独设置。
OpenWork 通过将能力与代理解耦来解决这个问题。你定义技能、连接服务和配置工具一次 — 然后从任何兼容的代理访问所有内容。
这与 OpenCode Scheduler 成功的哲学相同:围绕已建立的基础设施(此处为 MCP 协议)的薄封装,添加足够的平台使体验无缝衔接。
OpenWork vs. Claude Cowork#
| 功能 | OpenWork | Claude Cowork |
|---|---|---|
| 开源 | ✅ 是 | ❌ 否 |
| 桌面应用 | ✅ macOS, Windows, Linux | ✅ 是 |
| 代理无关 | ✅ 任何 MCP 兼容代理 | ❌ 仅 Claude Code |
| 团队管理 | ✅ OpenWork Den | ❌ 有限 |
| Google Workspace | ✅ 支持 | ❌ 不支持 |
| Microsoft 365 | ✅ 支持 | ❌ 不支持 |
| 市场 | ✅ 插件与技能市场 | ❌ 无 |
| 插件导入 | ✅ Anthropic 兼容插件 | ✅ 支持 |
总结#
OpenWork 改变了开发者与 AI 编码代理协作的方式。不再为每个工具管理单独的配置,而是构建一次能力,从任何地方访问。它是多代理开发时代的一个开源、代理无关的平台。
由 OpenCode Scheduler 的同一团队支持,OpenWork 正在迅速成为 AI 开发栈中不可或缺的一部分 — 特别是对于使用多个 AI 编码代理的团队而言。