
OpenHands
开源自主编程 Agent(前 OpenDevin),MIT 许可,多入口(Cloud/CLI/Local/SDK)
想要 Devin 能力又不想为 ACU 付费 + 担心代码出境的人选 OpenHands。MIT 开源 + Docker 自托管 + BYOK 任意 LLM,是企业级自主 Agent 的开源旗手。
基于官方仓库(40k+ stars)评估:Devin 同型能力 + 编辑器 / shell / 浏览器全套工具 + 多入口(Cloud / CLI / Local / SDK)
需 Docker / yaml、无开箱 SaaS 体验
MIT 免费 + Cloud BYOK 免费
中文社区活跃、可接本地模型
演进快、生产需固定版本
- 评分人
- AI 之家编辑部
- 最近复核
- 2026-10-24
- 下次复核
- 2027-04-22 (周期 180 天)
- 利益声明
- 本站不接软文、不卖排名
TL;DR
OpenHands(前 OpenDevin)是 MIT 开源的自主编程 Agent 平台,由 All Hands AI 主导,GitHub 40k+ stars。它的目标和 Devin 一致——给 AI 一个完整的开发者工具集(编辑器、shell、浏览器、API),让它能像人一样完成端到端开发任务。差异在于:OpenHands 完全开源 + 多入口 + BYOK,可以本地 docker 起一个、可以走免费 Cloud、可以企业自托管。
适合:合规 / 隐私敏感场景、想用 Claude / GPT / 本地 Ollama 的人、嫌 Devin 贵且不能落地的人。不适合:想要开箱即用 SaaS 体验、不想碰 Docker / yaml 的非技术用户。
OpenHands 是什么
OpenHands 的核心是「Agent + 工具集」,工具集包括:
- 文件编辑(多文件 diff/edit)
- shell command 执行(Docker sandbox 隔离)
- 浏览器自动化(点击、表单、截图)
- API 调用 / HTTP 请求
- Git 仓库操作(clone、commit、PR)
- MCP 协议:可挂载任意第三方 tool
四种使用入口:
- OSS 自托管:
docker run一行起,本地 Web GUI + CLI - Individual Cloud:openhands.dev 注册免费用,每天 10 会话
- Enterprise:私有云 + 多用户 + RBAC + 集中 billing
- Cloud Agent SDK:把 OpenHands 当 lib 嵌入自家产品
OpenHands 价格
| Plan | 价格 | 限制 |
|---|---|---|
| OSS 自托管 | $0 | BYOK,单用户,自己付 LLM 费 |
| Individual Cloud | $0 | 每天 10 会话,BYOK 或 OpenHands at-cost LLM |
| Enterprise | Custom | 多用户、SAML/SSO、专属支持、Slack 频道 |
至今没有「Cloud Pro $X/月」中间档——要么免费 BYOK,要么直接谈 Enterprise。BYOK 路线下,实际 LLM 成本主导:跑一个中等任务(5–10 步)约 $0.5–$2 Claude Sonnet token。
OpenHands 实测
好的地方:
- 起步快:
docker run -p 3000:3000 allhandsai/openhands三分钟到 Web UI - 中文支持比 Devin 好——社区贡献了不少中文 prompt 案例
- 浏览器 use 能力扎实——能去 stackoverflow 搜错误后修代码
- 任务可视化:sandbox 里跑的每条命令、改的每个文件都有回放
- BYOK 灵活:白天 Claude Sonnet 4,晚上 DeepSeek R1,省钱
踩坑:
- 自主性偶尔失控:会陷入「装包失败 → 改 requirements → 再装 → 再失败」死循环,需要人工打断
- 长任务(>30 分钟)context window 会爆,需要把任务拆小
- Windows 用户必走 WSL2 + Docker Desktop,原生 docker 不稳
- GUI 体验不如 Cursor / Devin 精致——是工程师工具,不是 PM 工具
- 沙箱占资源——idle 时也吃 1–2GB 内存
OpenHands 上手 5 分钟
- 装 Docker(含 docker-in-docker 支持)
docker pull docker.all-hands.dev/all-hands-ai/openhands:latest- 一行启动(官方推荐命令在 docs),打开
localhost:3000 - 选 LLM provider(Anthropic / OpenAI / Ollama / 任意 OpenAI 兼容 endpoint)+ 填 API key
- 描述任务(中文 OK),Agent 在 sandbox 里跑给你看
- 进阶:编辑
config.toml加 MCP server,或 fork 仓库改 microagent prompt
OpenHands 同类对比一览
| 维度 | OpenHands | Devin | Aider | Manus |
|---|---|---|---|---|
| 开源 | MIT | |||
| 自托管 | ||||
| 起步价 | $0 | $20 + ACU | $0 | $39/月 |
| 中文 | 4/5 | 1/5 | 3/5 | 5/5 |
| Browser use | ||||
| 上手成本 | 中(需 Docker) | 低 | 低 | 低 |
OpenHands 避坑清单
- 沙箱必启用:直接给 OpenHands 你的家目录权限 = 自杀,永远走 docker-in-docker 隔离
- API key 限额要设:BYOK 没有月度上限,Agent 一旦循环可能一夜烧掉 $100+,在 Anthropic / OpenAI 控制台配 budget alert
- 大仓库先 wiki:让 OpenHands 跑一遍
summarize the repo,把结果存到microagents/,后续任务上下文更准 - MCP 来源审计:开 MCP server 等于给 Agent 一把外部钥匙,第三方 server 先审代码
- 不要给 production repo 直接权限:先 fork / 分支隔离,让 Agent 提 PR 而不是直接 push
适合 / 不适合
- 中文 / 国内场景(速度 + 隐私 + 成本三优)
- 合规 / 私有云部署
- 想做企业内部 AI 开发平台的底座
- 不会 Docker / 不愿读 yaml 的 PM / 设计师
- 要 Devin 那种端到端体验(PR / Slack / Wiki 全自动)
四条入口怎么选
官方给了四种入口,选错入口比选错工具更容易白折腾。按「你要解决什么问题」排:
| 你的情况 | 走哪条 | 为什么 |
|---|---|---|
| 只想先看看它能不能干活 | Individual Cloud(openhands.dev,每天 10 会话) | 不用装 Docker,当天能跑通第一个任务 |
| 代码不能出内网 | OSS 自托管(docker run + BYOK) | 唯一一条数据不出边界的路 |
| 要给团队 / 多用户接入 | Enterprise | 私有云 + RBAC + 集中 billing,OSS 单用户扛不住 |
| 要把 agent 能力嵌进自家产品 | Cloud Agent SDK | 当 lib 用,不碰它的 UI |
中间档是缺失的:本卡记录的定价里没有「Cloud Pro $X/月」这一档——要么免费 BYOK,要么直接谈 Enterprise。个人想「花点小钱买省事」在这个产品上不成立。
成本怎么估(BYOK 路线)
自托管 + Cloud 免费档都是 BYOK,所以账要自己算。本卡记录的参考值:跑一个中等任务(5–10 步)约 $0.5–$2(Claude Sonnet 口径)。
把它换算成月度预算,要乘三个变量:
- 每天跑几个任务(决定了基数);
- 用哪个模型(白天 Claude Sonnet、晚上 DeepSeek 这类混用策略能显著改变量级);
- 失控循环的次数(见下方误区一,这是唯一会让账单失控的变量)。
第 3 个变量必须在上线前堵住:BYOK 没有月度上限,本卡已记录的坑是「Agent 一旦陷入循环可能一夜烧掉 $100+」。在模型厂商控制台配 budget alert 不是可选项,是前置条件。
四个常见误区
误区一:「开源 = 便宜」。 本体的确 $0,但 LLM 成本仍然全额由你承担,而且自主 agent 的失败模式是「反复重试」——本卡记录的最典型失控是「装包失败 → 改 requirements → 再装 → 再失败」的死循环。订阅制产品把失控成本包进了月费,BYOK 把失控成本原样还给你。 开 BYOK 前先设预算告警。
误区二:「自主性越高越好」。 自主性是一把双刃剑。本卡记录的踩坑里,Windows 必须走 WSL2 + Docker Desktop、沙箱 idle 也吃 1–2GB 内存、长任务(>30 分钟)会爆 context——这些都是「让它自己跑很久」的代价。任务拆小 + 人工设检查点,比追求一次跑完更实际。
误区三:「自托管了就等于合规」。 自托管解决的是**「代码不出边界」,不等于合规。合规还取决于鉴权、审计日志、镜像来源与数据留存策略**。本卡避坑清单里的两条必须同时做到:沙箱必启用(docker-in-docker 隔离) + 不给 production repo 直接权限(让 agent 提 PR)。
误区四:「它是 Devin 的开源平替」。 目标一致(给 AI 一整套开发者工具),但体验层差距本卡已明确记录:「是工程师工具,不是 PM 工具」。把它当「可编程的 agent 底座」而不是「开箱即用的数字员工」来立项,预期才对得上。
更新说明
- 2026-10-24:本轮为结构与表述完善——补「四条入口怎么选」「成本怎么估」「四个常见误区」「更新说明」四节,并补齐内链。未改动任何事实数据与结论(四种入口、定价档位、$0.5–$2 任务成本、各项踩坑均为本卡既有记录)。
- 待核实:GitHub star 数(本卡写 40k+,为既有口径,本次未重新核对——按本站纪律 star 数必须标注核对日期);Enterprise 的具体报价与会话配额(官方未公开,需联系销售)。
- 概念延伸:ACU(Agent 计算单元)、Agent 沙箱。
相关阅读
Long-tail quick picks
长尾检索速查:下面三项对应「OpenHands 开源版 / 免费版 / 国内可用」等搜索意图,方便直接跳转。
Open-source alternatives
Free tier
- 是否有免费档:是
- 价格概要:OSS MIT 免费 / Individual Cloud 免费 BYOK / Enterprise 定制
- 预算敏感用户可先用免费档;进阶需求参考 通义灵码 / CodeGeex(国内免费额度更友好)。
China availability
相关替代品:
来源
- OpenHands 官方 Pricing https://www.openhands.dev/pricing
- AISO Tools — OpenHands Pricing 2026(2026-06-21)https://aisotools.com/pricing/openhands
- AI Tool Finder — OpenHands Review 2026(2026-05-14)https://aitoolfinder.org/tools/openhands
- OSS-AI-SWE 项目目录 https://oss-ai-swe.org/open-hands
| 计划 | 价格 | 限制 | 国内支付 | 备注 |
|---|---|---|---|---|
| OSS 自托管 | $0 | — | — | |
| Individual Cloud | $0 | — | — | |
| Enterprise | Custom | — | — |
- · 合规 / 隐私敏感场景
- · 想用 Claude / GPT / 本地 Ollama 的人
- · 嫌 Devin 贵且不能落地的人
- · 想要开箱即用 SaaS 体验
- · 不想碰 Docker / yaml 的非技术用户
OpenHands 和 OpenDevin 什么关系?
同一个项目。2024 年底从 OpenDevin 改名 OpenHands,由 All Hands AI 主导维护,社区贡献者来自学术界和工业界。
和 Devin 比能力差多少?
核心能力覆盖:plan、code、run command、browser use、MCP tool use 都有。差距主要在『一体化体验』——Devin 自带 Wiki/Slack/IDE,OpenHands 需要自己拼 Docker + GUI/CLI;任务成功率两者接近,特定 benchmark(SWE-Bench)OpenHands 还领先过。
本地跑要什么配置?
Docker 必备(Linux/macOS/WSL2),16GB 内存以上推荐,API key 可走 Anthropic Claude / OpenAI GPT / 本地 Ollama。沙箱用 docker-in-docker,CPU 占用偶发尖峰。
Individual Cloud 真的免费?
免费,但限制每天 10 会话;BYOK 自付模型 token,或用『OpenHands LLM provider』按 at-cost 转售价 PAYG(无加价)。
可接入 / 兼容以下大模型 API(在设置中配置 key 即可切换底座):
Aider 深度评测:把 AI 编程当 git 工作流的极客派最爱
Aider 深度评测:git-native 心智的真实代价、Architect 双模型经济学、与 Claude Code 的决策边界、何时不该选 Aider。AI 之家 编辑部基于官方文档与社区公开反馈整合,非厂商付费内容。
Cline 深度评测:VS Code 里的终端 Agent,免费实现 Cursor 级体验
Cline 深度评测:开源 VS Code AI Agent,多文件改写 + 终端命令 + 浏览器操控 + MCP,BYOK 接任意模型。本文梳理它与 Cursor 的决策边界和不推荐场景,并标注未实测项。
Manus 深度评测:通用 Agent 的能力与代价,值不值 $20/月
Manus 深度评测:Butterfly Effect 的通用 AI Agent,多 sub-agent 并行 + 自动模型路由,任务可关掉浏览器在云端跑。写清交付质量、与 Devin 的差距和不推荐场景。
同任务替代方案
相关横评
GitHub Actions 将于 12-02 起默认阻止 pull_request_target:公共仓库的十年老用法要改
GitHub 宣布自 2026-12-02 起默认阻止公共仓库的 pull_request_target,11-09 与 11-16 两次 brownout 先行,需显式配置策略放行。
GitHub Agentic Workflows 正式可用:用自然语言写 Markdown,编译成 GitHub Actions
GitHub Next 的开源项目 Agentic Workflows 于 2026-10-28 转为 GA:用自然语言 Markdown 编写自动化,编译成标准 Actions YAML,并带五层隔离与护栏。
H Company 开源 Holo4 计算机操作智能体:27B 上 OSWorld 85.2%,每任务 8 美分
H Company 于 2026-09-28 发布开源权重计算机操作智能体 Holo4:27B 版 OSWorld 85.2%、每任务 0.08 美元,35B-A3B 版 Apache 2.0 可商用。长流程 OSWorld 2.0 上 61.7%,附授权差异提醒。
华为云 CodeArts Agent(码道)亚太正式商用:16 个专业 Agent 组队跑完整个研发流程
华为云 2026-08-28 宣布 CodeArts Agent(国内名「码道」)在亚太正式商用,Basic/Professional 版从公测转 GA。Agent Team 内置 16 个覆盖需求、架构、编码、测试、评审的专业 Agent,支持规范驱动开发与千万行级代码理解,$20/席位/月起。