许可证与企业层级
OpenHands 采用 MIT 开源许可,另有 source-available 的企业层级;MonkeyCode 采用 AGPL-3.0。MIT 与 AGPL-3.0 的义务不同,企业层级还会叠加商业条款,标准化之前请与法务一起审阅。
产品对比 · 2026-08-05
OpenHands(前身 OpenDevin)是 MIT 许可、社区驱动的 AI 开发栈,可本地运行、用其云服务,或在企业 Kubernetes 上自托管;MonkeyCode 是 AGPL-3.0 团队平台,围绕共享需求、有边界的 AI 任务和受管的服务端环境构建。这是少见的双方都真正开源的对比,决策因此落到许可条款、工作流形态和运维上。
两者都是可信的开源选择。用相同任务做试点,并结合自身约束审阅各自的许可证、企业版层级和运维成本后再定。
OpenHands 采用 MIT 开源许可,另有 source-available 的企业层级;MonkeyCode 采用 AGPL-3.0。MIT 与 AGPL-3.0 的义务不同,企业层级还会叠加商业条款,标准化之前请与法务一起审阅。
OpenHands 的默认单元是通过 Agent Canvas、云、CLI 或 SDK 发起的 agent 会话,可本地开源运行、用 OpenHands Cloud,或企业 VPC Kubernetes 部署;MonkeyCode 的单元是团队工作区里的共享需求或任务,提供托管服务或文档化的私有离线部署。两者都支持模型自选:OpenHands 模型无关、支持自带 key,MonkeyCode 在平台层跨提供商管理模型。
自建 agent 栈的平台工程团队更适合从 OpenHands 起步;想要开箱即用的团队工作流——共享需求、有边界任务、受管环境和可评审历史——的交付团队评估 MonkeyCode。再对比安装、升级、环境隔离和平台值守成本,用相同的验收任务实测。
两者都开源、都能免费运行,但都不等于免费运营。MonkeyCode 自托管无许可费(AGPL-3.0),托管套餐含免费档并按每日计量 token,运营上是控制台加上你自行规格化并运行的环境主机。OpenHands 本地开源部分免费(MIT),云与企业层级单独定价,文档记载支持自带 key(BYOK),云端按成本提供模型;其 source-available 企业版在持续使用时需商业许可,运营形态从本地进程到 VPC Kubernetes 集群不等,取决于部署选择。对两者而言,主要的真实成本都落在模型、基础设施与平台值守上,可用 TCO 估算器测算。具体价格与层级请以各项目一手资料为准。
当双方都通过了开源这道筛选,尽调就转向条款与运营,有四点值得逐一核实。其一(法务评审):你使用方式下的许可证义务——MIT 与 AGPL-3.0 恰恰在团队修改代码或对外提供网络服务处产生分歧,请与法务一起把预期用法对照两份许可证文本。其二(采购):企业层级的边界——OpenHands 记载了一个 source-available 企业版并含限时免费使用,在假定它与 MIT 核心功能对等之前,先确认哪些功能位于其后。其三(工程负责人):按团队形态匹配工作流——SDK 优先的组合方式适合有自建能力的平台团队,预装好的任务工作流适合交付团队,让真正要运维它的人来做试点。其四(平台工程):升级与迁移路径——两个项目都演进很快,检查各自的发布节奏、破坏性变更历史,以及任务数据在升级中如何留存。
核实说明