搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

RUC-NLPIR/CoworkOS

AI 工程

面向长周期、人机协作任务的开源协作执行框架,支持人和 AI 智能体共同推进复杂项目。

117
12
JavaScript
MIT
创建于 3 天前

项目介绍

CoworkOS 是一个面向长周期、需要人工介入任务的开源协作执行框架。它要解决的是那些跨越多次会话甚至数天、需要规划、调用工具、验证结果并能中断后恢复的复杂工作,覆盖代码、研究、文档、演示文稿、CAD、Blender 场景和科学工作流。人和智能体可以在同一份持续变化的产物上查看和修改,模型配置、工作区、记忆和执行记录都留在本机。

运行时分为三层:Main Agent 负责制定计划、分派工作和评估结果;Coordinator Runtime 负责任务调度与生命周期跟踪;可选的 Subagent 执行限定范围内的子任务。长时间运行的 Job 会保留状态和日志,等待或中断后仍可继续。产物修改以候选变更的形式出现,集成前可以审查。

README 还称同一套机制可用于研究式迭代:在其配套研究中,五轮迭代把 Qwen3.6-35B-A3B 在八项基准上的平均分从 33.19 提升到 42.95。项目采用 MIT 许可证。

快速使用

CLI 方式需要 macOS 或 Linux,以及 Node.js 22.19.0 或更高版本(Node.js 下载)。全局安装后,进入项目目录初始化并检查模型连接:

npm install -g coworkos-app
cd /path/to/your/project
coworkos init
coworkos doctor --test-connection
coworkos

coworkos init 会要求填写模型服务 URL、模型 ID 和 API key。连接检查会实际发送一次模型请求并消耗配额。在 CLI 中描述要完成的工作;退出后在同一目录运行 coworkos --continue 可继续最近一次会话(CLI 快速入门)。安装包也发布在 npm。

macOS 桌面版(Apple Silicon,macOS 14+)的安装命令为:

npx coworkos-app@latest desktop install

使用约束

  • 桌面安装仅支持 Apple Silicon、macOS 14 及以上;CLI 方式覆盖 macOS 和 Linux。
  • 两种安装方式都要求 Node.js 22.19.0 或更高版本。
  • 使用前需要可访问的模型服务 URL、模型 ID 和 API key;连接测试会消耗配额。
  • README 只给出了上述安装命令,没有说明 Windows 是否支持。
  • MIT 许可证适用,项目注明存在第三方例外(LICENSE)。

HotRepo 点评

2026-11-04,CoworkOS 进入 HotRepo 新项目 JavaScript 榜,记录到 104 Star、11 Fork,在一个约一小时的统计窗口内新增 3 Star;暂无全部语言日榜名次。这个观察窗口很短,只能说明早期关注,不足以判断趋势。更值得看的是仓库本身的范围:有文档化的 CLI 和桌面安装方式、三层任务委派运行时,以及一篇报告基准提升的论文。评估时应先看模型配置和快速入门文档,因为未接入模型服务时这个协作框架无法开始工作。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。