AI News HubLIVE
站内改写1 分钟阅读

Open-Cowork:带有BYOK的开源Claude Cowork替代方案

Open-Cowork是一个开源、跨平台的AI协作者,允许用户将计算机任务委派给AI,实时流式传输每一步操作,支持自带LLM,并提供成本控制和多设备监督。

来源Hacker News AI作者: PrateekJ1703

Open-Cowork 是一个开源的、跨平台的 AI 协作者,旨在替代 Claude Cowork。它允许用户将计算机任务委派给 AI,AI 能够实时查看屏幕并执行操作,同时将每一步操作流式传输给用户,并等待用户批准。支持多种运行模式:在本地桌面、云端虚拟机或浏览器中运行。用户可以使用 Coasty 的计算机使用 API,也可以自带模型(BYOK),例如 OpenRouter、OpenAI 或本地模型(如 Ollama、LM Studio)。

项目采用 Monorepo 结构,包含桌面应用、Web 应用和移动应用。主要功能包括:通过聊天委派任务、实时监督运行、构建工作流(支持 JSON DSL)、管理机器(如启动、停止云 VM)、成本估计与预算控制。安全性方面,API 密钥仅存在于后端环境,浏览器和移动端通过短生命周期会话令牌认证,自带模型的密钥通过操作系统密钥链加密。

Open-Cowork 还提供了详细的文档,包括本地运行指南、架构说明、安全措施等。该项目基于 Vercel AI SDK 构建,能够处理速率限制和瞬态错误。开源社区可以自由贡献代码,项目在 GitHub 上以 MIT 许可证发布。

具体来说,用户可以通过简单的命令 git clone 和 pnpm install 快速启动。在桌面模式下,AI 可以直接控制用户的鼠标和键盘,每一步都需要用户确认。用户还可以设置预算上限,避免意外花费。对于开发者和企业用户,Open-Cowork 支持自定义模型,并且通过加密确保密钥安全。此外,它还提供了移动端应用,方便用户随时随地批准任务。

工作流功能允许用户创建自动化流程,支持条件判断、循环、并行执行等,非常适合复杂任务。云 VM 管理功能让用户能够按需创建和销毁虚拟机,成本透明。跨设备同步使得用户可以在笔记本电脑上启动任务,在手机上审批,极大提高了灵活性。

可以说,Open-Cowork 为那些希望拥有开源、可控的 AI 自动化工具的用户提供了一个强大的选择。它不仅降低了成本,还增强了数据隐私和模型灵活性。随着开源社区的持续贡献,该项目有望在未来支持更多的功能和集成。