从垄断到开放的转折点
2026 年 1 月,Anthropic 推出了 Claude Cowork------一个让 AI 能够直接在用户桌面上组织文件、规划工作流、执行终端命令的产品。这改变了 AI 交互范式:从"聊天"转向"协作"。
但问题显而易见:要使用 Claude Cowork,你需要 Pro/Max 订阅(约 20 美元/月,之前是 100美元/月+的高级订阅)和一台 Mac。对于许多开发者和注重隐私的用户来说,将本地文件系统锁定在一个昂贵、封闭的生态系统中是不可接受的。国内访问受限

开源社区的回应来得很快。其中,OpenWork 作为最接近 Claude Cowork 功能的开源替代品,在 GitHub 上获得了超过 6千个 star,成为这个领域的标杆项目。
OpenWork 是什么
OpenWork 是由 different-ai 团队开发的开源项目,定位为"开源的 Claude Cowork 替代品"。它基于 OpenCode 构建了一个图形化界面(GUI),让用户无需接触终端就能运行复杂的 AI 工作流。

核心定位
OpenWork 的设计理念可以概括为三个关键词:
标准优先(Standards-first):不依赖任何封闭生态,所有功能基于开源标准构建。
高度可扩展 (Hyper Extensible):通过内置包管理器 opkg,用户可以安装技能(Skills)和 OpenCode 插件,自定义工作流。
本地优先(Local-first):默认在本地运行,数据不上传到第三方服务器;需要时也可以连接到私有服务器。
运行模式
OpenWork 支持两种运行方式:
本地模式(推荐):OpenWork 在本地计算机上运行 OpenCode,通过回环地址连接。适合日常使用。
远程模式:连接到你自托管的 OpenCode 服务器。适合长时间运行的任务------你可以关闭笔记本电脑,从任何地方查看进度。
核心特性解析
1. 完全开放的设计
OpenWork 最显著的特点是"开放设计"(Open by Design)。这意味着:
- 无黑盒:所有操作都可见可追踪
- 无锁定:运行在本地或你自己的服务器上
- 完全开源:MIT 许可证,代码完全透明
这与 Claude Cowork 的封闭形成鲜明对比------后者需要订阅,且必须在 Anthropic 的服务器上运行。
2. 审计日志
OpenWork 提供详细的审计日志(Audit Log),以时间线视图展示 AI 代理的每一步操作。你永远不需要猜测为什么某个文件被更改------所有操作都有迹可循。
这个特性解决了 AI 代理最大的信任问题:当 AI 可以直接修改你的文件系统时,如何知道它做了什么。
3. 技能管理系统
OpenWork 内置了强大的技能管理器,允许用户:
- 安装社区分享的技能包
- 导入自定义工作流
- 根据项目需求定制技能配置
这个设计让 OpenWork 更像一个"Obsidian 风格的生态,但是用于代理工作",而不仅仅是一个单一工具。
4. 权限系统
当 AI 需要执行敏感操作(如修改文件、运行终端命令)时,OpenWork 会弹出明确的权限请求:
- 允许一次(Allow once)
- 始终允许(Always allow)
- 拒绝(Deny)
这种细粒度的权限控制让非技术用户也能安全地使用 AI 代理,而无需担心意外的数据损失。
5. 原生跨平台支持
OpenWork 提供原生桌面应用构建:
- macOS(DMG,已公证)
- Windows(EXE)
- Linux(AppImage)
所有构建都经过签名和验证,确保安全性和可靠性。
技术架构
OpenWork 的技术栈相对简洁:
- 前端:原生桌面应用(基于 Electron)
- 后端:OpenCode 服务器
- 通信:Server-Sent Events(SSE)实现实时流式输出
- 包管理:opkg(技能和插件管理)
这种架构的优势是解耦:GUI 和 OpenCode 服务器可以独立运行,支持本地和远程部署。
实际应用场景
OpenWork 的设计初衷是帮助非技术用户运行"特权工作流"。创始人 ben_talent 在 Hacker News 上分享了他的使用场景:
"我有一个家庭服务器,希望我和妻子能够运行特权工作流。比如控制 Home Assistant,或部署自定义 Web 应用(如我们的食谱网站 recipes.benjaminshafii.com),或合法的文件传输,而无需生活在终端中。"
这个场景揭示了一个重要的趋势:AI 代理不应仅服务于开发者,也应该让非技术人员受益。
除了家庭自动化,OpenWork 还适用于:
- 文件自动整理和归档
- 代码库分析和重构
- 批量文档生成和格式转换
- 重复性工作流自动化
社区反响
OpenWork 在发布后获得了显著的关注:
GitHub 数据:截至 2026 年 1 月,该项目获得超过 6000 个 star 和 370+ 个 fork。
Hacker News:在 Show HN 版块获得 230+ 点赞和 57 条评论。讨论集中在隐私、可扩展性和开源替代方案的重要性上。
媒体评价:多个技术博客将其列为 Claude Cowork 的首选开源替代品之一。Heng Zong 在 Medium 的文章中指出:"OpenWork 是为那些想知道 AI 确切在做什么的用户而构建的。"
与 Claude Cowork 的对比
| 维度 | OpenWork | Claude Cowork |
|---|---|---|
| 开源 | 是(MIT) | 否 |
| 平台 | macOS/Windows/Linux | 仅 macOS |
| 价格 | 免费 | Pro/Max 订阅 |
| 数据控制 | 本地优先 | Anthropic 服务器 |
| 可扩展性 | 技能系统,高度可扩展 | 受限 |
| 审计 | 完整时间线日志 | 未知 |
这个对比揭示了 OpenWork 的核心优势:自由、隐私和可定制性。
局限性
作为新兴项目,OpenWork 也有明显的局限性:
模型不支持本地运行:目前仍需要连接外部 API,尽管架构设计为未来支持本地模型做好了准备。
文档和生态:相比成熟产品,社区技能包和教程资源仍在积累中。
用户体验:作为开源项目,UI/UX 细节可能不如商业产品 polished。
但需要注意的是,OpenWork 仍在积极开发中------GitHub 显示已有 243 次提交,开发节奏稳定。
为什么 OpenWork 重要
OpenWork 的出现代表了 AI 领域的一个重要趋势:从封闭垄断走向开放协作。
Claude Cowork 证明了"AI 代理"模式的可行性,但 OpenWork 展示了这种模式应该如何构建:开放、可审计、可定制。
这不仅是技术选择,更是价值观的选择。当 AI 获得直接访问文件系统和执行命令的权限时,透明度和控制权变得至关重要。OpenWork 通过完全开源和本地优先的设计,将这种控制权交还给用户。
如何开始使用
如果你对 OpenWork 感兴趣,以下是快速上手步骤:
1. 下载安装
访问 OpenWork GitHub Releases,选择适合你操作系统的版本下载。
2. 首次运行
启动 OpenWork 后,选择运行模式:
- 本地模式:推荐给新手,自动在本地启动 OpenCode 服务器
- 远程模式:连接到你自托管的 OpenCode 服务器
3. 授权文件夹
选择你希望 OpenWork 访问的文件夹。这是安全机制的一部分------AI 只能操作你明确授权的目录。
4. 开始会话
创建新会话,输入任务描述。OpenWork 会显示计划和进度,你可以在每一步选择批准、修改或拒绝操作。
5. 探索技能
访问技能管理器,浏览和安装社区分享的技能包,扩展 OpenWork 的功能。
未来展望
OpenWork 团队明确表示,项目仍在早期阶段,但方向清晰:
- 支持本地模型运行
- 丰富技能生态系统
- 改进非技术用户的体验
- 构建 Obsidian 风格的社区生态
如果 OpenWork 能够实现这些目标,它可能成为 AI 代理领域的"Firefox"------一个由社区驱动的、开放的、可定制的替代方案。
结语
在 AI 快速发展的今天,选择变得重要。是选择一个封闭、昂贵但 polished 的产品,还是支持一个开放、免费但仍在成长的社区项目?
OpenWork 提供了第二种选择。它证明了 AI 代理不必是黑盒,隐私和便利可以共存,开源社区可以构建商业级的产品。
如果你重视数据控制、喜欢折腾、或者只是想探索 AI 代理的无限可能,OpenWork 值得一试。
相关链接
- GitHub 仓库:https://github.com/different-ai/openwork
- 官方网站:https://openwork.software
- OpenCode 文档:https://opencode.ai
- Hacker News 讨论:https://news.ycombinator.com/item?id=46612494
(本文部分信息来源于 OpenWork 官网、GitHub 仓库及公开技术博客,具体数据以官方最新发布为准。)