跳到主要内容
OpenCorvus
← 博客

选型、常见问题与使用边界

定位、定制、数据去向与无人值守的条件。

文章目录

限制

  • OpenCorvus 只负责编排兼容的模型、工具和执行器,不会让任意第三方代码自动兼容或安全。
  • 持久化 Task 可以恢复,但运行时离线期间不会执行工作。
  • 结果取决于模型行为、来源访问、已安装能力和本次运行可取得的证据。
  • 项目仍在开发;Beta 版本之间的接口和随包集成可能变化。

开源、定制、可控、透明

开源

MIT 许可证,全部源码公开。可自托管、可审计、可 fork。

定制

换模型、改工具、调权限、装专家团,都不必改源码。

可控

跑在自己机器上。工具按项目授权,不可逆操作先问过你。

透明

每次工具调用、参数和结果都留在会话原文里,可逐条回看。

和相近产品的区别

以下是此前首页的产品定位对照,保留其公开说明链接。产品能力可能变化,实际选型请核对各产品当前文档。

WorkBuddyDeepSeek HarnessOpenCorvus
许可商业,Token 套餐计费MIT 开源MIT 开源
运行位置云端服务本地本地或自己的服务器
出发点一句话交付成品插件内核,能力自行组合完整 harness 开箱即用,再逐层替换
能力封装平台内的 Expert Group插件生态带版本与 digest 的专家团(121 支)
上手桌面客户端npx 一行拉起 Web UI安装包或源码构建

DeepSeek Harness 同样是 MIT 开源,也同样把运行过程完整留痕;它的插件内核比我们更彻底。选它还是选这里,取决于你要的是自己拼一套,还是拿到一套再改。

常见问题

和 Claude Code、Codex 这类编码助手是什么关系?

不在一层,而且能一起用。它们是绑定各自厂商模型的编码会话,OpenCorvus 是底下那层 harness:模型无关、多 Agent 协调、自托管。桌面端还能认出本机装好的 Claude Code、Codex、Gemini Code、Copilot、GLM Code,在当前项目目录直接打开。

我已经在用其中一个,还有必要吗?

看你缺哪一块。只是想要更好的单次编码对话,不必换。需要跨任务协调、锁版本的专家团、统一的权限与证据、重启后接着跑——那是这里在做的事。

代码会离开我的机器吗?

运行时在你自己的机器或服务器上,MIT 开源,源码可审。模型请求发往你配置的供应商;使用本地模型可以在本地处理模型请求,但浏览器、网页工具、模型上下文协议(MCP)服务和插件仍可能按配置访问网络。数据去向取决于这些工具和集成的权限与配置。

支持哪些模型?

内置目录解析出 87 个 provider、2,579 个模型,含本地运行时。换模型是改配置,不是改源码。

「专家团」到底是什么?

一个能打开看的能力包:角色、工作流、Skills、工具、适用说明、版本和 digest 冻在一起。任务创建时锁死一个版本,中途不会被悄悄换掉。

这套东西是自己写的吗?

后端 harness 和桌面前端都在这个仓库里,底下没有套第三方 Agent 引擎——这样每一层才换得动。它站在很多开源项目的肩膀上:Bun、AI SDK、Solid、Tauri。

长程到底能长到什么程度?

取决于你的运行时在不在线。工作能扛过重启,靠的是租约、事件日志和协调器,不是靠某个进程一直活着。已完成、已失败或已取消的任务,收到你下一条消息就在新的执行轮次里继续,旧历史原样保留。

它会背着我改自己吗?

不会。修订会被起草、校验成可运行的包并挂起,只有你用自己的消息确认之后才安装;返回的回执就是恢复上一个版本的凭据。

无人值守能跑多久?

只在你的运行时在线时。它不是托管服务,也不承诺无限自治——结果取决于选的模型、能访问的来源和拿到的证据。