跳到主内容
#03/10编程 Agent
OpenHands

OpenHands

开源自主编程 Agent(前 OpenDevin),MIT 许可,多入口(Cloud/CLI/Local/SDK)

agentautonomousopensourcemitsandboxmcpbyok
访问官网 GitHub 关注此工具更新
能力
4
易用
3
性价比
5
中文
4
稳定
3

编辑结论

评分方法 综合3.8/ 5

想要 Devin 能力又不想为 ACU 付费 + 担心代码出境的人选 OpenHands。MIT 开源 + Docker 自托管 + BYOK 任意 LLM,是企业级自主 Agent 的开源旗手。

发布 2026-06-19更新 2026-10-24核实 2026-10-24
能力4.0

基于官方仓库(40k+ stars)评估:Devin 同型能力 + 编辑器 / shell / 浏览器全套工具 + 多入口(Cloud / CLI / Local / SDK)

易用3.0

需 Docker / yaml、无开箱 SaaS 体验

性价比5.0

MIT 免费 + Cloud BYOK 免费

中文支持4.0

中文社区活跃、可接本地模型

稳定性3.0

演进快、生产需固定版本

评分人
AI 之家编辑部
最近复核
2026-10-24
下次复核
2027-04-22 (周期 180 天)
01 / 07深度解读

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

四种使用入口:

  1. OSS 自托管:docker run 一行起,本地 Web GUI + CLI
  2. Individual Cloud:openhands.dev 注册免费用,每天 10 会话
  3. Enterprise:私有云 + 多用户 + RBAC + 集中 billing
  4. Cloud Agent SDK:把 OpenHands 当 lib 嵌入自家产品

OpenHands 价格

Plan价格限制
OSS 自托管$0BYOK,单用户,自己付 LLM 费
Individual Cloud$0每天 10 会话,BYOK 或 OpenHands at-cost LLM
EnterpriseCustom多用户、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 分钟

  1. 装 Docker(含 docker-in-docker 支持)
  2. docker pull docker.all-hands.dev/all-hands-ai/openhands:latest
  3. 一行启动(官方推荐命令在 docs),打开 localhost:3000
  4. 选 LLM provider(Anthropic / OpenAI / Ollama / 任意 OpenAI 兼容 endpoint)+ 填 API key
  5. 描述任务(中文 OK),Agent 在 sandbox 里跑给你看
  6. 进阶:编辑 config.toml 加 MCP server,或 fork 仓库改 microagent prompt

OpenHands 同类对比一览

维度OpenHandsDevinAiderManus
开源MIT
自托管
起步价$0$20 + ACU$0$39/月
中文4/51/53/55/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 口径)。

把它换算成月度预算,要乘三个变量:

  1. 每天跑几个任务(决定了基数);
  2. 用哪个模型(白天 Claude Sonnet、晚上 DeepSeek 这类混用策略能显著改变量级);
  3. 失控循环的次数(见下方误区一,这是唯一会让账单失控的变量)。

第 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

  • 是否开源:是(支持自托管)
  • 想找开源替代?看这几个:Trae · Cline · Aider

Free tier

  • 是否有免费档:是
  • 价格概要:OSS MIT 免费 / Individual Cloud 免费 BYOK / Enterprise 定制
  • 预算敏感用户可先用免费档;进阶需求参考 通义灵码 / CodeGeex(国内免费额度更友好)。

China availability

  • 是否国内可用:否
  • 中文友好度评分:4 / 5
  • 国内访问需稳定代理;高频切 IP 可能触发风控。中文场景可考虑 Trae / 通义灵码 / Comate。

相关替代品:

来源

  1. OpenHands 官方 Pricing https://www.openhands.dev/pricing
  2. AISO Tools — OpenHands Pricing 2026(2026-06-21)https://aisotools.com/pricing/openhands
  3. AI Tool Finder — OpenHands Review 2026(2026-05-14)https://aitoolfinder.org/tools/openhands
  4. OSS-AI-SWE 项目目录 https://oss-ai-swe.org/open-hands
02 / 07价格速查
计划价格限制国内支付备注
OSS 自托管$0— —
Individual Cloud$0— —
EnterpriseCustom— —
03 / 07适合 / 不适合
适合谁
  • · 合规 / 隐私敏感场景
  • · 想用 Claude / GPT / 本地 Ollama 的人
  • · 嫌 Devin 贵且不能落地的人
不适合谁
  • · 想要开箱即用 SaaS 体验
  • · 不想碰 Docker / yaml 的非技术用户
04 / 07 常见问题
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 即可切换底座):

OpenAI Anthropic / Claude Google / Gemini
06 / 07深度评测
07 / 07类似工具推荐
相关资讯