Soloco vs Manus

持续运行的组织,
本地优先与可审计

Manus 把通用 agent 放在云端跑一次任务。Soloco 把组织放进你本机能控制的运行时——多个 agent 协作、数据不出本机、每一步决策都落本地数据库可回看。

简短结论:Manus 偏向单 agent 在云端跑一次任务,运行环境与数据在他们那侧;Soloco 是 v0.9 本机部署的多 agent 编排平台,强调数据不出本机、决策可回看。两者解决的是不同的事——前者是"一次性云端代理",后者是"在你电脑上长期运行的组织"。
维度 Manus Soloco
运行尺度 单 agent,一次任务 多个 Claude Code 子进程并行,每个扮演不同角色
生命周期 任务完成即结束 conductor 跨 cycle 持续推进,goal 闭环前一直在跑
运行位置 云端,统一基础设施 v0.9 本机部署:runtime / 数据库 / 产物全在你电脑上
数据归属 数据流经 Manus 平台 workspace / subprocess 日志 / 组织快照全部在本机;只有 prompt 与 response 走你自己的 Claude API 订阅
介入方式 给任务、看结果,中间过程少介入点 三档介入:规划 / 审批 / 自动,加 checkpoint + question 通道
协作主体 用户和 agent 一对一 多角色 agent 分工,conductor 协调
审计 有限的运行日志 每个 spawn / cycle / 评估都落 PostgreSQL,UI 直接回看
数据/平台锁定 组织/数据/产物绑定到平台 本机部署形态下,数据库 / workspace 都是你磁盘上的普通文件,可直接接管或迁移

"一次任务"和"持续组织"是不同的形态

Manus 给人留下的核心印象是"它能自己把一个任务跑完"——这是一种很有冲击力的演示,对一次性自动化也确实够用:搜资料、做对比、生成一个报告。任务结束,结果交付。

但很多严肃工作不是一次性的。它需要一个组织一直在那里:每天有进展、出现新信息时能更新方向、有可以追溯的决策记录。这种形态不是"跑一次任务",而是"持续运行的组织"。Soloco 的核心抽象是后者——conductor 跨 cycle 推进、guard 拦下过早完成、用户回答 question 直接进入下轮 prompt。

本机优先与数据归属

Manus 的运行栈在云端,这是体验最简化的方案,但也意味着你的目标、过程、产物都流经他们的基础设施。对个人级的轻量任务问题不大;对涉及内部资料 / 客户数据 / 合规边界的工作,这是一个绕不过去的权衡。

Soloco v0.9 的形态是相反的:整个运行栈跑在你电脑上。Postgres / workspace / subprocess 日志 / 组织快照都是本机文件——你可以随时打开 ~/.soloco/ 接管或迁移。唯一对外的是模型 API 调用,那走的是你自己的 Claude API 订阅,账单和数据条款由你和 Anthropic 直接管理。

可回看的执行轨迹

当一个 agent 替你做了若干个决策——选择走哪个方向、跳过哪个步骤、采纳哪份资料——你需要能回头解释为什么。Soloco 把这些落表:每一次 spawn 的命令和参数、每一轮 cycle 的评估结果、每一次用户介入与答 question,都在 PostgreSQL 里。UI 上能直接回看,不需要翻终端日志。

什么时候 Manus 更合适

偶尔丢一个一次性任务进去看结果——Manus 的极简云端体验是合理选择。

什么时候 Soloco 才合适

需要本机部署 + 跨多步骤 + 跨多角色 + 决策可回看——这些场景下 Soloco 的形态对得上。两者并不互斥,关注点的差别决定了它们的场景边界。

"一次任务"看的是结果质量。"持续组织"还要看可控性、连续性、可回看——这些是只有把它放进真实业务流程时才暴露的需求。