OpenWork

OpenWork是different-ai团队于2026年1月推出的开源本地优先AI智能体桌面应用,定位为Claude Work的平替方案,基于OpenCode引擎构建,以TypeScript、Tauri、Rust为核心技术栈,主打可视化工作流、可审计、权限可控与本地/远程兼容,降低非开发者使用AI智能体的门槛,同时为开发者提供可扩展、可二次开发的技术框架。以下从核心定位、关键特性、技术架构、使用场景、版本与获取等方面展开介绍:


核心定位

  • 面向知识工作者的AI智能体工作流系统,将OpenCode工作流转化为非技术用户可用的可视化界面,无需依赖命令行操作。
  • 本地优先,支持本地运行与远程连接,兼顾数据隐私与团队协作需求。
  • 提供MIT开源协议,避免商业SaaS的平台锁定,支持二次开发与定制化。

关键特性

特性 说明
双运行模式 主机模式(本地运行OpenCode)、客户端模式(连接远程OpenCode服务器)
可视化工作流 以时间轴形式呈现AI执行计划与步骤,文件修改、命令执行等操作可溯源追踪
精细化权限控制 权限请求分级审批(允许一次/始终允许/拒绝),用户掌控所有敏感操作
插件化技能拓展 通过OpenPackage(opkg)或本地文件夹安装技能插件,无需修改核心代码
工作流模板复用 保存常用流程为模板,支持团队内共享,提升协作效率
实时流与审计 SSE事件订阅实现实时更新,每轮运行生成可导出的完整审计日志(含提示词、工具调用、权限决策等)
多模型兼容 支持接入OpenAI、Anthropic等API,或通过Ollama运行本地模型,无需订阅

技术架构

  • 核心引擎:基于OpenCode AI编码代理引擎,提供“推理+行动”循环模式。
  • 技术栈:Tauri(Rust)+ TypeScript/React,兼顾性能与跨平台兼容性,支持macOS,可源码编译适配多系统。
  • 生态兼容:对接Notion、Google Drive、Dropbox等工具(通过本地API),覆盖文件管理、文档处理、浏览器自动化等场景。

适用场景

  1. 个人办公:文档处理、自动化任务、本地数据管理,保障隐私。
  2. 研发开发:代码生成、测试、部署流程的可视化编排与权限管控。
  3. 团队协作:共享工作流模板、统一技能插件,提升团队效率。
  4. 专业领域:科研数据处理、法律文档审查、财务报表生成等合规性要求高的场景。

版本与获取

  • 当前版本:v0.1.9(早期迭代阶段),功能持续完善中。
  • 获取方式:
    • GitHub仓库:github.com/different-ai/openwork
    • 安装包:提供macOS端开箱即用版本,其他系统可通过源码编译运行。
    • 依赖:本地运行需配置OpenCode环境,或通过Ollama部署本地模型。

与同类工具对比

  • 优势:可视化UI降低非技术用户门槛,本地优先保障数据主权,插件化架构易扩展,团队协作友好。
  • 不足:早期版本功能有限,生态成熟度低于商业产品,部分高级特性需开发者二次开发。

总结

OpenWork以开源、本地优先、可视化、权限可控为核心,为AI智能体的普及提供了轻量化、高可控的解决方案,适合重视数据隐私、需要定制化工作流的个人与团队。随着版本迭代,其在AI Agent生态中的潜力将进一步释放。

所有内容均由人工智能模型生成,其生成内容的准确性和完整性无法保证,不代表我们的态度或观点。

评论 (0)