从生态学习
识别代码、研究、终端、Git 与工具调用中的成熟工作范式。
不是 Agent 管理器,不是 Agent 调度器, 而是多厂商 Agent / Model / Tool 的能力集成层,让 Work 驱动 Agent。
CaoGen 将不同 Agent 中有效的优秀功能统一实现于同一个工作系统,并连接你已配置的多厂商模型、Skills、MCP 工具与项目上下文。少装应用,少切工具,让结果回到同一条工作记录。
开源免费 · 当前公开版本 v0.1.8 · macOS Intel 已签名、公证并装订票据
Work 优先 · 1.0 目标模型
先定义要完成的工作。CaoGen 正在把计划、可用能力、过程记录与结果组织成一条连续 Work;当前 v0.1.8 的已接入范围见本节边界。
读取结构、入口和约束。
把风险和优先级写进任务。
在隔离工作区中修改。
收集可检查的执行证据。
检查 Diff、风险和未完成项。
由你决定合并、修复或停止。
当前 v0.1.8 已支持项目、任务编排、代码与工作区工具及可检查交付记录;完整的自然语言自动拆解闭环仍在 1.0 建设中。
原生能力层
CaoGen 借鉴 Agent 生态中成熟的工作范式,将所需能力原生实现于同一个 Work OS,而不是安装、启动或控制一组独立的第三方 Agent 应用。
识别代码、研究、终端、Git 与工具调用中的成熟工作范式。
能力进入 CaoGen 自己的产品与运行边界,不依赖后台启动一组外部 Agent 应用。
当前已接入的项目路径可汇集目标、上下文、执行记录与可检查结果;完整状态链仍是 1.0 目标。
Work 驱动的路由 · 1.0 目标模型
在 1.0 目标模型中,先定义 Work,再由 Worker 承担职责。当前 v0.1.8 仅在用户已配置、授权且已接入的范围内提供模型与工具路由。
理解、实现、测试与复核展示的是目标责任链;完整的 Worker 阶段编排尚未作为当前版本能力交付。
当前可用:已接入配置内的模型路由 · 1.0 建设中:Worker 阶段编排
不要管理 Agent,定义 Work。Worker 是 CaoGen Work OS 里的责任边界;模型与工具是完成职责时可配置、可替换的能力。
把目标变成可审查的代码变更。
收集上下文、来源和可用证据。
检查风险、Diff 和交付条件。
运行测试并记录结果与缺口。
处理环境、构建和发布边界。
把复杂工作整理成清晰文档。
当前配置路由受 Provider、模型、Skills、MCP、内置工具、用户授权与协议兼容边界约束;图中的 Worker 阶段协同是 1.0 目标,不代表 CaoGen 会安装、启动或管理任意第三方 Agent CLI / Desktop。
执行与验证
在已接入的项目路径中,不同阶段使用各自配置的模型和工具,并把执行记录、产物与审查状态交回同一条工作链。
在已接入的项目交付路径中,产物、证据、验收和版本关系会一起保留,供你复核。
已验证的恢复点可以继续审查;通用自动诊断与修复仍是 1.0 目标。
“验证通过”在这里表示记录已满足对应流程的检查条件,不等于 CaoGen 对所有输出做出正确性担保。
开放 AI 生态
CaoGen 面向开放生态构建,而不是把工作绑定到单一厂商。
吸收不同 Agent 的工作方法。
在已配置模型之间选择执行路径。
连接文件、终端、浏览器、Git 与 MCP。
BYOK,使用你信任的服务。
在明确的协议边界内保持可替换。
你的工作不应该属于某一家厂商。
当前支持范围以已配置 Provider、兼容端点、本地模型服务、Skills、MCP 与内置工具为准;“任意 Agent 兼容”不是当前承诺。
本地优先 / 桌面端
项目目录和运行数据默认留在本机;模型请求只发往你配置或授权的服务。3D Office 用真实状态呈现 Worker、任务、执行和进度,而不是把界面做成装饰。
采用 AGPL-3.0-only,可检查、可扩展。
项目与运行数据默认留在你的机器上。
使用你信任的服务商与密钥。
从管理 Agent 到管理 Work
下载 CaoGen,带上你信任的服务商与密钥,把多模型能力放回同一条工作记录。
开源 · 厂商中立 · 本地优先 · 结果可检查