我把 Claude CoWork 的灵感,做成了一个真正能干活的 Agent 产品

我把 Claude CoWork 的灵感,做成了一个真正能干活的 Agent 产品

💡 原文中文,约1700字,阅读约需4分钟。
📝

内容提要

OpenCoWork是一款基于Electron和.NET 10 AOT开发的高性能Agent产品,支持多种模式,帮助用户澄清需求、编写代码和处理文档,适合复杂工作流。内置多个提供商,支持SSH和微信接入,便于项目管理与协作。

🎯

关键要点

  • OpenCoWork是一款基于Electron和.NET 10 AOT开发的高性能Agent产品。
  • 产品初期参考了Claude CoWork的部分交互和功能设计,完成了第一版UI布局与核心流程。
  • 内置四个模式,帮助用户澄清需求、编写代码和处理文档,适合复杂工作流。
  • 项目列表中每个项目下可以包含多个会话,每个会话是一个独立的Agent任务。
  • 澄清模式帮助用户整理模糊想法,明确任务、规格或验收标准。
  • 协作模式下,Agent像真正的合作伙伴,遵循计划-执行-观察循环。
  • 编程模式下,Agent专注于代码修改,遵循用户的代码风格。
  • ACP模式适合复杂实现前的主控场景,先澄清目标与边界,再进行架构设计和任务拆解。
  • OpenCoWork支持多个提供商,用户可以直接登录使用GitHub Copilot/Codex。
  • 提供一键从OpenCode迁移到OpenCoWork的能力,迁移后无需再次配置。
  • 支持SSH,用户可以直接操作远程项目中的文件,执行部署和运维工作。
  • 提供类似OpenClaw的能力,可以将微信接入进行对话。

延伸问答

OpenCoWork的主要功能是什么?

OpenCoWork是一款高性能Agent产品,支持澄清需求、编写代码和处理文档,适合复杂工作流。

OpenCoWork是基于什么技术开发的?

OpenCoWork基于Electron和.NET 10 AOT开发。

OpenCoWork支持哪些工作模式?

OpenCoWork内置四个模式:澄清模式、协作模式、编程模式和ACP模式。

如何从OpenCode迁移到OpenCoWork?

OpenCoWork提供一键迁移功能,迁移后无需再次配置即可直接使用。

OpenCoWork如何支持远程操作?

OpenCoWork支持SSH,用户可以直接操作远程项目中的文件,执行部署和运维工作。

OpenCoWork如何与微信集成?

OpenCoWork可以将微信接入,通过扫码完成绑定后,可以在微信中进行对话。

➡️

继续阅读