关键要点
- OpenHands(openhands.dev)是一个免费、开源、自托管的自主编程代理平台
- 于2024年3月以"OpenDevin"之名推出,是对Cognition专有产品Devin代理的开源回应;后更名为OpenHands
- 由All Hands AI开发,CEO Robert Brennan领导,Xingyao Wang和Graham Neubig(卡内基梅隆大学教授)位列领导层
- 获得2024年9月5日公布的500万美元种子轮融资,由Menlo Ventures领投
- 采用MIT许可,截至本评测时GitHub星标超过86,000,分支超过11,000
- 通过推理时扩展(inference-time scaling)与批评者模型(critic model),于2025年4月17日公布在SWE-bench Verified上的业界领先结果
📍 简单一句话
OpenHands是一个免费、开源(MIT)、自托管的自主编程代理平台,最初于2024年3月以"OpenDevin"之名推出,由All Hands AI以500万美元种子轮融资开发,GitHub星标超过86,000,并于2025年4月17日公布在SWE-bench Verified上取得的业界领先结果。
💬 简单来说
OpenHands是一款你在自己电脑上运行(通过Docker)的免费软件,能让你拥有一个可以编写代码、执行命令、使用浏览器的AI代理 — 精神上类似于专有的"Devin"代理,但它是开源的。它最初名为OpenDevin。你需要自备AI模型的API密钥(Claude、GPT或其他);背后的公司还提供可选的付费云托管版本。
📌注: 本评测基于OpenHands自身的网站、其GitHub仓库、官方博客文章及其学术技术论文。本评测不重复某个具体的SWE-bench Verified百分比数字,因为本评测未能从重新直接核实的一手来源确认确切数字 — 引用前请在OpenHands自己的博客上核实当前数字。本评测也不声称PromptQuorum对OpenHands进行了实测基准测试。
OpenHands是什么?
OpenHands是一个免费、开源、自托管的平台,用于运行自主编程代理,提供Web GUI、终端UI和CLI形式。它默认不是IDE原生扩展 — 存在一个社区构建的非官方VS Code集成,但它并非由All Hands AI开发或支持。
- 产品类型:自托管代理平台(Web GUI、终端UI、CLI),默认不是IDE插件
- 公司:All Hands AI,CEO Robert Brennan领导
- 领导层:Xingyao Wang(首席AI官)和Graham Neubig(首席科学家,卡内基梅隆大学语言技术研究所教授)
- 融资:2024年9月5日公布的500万美元种子轮融资,由Menlo Ventures领投,Pillar VC、Betaworks、Rebellion Capital参与,天使投资人包括Thom Wolf、Jeff Hammerbacher和Soumith Chintala
- 许可:MIT,已通过GitHub仓库的LICENSE文件确认
- GitHub:截至本评测时星标超过86,000,分支超过11,000;仓库已从
All-Hands-AI/OpenHands迁移到OpenHands/OpenHands(旧URL会重定向)
OpenHands实际上做什么?
OpenHands在沙盒化的Docker环境中运行自主编程代理,代理可以编写和编辑代码、执行shell命令、使用浏览器来完成多步骤的软件工程任务。较新版本的OpenHands还能编排其他编程代理(如Claude Code、Codex或Gemini CLI),而不仅仅运行自己的代理。
- 沙盒化执行:每个代理在Docker内拥有各自隔离的文件系统、shell、浏览器和编辑器,降低(但不能消除)执行任意代码的风险
- 浏览器使用:代理可以在完成任务的过程中浏览网页
- 模型无关:可自带API密钥(bring-your-own-API-key)接入Claude、GPT等模型;本评测未能从一手来源确认明确、官方命名的本地模型(如Ollama)集成 — 在假设支持之前,请直接核实当前的本地模型支持情况
- 多代理编排:较新的OpenHands版本可以让自身的代理与其他编程代理(Claude Code、Codex、Gemini CLI)并行运行
- 基准测试结果:OpenHands于2025年4月17日宣布,通过推理时扩展结合批评者模型,在SWE-bench Verified上取得了业界领先的性能,并被引用为LiveSWEBench和Multi-SWE-Bench上的顶尖表现者
从OpenDevin到OpenHands:简史
OpenHands始于2024年3月12日推出的"OpenDevin",作为对Cognition专有AI软件工程师"Devin"的开源回应,后更名为OpenHands。项目背后的商业实体All Hands AI随后不久便通过500万美元的一轮融资获得种子资金。
- 2024年3月12日:以"OpenDevin"之名推出,是Cognition旗下Devin的开源替代方案
- 更名为OpenHands(本评测未能从一手来源确认确切的更名日期)
- 2024年9月5日:All Hands AI宣布获得由Menlo Ventures领投的500万美元种子轮融资
- 2025年4月17日:OpenHands宣布在SWE-bench Verified上取得业界领先的结果
- 2026年:该项目从单一编程代理扩展为更广泛的平台,也能运行和编排其他代理(Claude Code、Codex、Gemini CLI)
平台、定价与许可
自托管 / 开源
- OpenHands的说明:
- 免费 — 完整代理、Web GUI、终端UI、CLI、Git集成和社区支持,使用你自己的模型API密钥。
个人版(云端,免费)
- OpenHands的说明:
- 托管云选项,带有用于自动化的API和Jira/Slack集成,根据openhands.dev/pricing,单个用户每日限10次对话。
付费订阅层级
- OpenHands的说明:
- 似乎存在一个订阅层级(部分来源称约为每月20美元),可解锁更广泛的模型选择且不加价 — 本评测未能通过重新核实的定价页面完全确认其当前确切条款,预算前请直接在openhands.dev/pricing核实。
Enterprise
- OpenHands的说明:
- 定制/联系报价 — 可选SaaS或在私有VPC中自托管,配备SSO/SAML、无限对话和指定客户工程师。
许可
- OpenHands的说明:
- MIT许可,已通过GitHub仓库的LICENSE文件确认。
预算前请直接在openhands.dev/pricing核实当前定价 — 本评测标注订阅层级的确切条款需要重新核实。
下载与安装OpenHands
OpenHands可通过Docker免费安装以进行自托管;也提供无需本地设置的云托管选项。
Source | Link |
|---|---|
| GitHub仓库(源代码,MIT) | github.com/OpenHands/OpenHands |
| 官方网站 | openhands.dev |
| 文档 | docs.openhands.dev |
| 托管云版本 | openhands.dev/pricing |
自托管需要Docker,且要获得有意义的代理能力,还需要一个高性能模型的API密钥(常用Claude或GPT)— 该模型按token计费的成本请与免费的OpenHands本身分开预算。
谁适合使用OpenHands?
OpenHands适合希望使用免费、开源、自托管自主编程代理,并且能接受基于Docker运维的开发者和团队。
OpenHands不适合的场景
如果你想要零运维、IDE原生的工具,或者不愿意运行代理生成的代码(即便是沙盒化的),OpenHands不适合你。
- 默认不是IDE原生的 — 没有官方VS Code或JetBrains扩展;只存在社区构建的非官方VS Code集成
- 不是零运维 — 自托管需要Docker和一定的运维熟悉度;沙盒化能降低但不能消除运行代理生成代码的风险
- 不保证低成本 — 作为可执行许多自主步骤的智能体工具,所选模型提供商的API成本可能在每个任务上累积
- 并非对长周期任务问题免疫 — 根据第三方技术讨论,跨多个仓库或非常长的任务可能出现上下文碎片化,代理可能在人工介入前采取了错误的方案
- 与加州大学伯克利分校Sky Computing Lab的无关强化学习管线"OpenHands"不是同一项目 — 调研时请勿混淆两者
评估OpenHands时的常见误区
关于OpenHands的大多数困惑源于其更名历史、与无关项目共享的名称,或误以为存在官方并不存在的IDE原生支持。
竞品与替代方案
OpenHands最常与Cline、Devin(Cognition)、Aider和Cursor相比较。
Tool | Best known for | Link |
|---|---|---|
| Cline | 面向VS Code和JetBrains的开源自主代理扩展 | Cline 评测 |
| Devin(Cognition) | OpenHands作为其开源替代方案而开发的对标专有自主AI软件工程师 | cognition.com |
| Aider | 终端原生、以git为中心的AI结对编程工具 | aider.chat |
| Cursor | 商业化的独立AI优先代码编辑器 | Cursor 评测 |
此列表反映了常与OpenHands比较的工具,并非PromptQuorum的独立排名 — 选择前请核实每个工具当前的定价和功能。
常见问题
OpenHands是什么?
OpenHands(openhands.dev)是一个免费、开源(MIT)、自托管的自主编程代理平台,可通过Web GUI、终端UI或CLI在沙盒化的Docker环境中运行。
OpenHands和OpenDevin是同一个东西吗?
是的。OpenHands于2024年3月12日以"OpenDevin"之名推出,作为对Cognition专有Devin代理的开源替代方案,后更名为OpenHands。
OpenHands是免费的吗?
自托管完全免费且开源。All Hands AI还提供免费的托管云版本(每日限10次对话)、付费订阅层级,以及自定义定价的Enterprise层级。
谁创立了OpenHands / All Hands AI?
All Hands AI由CEO Robert Brennan领导,Xingyao Wang和Graham Neubig(卡内基梅隆大学教授)位列领导层。公司获得了2024年9月5日公布的500万美元种子轮融资。
OpenHands在编程基准测试中表现如何?
OpenHands于2025年4月17日宣布,通过推理时扩展和批评者模型,在SWE-bench Verified上取得了业界领先的结果,并被引用为LiveSWEBench和Multi-SWE-Bench上的顶尖表现者。本评测不重复确切的百分比数字,该数字应在OpenHands自己的博客上核实。
OpenHands有VS Code扩展吗?
没有官方扩展。存在一个由独立开发者构建的社区非官方VS Code集成,并非由All Hands AI官方维护。
OpenHands和加州大学伯克利分校的OpenHands项目是同一个吗?
不是。一个与加州大学伯克利分校Sky Computing Lab相关的、无关的独立强化学习训练管线也使用"OpenHands"这个名字 — 它是不同的代码库和公司。
OpenHands既然会自主执行代码,运行起来安全吗?
OpenHands在沙盒化的Docker环境中运行代理,这降低了但不能消除运行代理生成代码的风险 — 根据第三方技术分析,沙盒化并非针对对抗性或意外代理行为的完全安全保证。
OpenHands支持本地模型吗?
本评测未能从一手来源确认明确、官方命名的本地模型(如Ollama)集成 — 在假设支持本地模型之前,请直接在openhands.dev上核实当前的模型支持情况。
PromptQuorum是否独立测试过OpenHands的说法?
本评测基于OpenHands自身的网站、其GitHub仓库、博客文章及已发表的技术论文,而非PromptQuorum进行的实测基准测试。
