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),覆盖文件管理、文档处理、浏览器自动化等场景。
适用场景
- 个人办公:文档处理、自动化任务、本地数据管理,保障隐私。
- 研发开发:代码生成、测试、部署流程的可视化编排与权限管控。
- 团队协作:共享工作流模板、统一技能插件,提升团队效率。
- 专业领域:科研数据处理、法律文档审查、财务报表生成等合规性要求高的场景。
版本与获取
- 当前版本:v0.1.9(早期迭代阶段),功能持续完善中。
- 获取方式:
- GitHub仓库:github.com/different-ai/openwork
- 安装包:提供macOS端开箱即用版本,其他系统可通过源码编译运行。
- 依赖:本地运行需配置OpenCode环境,或通过Ollama部署本地模型。
与同类工具对比
- 优势:可视化UI降低非技术用户门槛,本地优先保障数据主权,插件化架构易扩展,团队协作友好。
- 不足:早期版本功能有限,生态成熟度低于商业产品,部分高级特性需开发者二次开发。
总结
OpenWork以开源、本地优先、可视化、权限可控为核心,为AI智能体的普及提供了轻量化、高可控的解决方案,适合重视数据隐私、需要定制化工作流的个人与团队。随着版本迭代,其在AI Agent生态中的潜力将进一步释放。
所有内容均由人工智能模型生成,其生成内容的准确性和完整性无法保证,不代表我们的态度或观点。
评论 (0)